aspects of interoperability in cloud computing

20
Aspects of Interoperability in Cloud Computing Ivanov S.Val.*, Oleynikov A.Ya**. *Russian New University (RosNOU) 105005, Moscow, Radio st, 22 **Institution of Russian academy of sciences Kotel’nikov Institute of Radio Engineering and Electronics RAS 125009, Moscow, Mokhovaya st., 11,buld. 7

Upload: hamal

Post on 24-Feb-2016

39 views

Category:

Documents


0 download

DESCRIPTION

Aspects of Interoperability in Cloud Computing. Ivanov S . Val .*, Oleynikov A . Ya **. *Russian New University (RosNOU) 105005, Moscow, Radio st, 22 ** Institution of Russian academy of sciences Kotel’nikov Institute of Radio Engineering and Electronics RAS - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Aspects  of Interoperability in  Cloud Computing

Aspects of Interoperability in

Cloud ComputingIvanov S.Val.*, Oleynikov A.Ya**.

 *Russian New University (RosNOU)

105005, Moscow, Radio st, 22**Institution of Russian academy of sciences Kotel’nikov Institute of Radio

Engineering and Electronics RAS 125009, Moscow, Mokhovaya st., 11,buld. 7

Page 2: Aspects  of Interoperability in  Cloud Computing

Supported by

Grant RFBR 12-07-00261-а «Development and application of interoperability support methods in Grid technologies and cloud computing»

Program Prezidium RAS №13

Page 3: Aspects  of Interoperability in  Cloud Computing

As it’s known distributed computing is a method of the solution of labor-consuming computing tasks with use of several computers more often integrated in the parallel computing system.

Grid и Cloud computing are the form of the distributed computing and represent purely heterogeneous environment

Distributed computingGrid и Cloud

Page 4: Aspects  of Interoperability in  Cloud Computing

Grid - the coordinated, opened and standardized environment which provides the flexible, safe, coordinated division of resources within the virtual organization.*

Grid computing

* Ian Foster, Carl Kesselman “The Anatomy of the Grid”

Page 5: Aspects  of Interoperability in  Cloud Computing

Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction.*

Сloud computing

*NIST Definition of Cloud Computing

Page 6: Aspects  of Interoperability in  Cloud Computing

Heterogeneous environment Using as a common Internet communication

environment There’s an “interoperability problem”

Common features of Grid и Cloud computing

Page 7: Aspects  of Interoperability in  Cloud Computing

The ability of two or more systems or components to exchange information and to use the information that has been exchanged.*

It is reached by means of use of the coordinated sets of IT standards – profiles.

*(ISO/IEC FCD24765-Systems and Software Engineering-Vocabulary)

Interoperability

Page 8: Aspects  of Interoperability in  Cloud Computing

In the world: Open Grid Forum (OGF) Standards ( nearly 200

documents) In Russia:

The first national standard GOST R «Job Submission Description Language (JSDL)» is in the stage of affirming (IRE RAS)

The second national standard GOST R «The Model of the opened Grid environment» is in the stage of development (IRE RAS)

Achievements in the field of Grid standardization

Page 9: Aspects  of Interoperability in  Cloud Computing

In the world: Large number of organizations all over the world

working in this field (e.g. The Cloud Computing Interoperability Forum (CCIF))

In Russia - Mincomsvyaz RF: Federal program «Information society» Subprogram «National platform for distributed

data processing» is developed The consortium for development of standards

is organized

Status of operations on Cloud computing

Page 10: Aspects  of Interoperability in  Cloud Computing

THE CLOUD COMPUTING INTEROPERABILITY FORUMThe Cloud Computing Interoperability Forum (CCIF) was formed in order to enable a global cloud computing ecosystem whereby organizations are able to seamlessly

work together for the purposes for wider industry adoption of cloud computing technology and related services. A key focus will be placed on the creation of a

common agreed upon framework / ontology that enables the ability of two or more cloud platforms to exchange information in an unified manor.

MissionCCIF is an open, vendor neutral, not for profit community of technology advocates, and consumers dedicated to driving the rapid adoption of global cloud computing

services. CCIF shall accomplish this by working through the use open forums (physical and virtual) focused on building community consensus, exploring emerging trends, and advocating best practices / reference architectures for the purposes of

standardized cloud computing.

Page 11: Aspects  of Interoperability in  Cloud Computing

Additional Initiatives Open Grid Forum – 2 standards:

- GFD-P-R183 «Open Сloud Сomputing Interface - СORE»

- GFD-P-R184 «Open Cloud Computing Interface - Infrastructure»

IEEE - 2 standards: IEEE P2301, Draft Guide for Cloud Portability and

Interoperability Profiles IEEE P2302, Draft Standard for Intercloud

Interoperability and Federation

Page 12: Aspects  of Interoperability in  Cloud Computing

Uniform approachBasic provisions

(Framework)

Architecture

Reference model of interoperability

Profile

Testing

Realization

Contain basic provisions on achievement of interoperability.

Uniquely identifying of elements of system and communications in between and with environmentDevelopment of known reference 7-level model of correlation of open systems (GOST P 7498-1-99).The coordinated set of standards for the reference model of interoperability structured in termsAssessment of compliance of implementation to the standards specified in a profile of interoperabilityHardware-software implementation of specific interoperabely system according to an interoperability profile.

Page 13: Aspects  of Interoperability in  Cloud Computing

Must contain short descriptions of all above mentinoned stages

Must be affirmed by Mincomsvyaz

Cloud4SOA - http://www.cloud4soa.eu/ Objective: CLOUD4SOA focuses on resolving the

interoperability and portability issues that exist in current Clouds infrastructures and on introducing a user-centric approach for applications which are built upon and deployed using Cloud resources. To this end, Cloud4SOA aims to combine three fundamental and complementary computing paradigms, namely Cloud computing, Service Oriented Architectures and lightweight semantics to propose a reference architecture and deploy fully operational prototypes.

Basic provisions(Framework)

Page 14: Aspects  of Interoperability in  Cloud Computing

DMTF Cloud Service Reference Architecture – http://www.dmtf.org/sites/default/files/standards/documents/DSP-IS0102_1.0.0.pdf

IBM Cloud Computing Reference Architecture – https://www.opengroup.org/cloudcomputing/uploads/40/23840/CCRA.IBMSubmission.02282011.doc

NIST Cloud Computing Reference Architecture – http://collaborate.nist.gov/twiki-cloud-computing/pub/CloudComputing/ReferenceArchitectureTaxonomy/NIST_CC_Reference_Architecture_v1_March_30_2011.pdf

Open Cloud Standards Incubator – http://www.dmtf.org/standards/cloud

Cloud Work Group – http://www.opengroup.org/cloudcomputing/ CISCO Cloud Reference Architecture Framework –

http://www.cisco.com/en/US/solutions/collateral/ns340/ns517/ns224/ns836/ns976/white_paper_c11-617239.html

Architecture

Page 15: Aspects  of Interoperability in  Cloud Computing

DMTF Cloud Service Reference Architecture

Page 16: Aspects  of Interoperability in  Cloud Computing

NIST Cloud Computing Reference Architecture

Page 17: Aspects  of Interoperability in  Cloud Computing

General reference models: Cloud Computing Use Case Discussion Group Distributed Management Task Force (DMTF) Cloud Security Alliance IBM Cloud Reference Architecture GSA: FCCI (Federal Cloud Computing Initiative) Cisco Cloud Reference Architecture Framework

Reference models focusing on specific application requirements :

Open Security Architecture: Secure Architecture Models SNIA standard: Cloud Data Management Interface Elastra: A Cloud Technology Reference Model for

Enterprise Clouds

Models

Page 18: Aspects  of Interoperability in  Cloud Computing

IEEE ProjectP2301 - Guide for Cloud Portability and Interoperability Profiles (CPIP)Working Group: CPWG/2301_WG - Cloud Profiles WG (CPWG) Working GroupSponsor: C/CCSC - Cloud Computing Standards CommitteeSociety: C - IEEE Computer Society

Profile

Page 19: Aspects  of Interoperability in  Cloud Computing

Cloud computing is purely a heterogeneous environment

There arises the problem of interaction of its constituent systems, known as "interoperability problem“

Based on a uniform approach it is necessary: to create the Interoperability Framework to choose architecture and model to build profile of standards standards must be national, but harmonized with

international We invite all interested party for cooperation!

Conclusions:

Page 20: Aspects  of Interoperability in  Cloud Computing

Contacts:

Prof. A.Ja. Oleynikov [email protected]

Postgraduate, Ivanov S.Val. [email protected]

Thank for your attention!