SlideShare a Scribd company logo
Some Cloud Computing Use Cases, An Overview of Some Cloud Computing Standards Organizations, and a Bonus Slide. Robert Grossman blog.rgrossman.com Open Cloud Consortium September 3, 2009 Revised October 9, 2009
Outline Some definitions & some high level use cases Some current standards efforts More use cases (community use case document) De Facto Standards
If you think of standardization as the best that you know today, but which is to be improved tomorrow; you get somewhere.  Henry Ford. Ford assembly plant for Model T at Highland Plant Park around 1915.
Sometimes there are reasons for a lack of interoperability… 4 Train gauge in Russia is 1520 mm Train gauge in China is 1435 mm Change of gauge at Ussuriisk (near Vladivostok) at the Chinese –Russian border
Cloud 3 Intercloud Cloud 2 Cloud 1 Cloud 2 Cloud Cloud 1 Extended enterprise cloud Standalone cloud enterprise
Part 1Some Definitions and Two Use Cases
First Two Use Cases Moving an existing cloud application from Cloud 1 to Cloud 2 without changing the application. Providing surge capacity for an application on Cloud 1 using any of the Clouds 2, 3, … (without changing the application). Migrate / port Surge / burst Cloud 2 Cloud 1
Portability Cloud 2 Cloud 1 Portability The ease with which a system, component, application or data can be transferred from one hardware or software environment to another.
Migration Cloud 2 Cloud 1 Migration Moving a virtual machine (VM) between physical hosts within a network or virtual network with only a very short pause in execution (c. 50 – 500 ms). More generally, moving a VM between clouds with only a very short pause in execution. More generally,  moving a virtual application, virtual network, etc. to a different physical infrastructure with only a very short pause in execution.
Interoperability Cloud 2 Cloud 1 Interoperability The ability of two or more systems, applications, or components to exchange and use information. The ability of systems to provide and receive services from other systems and to use the services so interchanged to enable them to operate effectively together.	 Source: Adopted from the Open Group Architecture Framework  (www.opengroup.org )
Open Systems A system that implements sufficient open specifications for interfaces, services, and supporting formats to enable properly engineered Application Software: To be ported with minimal changes across a wide range of systems To interoperate with other applications on local and remote systems To interact with users in a style that facilitates user portability Source: The Open Group Architecture Framework  (www.opengroup.org )
NIST Definition 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.  Source: http://csrc.nist.gov/groups/SNS/cloud-computing/index.html
Delivery & Deployment Models Three delivery models: Software as a Service Platform as a Service Infrastructure as a Service Deployment models Public Clouds Private Clouds Community Clouds Hybrid Clouds Source: http://csrc.nist.gov/groups/SNS/cloud-computing/index.html
What Are the Layers? ,[object Object]
Cloud Compute Services
Data/Table Cloud Services
Cloud Storage ServicesInfrastructure as a Service Virtual Data Centers (VDC) Virtual Networks (VN) Virtual Machines (VM)
Part 2.There Lots of Cloud Standards
Where are the Standards Targeted? Corporate Standards ,[object Object]
 Amazon Web Services (AWS) (IaaS)
 Google App Engine (PaaS)
 Microsoft Azure Platform (PaaS)
 Citrix (IaaS)
Platform as a Service
Cloud Compute Services
Data/Table Cloud Services
Cloud Storage ServicesLarge Data Cloud Interoperability Framework IF-MAP based dynamic infrastructure service linking IaaS and DaaS SNIA Cloud Data Management Interface (CDMI) Infrastructure as a Service Virtual Data Centers (VDC) Virtual Networks (VN) Virtual Machines (VM) Open Cloud Computing Interface (OCCI) Open Virtualization Format (OVF)
Source: http://cloud-standards.org
Cloud Standards Group (5 of 9)  Wiki at cloud-standards.org Distributed Management Task Force (DMTF) Portability for virtual machine images Storage Networking Industry Association (SNIA) Cloud data management interface Open Grid Forum  (OGF) Provisioning and monitoring of IaaS Open Cloud Consortium (OCC) Large data clouds, information sharing between clouds Cloud Security Alliance (CSA) Best practices for providing security within a cloud Source: http://cloud-standards.org
Good (Partial) Summary of Efforts Presentations available from NIST, DMTF, SNIA, OGF, OCC,  and others athttp://www.omg.org/news/meetings/GOV-WS/css/css.htm
Distributed Management Task Force (DMTF) Over 20 vendors including: Citrix, Dell, HP, IBM, Microsoft & VMware Virtualization Management (VMAN) Forum Their multi-vendor Open Virtualization Format (OVF) is the leading standard for portable virtual machines. They have an incubator for cloud www.dmtf.org
DMTF Life Cycle Management for VMs Source:  DMTF Standards; A Building Block for Cloud Interoperability, Winston Bumpus President, DMTF.
Storage Networking Industry Association (SNIA) 40+ active members Working on Cloud Data Management Interface Targeted at ANSI and ISO certification Starting up a Cloud Storage Initiative   There is a draft of SNIA Cloud Data Management Interface (CDMI) with reference implementation due at end of CY09 Public web page http://snia.org/cloud
SNIA Cloud Storage Containers Cloud storage container is one of their key abstractions Data Storage Interface (DSI_ protocols include: WebDAV, NFS, CIFS, iSCSI, OSD  Management interfaces include proprietary, Web UI, SMI-S  Source: SNIA Cloud Storage presentation at Cloud Computing Summit OMG Standards in Government and NGO Workshop
Open Grid Forum (OGF) Open Grid Forum is leading organization creating grid standards with many members.    Many of their standards are oriented towards universities and scientific applications. Focus is on Infrastructure as a Service (IaaS) API. Goal is creation of simple RESTfull API with approximately 15 commands. Four providers and two projects to implement proposed standard. http://www.occi-wg.org
OCCI Feature Matrix Very nice feature matrix of 17 features and 11 vendors
OGF Open Cloud Computing Interface (OCCI) Goal is to create RESTfull interfaces for managing IaaS. Source: Craig A. Lee, The Open Cloud Computing Interface for Interoperability  Across Clouds, July 13, 2009
Open Cloud Consortium (OCC) 501(3)(c) Not-for-profit with over 12 members, including companies, universities, FFRDCs & open source projects. One focus area is on large data cloud services. Another focus is on bridging IaaS and PaaS standards. Operates wide area cloud testbed called the Open Cloud Testbed. Developed a benchmark for large data clouds called MalStone. www.opencloudconsortium.org
OCC Large Data Cloud Interoperability large data cloud services App App App App App Cloud Data Services (BigTable, etc.)  Quasi-relational Data Services App App OCC is releasing open source reference implementations for interoperability of large data cloud storage and compute services. Cloud Compute Services (MapReduce & Generalizations) App App Cloud Storage Services
Cloud Security Alliance (CSA) 20 Corporate members. CSA is an industry advocacy group, not a standards organization. Deliverables are white papers describing best practices and recommendations for secure clouds. www.cloudsecurityalliance.org
CSA White Paper Source: www.cloudsecurityalliance.org
Part 3.  Some Additional Use Cases

More Related Content

What's hot

Data Center Networks
Data Center NetworksData Center Networks
Data Center Networks
Sayed Chhattan Shah
 
Introduction to Microsoft Azure Cloud
Introduction to Microsoft Azure CloudIntroduction to Microsoft Azure Cloud
Introduction to Microsoft Azure Cloud
Dinesh Kumar Wickramasinghe
 
Data storage security in cloud computing
Data storage security in cloud computingData storage security in cloud computing
Data storage security in cloud computing
Sonali Jain
 
Cloud computing
Cloud computingCloud computing
Cloud computing
Aditya Dwivedi
 
Virtualization and cloud Computing
Virtualization and cloud ComputingVirtualization and cloud Computing
Virtualization and cloud Computing
Rishikese MR
 
Cloud Computing - Benefits and Challenges
Cloud Computing - Benefits and ChallengesCloud Computing - Benefits and Challenges
Cloud Computing - Benefits and Challenges
ThoughtWorks Studios
 
Distributed computing
Distributed computingDistributed computing
Distributed computingKeshab Nath
 
Cloud computing notes unit II
Cloud computing notes unit II Cloud computing notes unit II
Cloud computing notes unit II
NANDINI SHARMA
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
Arwa
 
Virtualization and cloud computing
Virtualization and cloud computingVirtualization and cloud computing
Virtualization and cloud computing
Deep Gupta
 
Cloud computing
Cloud computingCloud computing
Cloud computing
Shiva Prasad
 
Unit 2 -Cloud Computing Architecture
Unit 2 -Cloud Computing ArchitectureUnit 2 -Cloud Computing Architecture
Unit 2 -Cloud Computing Architecture
MonishaNehkal
 
cloud computing 5.pptx
cloud computing 5.pptxcloud computing 5.pptx
cloud computing 5.pptx
Jatin673232
 
Physical Design of IoT.pdf
Physical Design of IoT.pdfPhysical Design of IoT.pdf
Physical Design of IoT.pdf
JoshuaKimmich1
 
Azure Networking (1).pptx
Azure Networking (1).pptxAzure Networking (1).pptx
Azure Networking (1).pptx
Razith2
 
Seminar report on cloud computing
Seminar report on cloud computingSeminar report on cloud computing
Seminar report on cloud computing
Jagan Mohan Bishoyi
 
Introduction to cloud computing
Introduction to cloud computingIntroduction to cloud computing
Introduction to cloud computing
Jithin Parakka
 

What's hot (20)

Data Center Networks
Data Center NetworksData Center Networks
Data Center Networks
 
Introduction to Microsoft Azure Cloud
Introduction to Microsoft Azure CloudIntroduction to Microsoft Azure Cloud
Introduction to Microsoft Azure Cloud
 
Data storage security in cloud computing
Data storage security in cloud computingData storage security in cloud computing
Data storage security in cloud computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Grid computing ppt
Grid computing pptGrid computing ppt
Grid computing ppt
 
Cloud Service Models
Cloud Service ModelsCloud Service Models
Cloud Service Models
 
Virtualization and cloud Computing
Virtualization and cloud ComputingVirtualization and cloud Computing
Virtualization and cloud Computing
 
Cloud Computing - Benefits and Challenges
Cloud Computing - Benefits and ChallengesCloud Computing - Benefits and Challenges
Cloud Computing - Benefits and Challenges
 
Distributed computing
Distributed computingDistributed computing
Distributed computing
 
Cloud computing notes unit II
Cloud computing notes unit II Cloud computing notes unit II
Cloud computing notes unit II
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Virtualization and cloud computing
Virtualization and cloud computingVirtualization and cloud computing
Virtualization and cloud computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Unit 2 -Cloud Computing Architecture
Unit 2 -Cloud Computing ArchitectureUnit 2 -Cloud Computing Architecture
Unit 2 -Cloud Computing Architecture
 
cloud computing 5.pptx
cloud computing 5.pptxcloud computing 5.pptx
cloud computing 5.pptx
 
Cloud Reference Model
Cloud Reference ModelCloud Reference Model
Cloud Reference Model
 
Physical Design of IoT.pdf
Physical Design of IoT.pdfPhysical Design of IoT.pdf
Physical Design of IoT.pdf
 
Azure Networking (1).pptx
Azure Networking (1).pptxAzure Networking (1).pptx
Azure Networking (1).pptx
 
Seminar report on cloud computing
Seminar report on cloud computingSeminar report on cloud computing
Seminar report on cloud computing
 
Introduction to cloud computing
Introduction to cloud computingIntroduction to cloud computing
Introduction to cloud computing
 

Viewers also liked

The Latest in Cloud Computing Standards
The Latest in Cloud Computing StandardsThe Latest in Cloud Computing Standards
The Latest in Cloud Computing Standards
CA API Management
 
Cloud Computing - ISO/IEC 17788
Cloud Computing - ISO/IEC 17788Cloud Computing - ISO/IEC 17788
Cloud Computing - ISO/IEC 17788
Hamid Reza Qavami
 
Cloud computing standards
Cloud computing standardsCloud computing standards
Cloud computing standards
Seungyun Lee
 
Open Cloud Computing Interface Presentation
Open Cloud Computing Interface PresentationOpen Cloud Computing Interface Presentation
Open Cloud Computing Interface Presentation
Intel Corporation
 
OGF standards for cloud computing
OGF standards for cloud computingOGF standards for cloud computing
OGF standards for cloud computing
Alan Sill
 
Cloud Computing and Open Source
Cloud Computing and Open SourceCloud Computing and Open Source
Cloud Computing and Open SourceJohn Willis
 
The Cloud Computing Contract Playbook - Contracting for Cloud Services, Sept. 30
The Cloud Computing Contract Playbook - Contracting for Cloud Services, Sept. 30The Cloud Computing Contract Playbook - Contracting for Cloud Services, Sept. 30
The Cloud Computing Contract Playbook - Contracting for Cloud Services, Sept. 30
This account is closed
 
NIST Cloud Computing Standards
NIST Cloud Computing StandardsNIST Cloud Computing Standards
NIST Cloud Computing StandardsGovCloud Network
 
The Cloud Computing Contract Playbook: Contracting for Cloud Services
The Cloud Computing Contract Playbook: Contracting for Cloud ServicesThe Cloud Computing Contract Playbook: Contracting for Cloud Services
The Cloud Computing Contract Playbook: Contracting for Cloud Services
This account is closed
 
Managing the Cloud with Open Source Tools
Managing the Cloud with Open Source ToolsManaging the Cloud with Open Source Tools
Managing the Cloud with Open Source ToolsNakul Ezhuthupally
 
What is the role of cloud computing, web 2.0, and web 3.0 semantic technologi...
What is the role of cloud computing, web 2.0, and web 3.0 semantic technologi...What is the role of cloud computing, web 2.0, and web 3.0 semantic technologi...
What is the role of cloud computing, web 2.0, and web 3.0 semantic technologi...
Mills Davis
 
Cloud computing simple ppt
Cloud computing simple pptCloud computing simple ppt
Cloud computing simple ppt
Agarwaljay
 

Viewers also liked (12)

The Latest in Cloud Computing Standards
The Latest in Cloud Computing StandardsThe Latest in Cloud Computing Standards
The Latest in Cloud Computing Standards
 
Cloud Computing - ISO/IEC 17788
Cloud Computing - ISO/IEC 17788Cloud Computing - ISO/IEC 17788
Cloud Computing - ISO/IEC 17788
 
Cloud computing standards
Cloud computing standardsCloud computing standards
Cloud computing standards
 
Open Cloud Computing Interface Presentation
Open Cloud Computing Interface PresentationOpen Cloud Computing Interface Presentation
Open Cloud Computing Interface Presentation
 
OGF standards for cloud computing
OGF standards for cloud computingOGF standards for cloud computing
OGF standards for cloud computing
 
Cloud Computing and Open Source
Cloud Computing and Open SourceCloud Computing and Open Source
Cloud Computing and Open Source
 
The Cloud Computing Contract Playbook - Contracting for Cloud Services, Sept. 30
The Cloud Computing Contract Playbook - Contracting for Cloud Services, Sept. 30The Cloud Computing Contract Playbook - Contracting for Cloud Services, Sept. 30
The Cloud Computing Contract Playbook - Contracting for Cloud Services, Sept. 30
 
NIST Cloud Computing Standards
NIST Cloud Computing StandardsNIST Cloud Computing Standards
NIST Cloud Computing Standards
 
The Cloud Computing Contract Playbook: Contracting for Cloud Services
The Cloud Computing Contract Playbook: Contracting for Cloud ServicesThe Cloud Computing Contract Playbook: Contracting for Cloud Services
The Cloud Computing Contract Playbook: Contracting for Cloud Services
 
Managing the Cloud with Open Source Tools
Managing the Cloud with Open Source ToolsManaging the Cloud with Open Source Tools
Managing the Cloud with Open Source Tools
 
What is the role of cloud computing, web 2.0, and web 3.0 semantic technologi...
What is the role of cloud computing, web 2.0, and web 3.0 semantic technologi...What is the role of cloud computing, web 2.0, and web 3.0 semantic technologi...
What is the role of cloud computing, web 2.0, and web 3.0 semantic technologi...
 
Cloud computing simple ppt
Cloud computing simple pptCloud computing simple ppt
Cloud computing simple ppt
 

Similar to Cloud Computing Standards and Use Cases (Robert Grossman) 09-v8p

A proposal for implementing cloud computing in newspaper company
A proposal for implementing cloud computing in newspaper companyA proposal for implementing cloud computing in newspaper company
A proposal for implementing cloud computing in newspaper company
Kingsley Mensah
 
cloud computing models
cloud computing modelscloud computing models
cloud computing models
Kiran Kumar Anumandla
 
Open Cloud Consortium: An Update (04-23-10, v9)
Open Cloud Consortium: An Update (04-23-10, v9)Open Cloud Consortium: An Update (04-23-10, v9)
Open Cloud Consortium: An Update (04-23-10, v9)
Robert Grossman
 
Cloud Computing: Overview and Examples
Cloud Computing: Overview and ExamplesCloud Computing: Overview and Examples
Cloud Computing: Overview and Examples
Eueung Mulyana
 
OCC Overview OMG Clouds Meeting 07-13-09 v3
OCC Overview OMG Clouds Meeting 07-13-09 v3OCC Overview OMG Clouds Meeting 07-13-09 v3
OCC Overview OMG Clouds Meeting 07-13-09 v3
Robert Grossman
 
Cloud computing - dien toan dam may
Cloud computing - dien toan dam mayCloud computing - dien toan dam may
Cloud computing - dien toan dam mayNguyen Duong
 
Cloud Computing Networks
Cloud Computing NetworksCloud Computing Networks
Cloud Computing Networks
jayapal385
 
Scientific Cloud Computing: Present & Future
Scientific Cloud Computing: Present & FutureScientific Cloud Computing: Present & Future
Scientific Cloud Computing: Present & Future
stratuslab
 
02_Cloud-Intro.pdf cloud introduction introduction
02_Cloud-Intro.pdf cloud introduction introduction02_Cloud-Intro.pdf cloud introduction introduction
02_Cloud-Intro.pdf cloud introduction introduction
AslamHossain30
 
cc.pptx
cc.pptxcc.pptx
My Other Computer is a Data Center (2010 v21)
My Other Computer is a Data Center (2010 v21)My Other Computer is a Data Center (2010 v21)
My Other Computer is a Data Center (2010 v21)
Robert Grossman
 
Cloud computing
Cloud computingCloud computing
Cloud computing
Syam Lal
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
Mathews Job
 
OCC Intercloud Testbed Status Jan 20, 2010
OCC Intercloud Testbed Status Jan 20, 2010OCC Intercloud Testbed Status Jan 20, 2010
OCC Intercloud Testbed Status Jan 20, 2010Infrastructure 2.0
 
Combining Private and Public Clouds into Meaningful Hybrids
Combining Private and Public Clouds into Meaningful HybridsCombining Private and Public Clouds into Meaningful Hybrids
Combining Private and Public Clouds into Meaningful Hybrids
David Chou
 
Cloud computing
Cloud computingCloud computing
Cloud computing
Akash Manna
 
Cloud Computing Essay
Cloud Computing EssayCloud Computing Essay
Cloud Computing Essay
Paper Writing Services Reviews
 

Similar to Cloud Computing Standards and Use Cases (Robert Grossman) 09-v8p (20)

A proposal for implementing cloud computing in newspaper company
A proposal for implementing cloud computing in newspaper companyA proposal for implementing cloud computing in newspaper company
A proposal for implementing cloud computing in newspaper company
 
cloud computing models
cloud computing modelscloud computing models
cloud computing models
 
Open Cloud Consortium: An Update (04-23-10, v9)
Open Cloud Consortium: An Update (04-23-10, v9)Open Cloud Consortium: An Update (04-23-10, v9)
Open Cloud Consortium: An Update (04-23-10, v9)
 
Cloud Computing: Overview and Examples
Cloud Computing: Overview and ExamplesCloud Computing: Overview and Examples
Cloud Computing: Overview and Examples
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
OCC Overview OMG Clouds Meeting 07-13-09 v3
OCC Overview OMG Clouds Meeting 07-13-09 v3OCC Overview OMG Clouds Meeting 07-13-09 v3
OCC Overview OMG Clouds Meeting 07-13-09 v3
 
call for papers, research paper publishing, where to publish research paper, ...
call for papers, research paper publishing, where to publish research paper, ...call for papers, research paper publishing, where to publish research paper, ...
call for papers, research paper publishing, where to publish research paper, ...
 
Cloud computing - dien toan dam may
Cloud computing - dien toan dam mayCloud computing - dien toan dam may
Cloud computing - dien toan dam may
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Cloud Computing Networks
Cloud Computing NetworksCloud Computing Networks
Cloud Computing Networks
 
Scientific Cloud Computing: Present & Future
Scientific Cloud Computing: Present & FutureScientific Cloud Computing: Present & Future
Scientific Cloud Computing: Present & Future
 
02_Cloud-Intro.pdf cloud introduction introduction
02_Cloud-Intro.pdf cloud introduction introduction02_Cloud-Intro.pdf cloud introduction introduction
02_Cloud-Intro.pdf cloud introduction introduction
 
cc.pptx
cc.pptxcc.pptx
cc.pptx
 
My Other Computer is a Data Center (2010 v21)
My Other Computer is a Data Center (2010 v21)My Other Computer is a Data Center (2010 v21)
My Other Computer is a Data Center (2010 v21)
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
OCC Intercloud Testbed Status Jan 20, 2010
OCC Intercloud Testbed Status Jan 20, 2010OCC Intercloud Testbed Status Jan 20, 2010
OCC Intercloud Testbed Status Jan 20, 2010
 
Combining Private and Public Clouds into Meaningful Hybrids
Combining Private and Public Clouds into Meaningful HybridsCombining Private and Public Clouds into Meaningful Hybrids
Combining Private and Public Clouds into Meaningful Hybrids
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud Computing Essay
Cloud Computing EssayCloud Computing Essay
Cloud Computing Essay
 

More from Robert Grossman

Some Frameworks for Improving Analytic Operations at Your Company
Some Frameworks for Improving Analytic Operations at Your CompanySome Frameworks for Improving Analytic Operations at Your Company
Some Frameworks for Improving Analytic Operations at Your Company
Robert Grossman
 
Some Proposed Principles for Interoperating Cloud Based Data Platforms
Some Proposed Principles for Interoperating Cloud Based Data PlatformsSome Proposed Principles for Interoperating Cloud Based Data Platforms
Some Proposed Principles for Interoperating Cloud Based Data Platforms
Robert Grossman
 
A Gen3 Perspective of Disparate Data
A Gen3 Perspective of Disparate DataA Gen3 Perspective of Disparate Data
A Gen3 Perspective of Disparate Data
Robert Grossman
 
Crossing the Analytics Chasm and Getting the Models You Developed Deployed
Crossing the Analytics Chasm and Getting the Models You Developed DeployedCrossing the Analytics Chasm and Getting the Models You Developed Deployed
Crossing the Analytics Chasm and Getting the Models You Developed Deployed
Robert Grossman
 
A Data Biosphere for Biomedical Research
A Data Biosphere for Biomedical ResearchA Data Biosphere for Biomedical Research
A Data Biosphere for Biomedical Research
Robert Grossman
 
What is Data Commons and How Can Your Organization Build One?
What is Data Commons and How Can Your Organization Build One?What is Data Commons and How Can Your Organization Build One?
What is Data Commons and How Can Your Organization Build One?
Robert Grossman
 
How Data Commons are Changing the Way that Large Datasets Are Analyzed and Sh...
How Data Commons are Changing the Way that Large Datasets Are Analyzed and Sh...How Data Commons are Changing the Way that Large Datasets Are Analyzed and Sh...
How Data Commons are Changing the Way that Large Datasets Are Analyzed and Sh...
Robert Grossman
 
How Data Commons are Changing the Way that Large Datasets Are Analyzed and Sh...
How Data Commons are Changing the Way that Large Datasets Are Analyzed and Sh...How Data Commons are Changing the Way that Large Datasets Are Analyzed and Sh...
How Data Commons are Changing the Way that Large Datasets Are Analyzed and Sh...
Robert Grossman
 
AnalyticOps - Chicago PAW 2016
AnalyticOps - Chicago PAW 2016AnalyticOps - Chicago PAW 2016
AnalyticOps - Chicago PAW 2016
Robert Grossman
 
Keynote on 2015 Yale Day of Data
Keynote on 2015 Yale Day of Data Keynote on 2015 Yale Day of Data
Keynote on 2015 Yale Day of Data
Robert Grossman
 
How to Lower the Cost of Deploying Analytics: An Introduction to the Portable...
How to Lower the Cost of Deploying Analytics: An Introduction to the Portable...How to Lower the Cost of Deploying Analytics: An Introduction to the Portable...
How to Lower the Cost of Deploying Analytics: An Introduction to the Portable...
Robert Grossman
 
AnalyticOps: Lessons Learned Moving Machine-Learning Algorithms to Production...
AnalyticOps: Lessons Learned Moving Machine-Learning Algorithms to Production...AnalyticOps: Lessons Learned Moving Machine-Learning Algorithms to Production...
AnalyticOps: Lessons Learned Moving Machine-Learning Algorithms to Production...
Robert Grossman
 
Clouds and Commons for the Data Intensive Science Community (June 8, 2015)
Clouds and Commons for the Data Intensive Science Community (June 8, 2015)Clouds and Commons for the Data Intensive Science Community (June 8, 2015)
Clouds and Commons for the Data Intensive Science Community (June 8, 2015)
Robert Grossman
 
Architectures for Data Commons (XLDB 15 Lightning Talk)
Architectures for Data Commons (XLDB 15 Lightning Talk)Architectures for Data Commons (XLDB 15 Lightning Talk)
Architectures for Data Commons (XLDB 15 Lightning Talk)
Robert Grossman
 
Practical Methods for Identifying Anomalies That Matter in Large Datasets
Practical Methods for Identifying Anomalies That Matter in Large DatasetsPractical Methods for Identifying Anomalies That Matter in Large Datasets
Practical Methods for Identifying Anomalies That Matter in Large Datasets
Robert Grossman
 
What is a Data Commons and Why Should You Care?
What is a Data Commons and Why Should You Care? What is a Data Commons and Why Should You Care?
What is a Data Commons and Why Should You Care?
Robert Grossman
 
Biomedical Clusters, Clouds and Commons - DePaul Colloquium Oct 24, 2014
Biomedical Clusters, Clouds and Commons - DePaul Colloquium Oct 24, 2014Biomedical Clusters, Clouds and Commons - DePaul Colloquium Oct 24, 2014
Biomedical Clusters, Clouds and Commons - DePaul Colloquium Oct 24, 2014
Robert Grossman
 
Big Data, The Community and The Commons (May 12, 2014)
Big Data, The Community and The Commons (May 12, 2014)Big Data, The Community and The Commons (May 12, 2014)
Big Data, The Community and The Commons (May 12, 2014)
Robert Grossman
 
What Are Science Clouds?
What Are Science Clouds?What Are Science Clouds?
What Are Science Clouds?
Robert Grossman
 
Adversarial Analytics - 2013 Strata & Hadoop World Talk
Adversarial Analytics - 2013 Strata & Hadoop World TalkAdversarial Analytics - 2013 Strata & Hadoop World Talk
Adversarial Analytics - 2013 Strata & Hadoop World Talk
Robert Grossman
 

More from Robert Grossman (20)

Some Frameworks for Improving Analytic Operations at Your Company
Some Frameworks for Improving Analytic Operations at Your CompanySome Frameworks for Improving Analytic Operations at Your Company
Some Frameworks for Improving Analytic Operations at Your Company
 
Some Proposed Principles for Interoperating Cloud Based Data Platforms
Some Proposed Principles for Interoperating Cloud Based Data PlatformsSome Proposed Principles for Interoperating Cloud Based Data Platforms
Some Proposed Principles for Interoperating Cloud Based Data Platforms
 
A Gen3 Perspective of Disparate Data
A Gen3 Perspective of Disparate DataA Gen3 Perspective of Disparate Data
A Gen3 Perspective of Disparate Data
 
Crossing the Analytics Chasm and Getting the Models You Developed Deployed
Crossing the Analytics Chasm and Getting the Models You Developed DeployedCrossing the Analytics Chasm and Getting the Models You Developed Deployed
Crossing the Analytics Chasm and Getting the Models You Developed Deployed
 
A Data Biosphere for Biomedical Research
A Data Biosphere for Biomedical ResearchA Data Biosphere for Biomedical Research
A Data Biosphere for Biomedical Research
 
What is Data Commons and How Can Your Organization Build One?
What is Data Commons and How Can Your Organization Build One?What is Data Commons and How Can Your Organization Build One?
What is Data Commons and How Can Your Organization Build One?
 
How Data Commons are Changing the Way that Large Datasets Are Analyzed and Sh...
How Data Commons are Changing the Way that Large Datasets Are Analyzed and Sh...How Data Commons are Changing the Way that Large Datasets Are Analyzed and Sh...
How Data Commons are Changing the Way that Large Datasets Are Analyzed and Sh...
 
How Data Commons are Changing the Way that Large Datasets Are Analyzed and Sh...
How Data Commons are Changing the Way that Large Datasets Are Analyzed and Sh...How Data Commons are Changing the Way that Large Datasets Are Analyzed and Sh...
How Data Commons are Changing the Way that Large Datasets Are Analyzed and Sh...
 
AnalyticOps - Chicago PAW 2016
AnalyticOps - Chicago PAW 2016AnalyticOps - Chicago PAW 2016
AnalyticOps - Chicago PAW 2016
 
Keynote on 2015 Yale Day of Data
Keynote on 2015 Yale Day of Data Keynote on 2015 Yale Day of Data
Keynote on 2015 Yale Day of Data
 
How to Lower the Cost of Deploying Analytics: An Introduction to the Portable...
How to Lower the Cost of Deploying Analytics: An Introduction to the Portable...How to Lower the Cost of Deploying Analytics: An Introduction to the Portable...
How to Lower the Cost of Deploying Analytics: An Introduction to the Portable...
 
AnalyticOps: Lessons Learned Moving Machine-Learning Algorithms to Production...
AnalyticOps: Lessons Learned Moving Machine-Learning Algorithms to Production...AnalyticOps: Lessons Learned Moving Machine-Learning Algorithms to Production...
AnalyticOps: Lessons Learned Moving Machine-Learning Algorithms to Production...
 
Clouds and Commons for the Data Intensive Science Community (June 8, 2015)
Clouds and Commons for the Data Intensive Science Community (June 8, 2015)Clouds and Commons for the Data Intensive Science Community (June 8, 2015)
Clouds and Commons for the Data Intensive Science Community (June 8, 2015)
 
Architectures for Data Commons (XLDB 15 Lightning Talk)
Architectures for Data Commons (XLDB 15 Lightning Talk)Architectures for Data Commons (XLDB 15 Lightning Talk)
Architectures for Data Commons (XLDB 15 Lightning Talk)
 
Practical Methods for Identifying Anomalies That Matter in Large Datasets
Practical Methods for Identifying Anomalies That Matter in Large DatasetsPractical Methods for Identifying Anomalies That Matter in Large Datasets
Practical Methods for Identifying Anomalies That Matter in Large Datasets
 
What is a Data Commons and Why Should You Care?
What is a Data Commons and Why Should You Care? What is a Data Commons and Why Should You Care?
What is a Data Commons and Why Should You Care?
 
Biomedical Clusters, Clouds and Commons - DePaul Colloquium Oct 24, 2014
Biomedical Clusters, Clouds and Commons - DePaul Colloquium Oct 24, 2014Biomedical Clusters, Clouds and Commons - DePaul Colloquium Oct 24, 2014
Biomedical Clusters, Clouds and Commons - DePaul Colloquium Oct 24, 2014
 
Big Data, The Community and The Commons (May 12, 2014)
Big Data, The Community and The Commons (May 12, 2014)Big Data, The Community and The Commons (May 12, 2014)
Big Data, The Community and The Commons (May 12, 2014)
 
What Are Science Clouds?
What Are Science Clouds?What Are Science Clouds?
What Are Science Clouds?
 
Adversarial Analytics - 2013 Strata & Hadoop World Talk
Adversarial Analytics - 2013 Strata & Hadoop World TalkAdversarial Analytics - 2013 Strata & Hadoop World Talk
Adversarial Analytics - 2013 Strata & Hadoop World Talk
 

Recently uploaded

Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
Frank van Harmelen
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
Product School
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Inflectra
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
Elena Simperl
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
Elena Simperl
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
Product School
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
Dorra BARTAGUIZ
 

Recently uploaded (20)

Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
 

Cloud Computing Standards and Use Cases (Robert Grossman) 09-v8p

  • 1. Some Cloud Computing Use Cases, An Overview of Some Cloud Computing Standards Organizations, and a Bonus Slide. Robert Grossman blog.rgrossman.com Open Cloud Consortium September 3, 2009 Revised October 9, 2009
  • 2. Outline Some definitions & some high level use cases Some current standards efforts More use cases (community use case document) De Facto Standards
  • 3. If you think of standardization as the best that you know today, but which is to be improved tomorrow; you get somewhere. Henry Ford. Ford assembly plant for Model T at Highland Plant Park around 1915.
  • 4. Sometimes there are reasons for a lack of interoperability… 4 Train gauge in Russia is 1520 mm Train gauge in China is 1435 mm Change of gauge at Ussuriisk (near Vladivostok) at the Chinese –Russian border
  • 5. Cloud 3 Intercloud Cloud 2 Cloud 1 Cloud 2 Cloud Cloud 1 Extended enterprise cloud Standalone cloud enterprise
  • 6. Part 1Some Definitions and Two Use Cases
  • 7. First Two Use Cases Moving an existing cloud application from Cloud 1 to Cloud 2 without changing the application. Providing surge capacity for an application on Cloud 1 using any of the Clouds 2, 3, … (without changing the application). Migrate / port Surge / burst Cloud 2 Cloud 1
  • 8. Portability Cloud 2 Cloud 1 Portability The ease with which a system, component, application or data can be transferred from one hardware or software environment to another.
  • 9. Migration Cloud 2 Cloud 1 Migration Moving a virtual machine (VM) between physical hosts within a network or virtual network with only a very short pause in execution (c. 50 – 500 ms). More generally, moving a VM between clouds with only a very short pause in execution. More generally, moving a virtual application, virtual network, etc. to a different physical infrastructure with only a very short pause in execution.
  • 10. Interoperability Cloud 2 Cloud 1 Interoperability The ability of two or more systems, applications, or components to exchange and use information. The ability of systems to provide and receive services from other systems and to use the services so interchanged to enable them to operate effectively together. Source: Adopted from the Open Group Architecture Framework (www.opengroup.org )
  • 11. Open Systems A system that implements sufficient open specifications for interfaces, services, and supporting formats to enable properly engineered Application Software: To be ported with minimal changes across a wide range of systems To interoperate with other applications on local and remote systems To interact with users in a style that facilitates user portability Source: The Open Group Architecture Framework (www.opengroup.org )
  • 12. NIST Definition 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. Source: http://csrc.nist.gov/groups/SNS/cloud-computing/index.html
  • 13. Delivery & Deployment Models Three delivery models: Software as a Service Platform as a Service Infrastructure as a Service Deployment models Public Clouds Private Clouds Community Clouds Hybrid Clouds Source: http://csrc.nist.gov/groups/SNS/cloud-computing/index.html
  • 14.
  • 17. Cloud Storage ServicesInfrastructure as a Service Virtual Data Centers (VDC) Virtual Networks (VN) Virtual Machines (VM)
  • 18. Part 2.There Lots of Cloud Standards
  • 19.
  • 20. Amazon Web Services (AWS) (IaaS)
  • 21. Google App Engine (PaaS)
  • 22. Microsoft Azure Platform (PaaS)
  • 24. Platform as a Service
  • 27. Cloud Storage ServicesLarge Data Cloud Interoperability Framework IF-MAP based dynamic infrastructure service linking IaaS and DaaS SNIA Cloud Data Management Interface (CDMI) Infrastructure as a Service Virtual Data Centers (VDC) Virtual Networks (VN) Virtual Machines (VM) Open Cloud Computing Interface (OCCI) Open Virtualization Format (OVF)
  • 29. Cloud Standards Group (5 of 9) Wiki at cloud-standards.org Distributed Management Task Force (DMTF) Portability for virtual machine images Storage Networking Industry Association (SNIA) Cloud data management interface Open Grid Forum (OGF) Provisioning and monitoring of IaaS Open Cloud Consortium (OCC) Large data clouds, information sharing between clouds Cloud Security Alliance (CSA) Best practices for providing security within a cloud Source: http://cloud-standards.org
  • 30. Good (Partial) Summary of Efforts Presentations available from NIST, DMTF, SNIA, OGF, OCC, and others athttp://www.omg.org/news/meetings/GOV-WS/css/css.htm
  • 31. Distributed Management Task Force (DMTF) Over 20 vendors including: Citrix, Dell, HP, IBM, Microsoft & VMware Virtualization Management (VMAN) Forum Their multi-vendor Open Virtualization Format (OVF) is the leading standard for portable virtual machines. They have an incubator for cloud www.dmtf.org
  • 32. DMTF Life Cycle Management for VMs Source: DMTF Standards; A Building Block for Cloud Interoperability, Winston Bumpus President, DMTF.
  • 33. Storage Networking Industry Association (SNIA) 40+ active members Working on Cloud Data Management Interface Targeted at ANSI and ISO certification Starting up a Cloud Storage Initiative There is a draft of SNIA Cloud Data Management Interface (CDMI) with reference implementation due at end of CY09 Public web page http://snia.org/cloud
  • 34. SNIA Cloud Storage Containers Cloud storage container is one of their key abstractions Data Storage Interface (DSI_ protocols include: WebDAV, NFS, CIFS, iSCSI, OSD Management interfaces include proprietary, Web UI, SMI-S Source: SNIA Cloud Storage presentation at Cloud Computing Summit OMG Standards in Government and NGO Workshop
  • 35. Open Grid Forum (OGF) Open Grid Forum is leading organization creating grid standards with many members. Many of their standards are oriented towards universities and scientific applications. Focus is on Infrastructure as a Service (IaaS) API. Goal is creation of simple RESTfull API with approximately 15 commands. Four providers and two projects to implement proposed standard. http://www.occi-wg.org
  • 36. OCCI Feature Matrix Very nice feature matrix of 17 features and 11 vendors
  • 37. OGF Open Cloud Computing Interface (OCCI) Goal is to create RESTfull interfaces for managing IaaS. Source: Craig A. Lee, The Open Cloud Computing Interface for Interoperability Across Clouds, July 13, 2009
  • 38. Open Cloud Consortium (OCC) 501(3)(c) Not-for-profit with over 12 members, including companies, universities, FFRDCs & open source projects. One focus area is on large data cloud services. Another focus is on bridging IaaS and PaaS standards. Operates wide area cloud testbed called the Open Cloud Testbed. Developed a benchmark for large data clouds called MalStone. www.opencloudconsortium.org
  • 39. OCC Large Data Cloud Interoperability large data cloud services App App App App App Cloud Data Services (BigTable, etc.) Quasi-relational Data Services App App OCC is releasing open source reference implementations for interoperability of large data cloud storage and compute services. Cloud Compute Services (MapReduce & Generalizations) App App Cloud Storage Services
  • 40. Cloud Security Alliance (CSA) 20 Corporate members. CSA is an industry advocacy group, not a standards organization. Deliverables are white papers describing best practices and recommendations for secure clouds. www.cloudsecurityalliance.org
  • 41. CSA White Paper Source: www.cloudsecurityalliance.org
  • 42. Part 3. Some Additional Use Cases
  • 43. InterCloud Naming Use Case How do we name virtual machines (VM), virtual networks (VN), and virtual data centers (VDC) so that they can be accessed between clouds? Cloud 2 … Cloud n Cloud 1 Source: Abstracted from some of the discussions at the First Infrastructure 2.0 Working Group Meeting.
  • 44. Large Data Cloud Use Cases Moving a large data cloud application from one large data cloud storage service to another. Moving a large data cloud application from one large data cloud compute service to another. App 1 App 2 Large Data Cloud Compute Services Large Data Cloud Storage Services
  • 45. Inter-Cloud Information Sharing Use Case How do we share information between two clouds with security and compliance requirements (e.g. HIPAA). Cloud 2 Cloud 1
  • 46. Cloud Computing Use Case White Paper cloud enterprise Source: http://groups.google.com/group/cloud-computing-use-cases
  • 47. Additional Cloud Use Cases cloud 1 cloud 2 enterprise Source: http://groups.google.com/group/cloud-computing-use-cases
  • 48. Requirements Mapped to Use Cases Source: http://groups.google.com/group/cloud-computing-use-cases
  • 49. Requirements Mapped to Use Cases Source: http://groups.google.com/group/cloud-computing-use-cases
  • 50. Part 4De Facto Standards
  • 51. Some of the De Facto Standards…
  • 52. Mindmeister Map of Cloud Computing Dupont’sMindmeister Map divides the industry: IaaS, PaaS, Management, Community http://www.mindmeister.com/maps/show_public/15936058 41
  • 53. For More Information Please see blog.rgrossman.com