SlideShare ist ein Scribd-Unternehmen logo
1 von 42
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

Weitere ähnliche Inhalte

Was ist angesagt?

AWS vs Azure vs Google (GCP) - Slides
AWS vs Azure vs Google (GCP) - SlidesAWS vs Azure vs Google (GCP) - Slides
AWS vs Azure vs Google (GCP) - SlidesTobyWilman
 
Introduction to Cloud computing and AWS services
Introduction to Cloud computing and AWS servicesIntroduction to Cloud computing and AWS services
Introduction to Cloud computing and AWS servicesAhmed Alaa
 
Introduction to AWS Cloud Computing
Introduction to AWS Cloud ComputingIntroduction to AWS Cloud Computing
Introduction to AWS Cloud ComputingAmazon Web Services
 
AWS Basics .pdf
AWS Basics .pdfAWS Basics .pdf
AWS Basics .pdfperamdevi06
 
An Introduction To Infarstructures For Cloud Computing V0.2
An Introduction To Infarstructures For Cloud Computing V0.2An Introduction To Infarstructures For Cloud Computing V0.2
An Introduction To Infarstructures For Cloud Computing V0.2Ignacio M. Llorente
 
Cloud Computing Architecture
Cloud Computing ArchitectureCloud Computing Architecture
Cloud Computing ArchitectureAnimesh Chaturvedi
 
Cloud computing and Cloud security fundamentals
Cloud computing and Cloud security fundamentalsCloud computing and Cloud security fundamentals
Cloud computing and Cloud security fundamentalsViresh Suri
 
Overview of Amazon Web Services
Overview of Amazon Web ServicesOverview of Amazon Web Services
Overview of Amazon Web ServicesAmazon Web Services
 
Cloud Computing Security
Cloud Computing SecurityCloud Computing Security
Cloud Computing SecurityNinh Nguyen
 
IaaS, SaaS, PasS : Cloud Computing
IaaS, SaaS, PasS : Cloud ComputingIaaS, SaaS, PasS : Cloud Computing
IaaS, SaaS, PasS : Cloud ComputingSoftware Park Thailand
 
Grid protocol architecture
Grid protocol architectureGrid protocol architecture
Grid protocol architecturePooja Dixit
 
Azure Security Overview
Azure Security OverviewAzure Security Overview
Azure Security OverviewAllen Brokken
 
Cloud interoperability
Cloud interoperabilityCloud interoperability
Cloud interoperabilitygaurav jain
 
AWS vs Azure | AWS vs Azure Comparison | Difference Between AWS And Azure | S...
AWS vs Azure | AWS vs Azure Comparison | Difference Between AWS And Azure | S...AWS vs Azure | AWS vs Azure Comparison | Difference Between AWS And Azure | S...
AWS vs Azure | AWS vs Azure Comparison | Difference Between AWS And Azure | S...Simplilearn
 
Cloud interoperability and portability
Cloud interoperability and portabilityCloud interoperability and portability
Cloud interoperability and portabilityOmar Sulca Correa
 
Introduction to Amazon Web Services
Introduction to Amazon Web ServicesIntroduction to Amazon Web Services
Introduction to Amazon Web ServicesAmazon Web Services
 
What is AWS?
What is AWS?What is AWS?
What is AWS?Martin Yan
 

Was ist angesagt? (20)

AWS vs Azure vs Google (GCP) - Slides
AWS vs Azure vs Google (GCP) - SlidesAWS vs Azure vs Google (GCP) - Slides
AWS vs Azure vs Google (GCP) - Slides
 
Introduction to Cloud computing and AWS services
Introduction to Cloud computing and AWS servicesIntroduction to Cloud computing and AWS services
Introduction to Cloud computing and AWS services
 
Introduction to AWS Cloud Computing
Introduction to AWS Cloud ComputingIntroduction to AWS Cloud Computing
Introduction to AWS Cloud Computing
 
AWS Basics .pdf
AWS Basics .pdfAWS Basics .pdf
AWS Basics .pdf
 
An Introduction To Infarstructures For Cloud Computing V0.2
An Introduction To Infarstructures For Cloud Computing V0.2An Introduction To Infarstructures For Cloud Computing V0.2
An Introduction To Infarstructures For Cloud Computing V0.2
 
Cloud Computing Architecture
Cloud Computing ArchitectureCloud Computing Architecture
Cloud Computing Architecture
 
Cloud computing and Cloud security fundamentals
Cloud computing and Cloud security fundamentalsCloud computing and Cloud security fundamentals
Cloud computing and Cloud security fundamentals
 
Overview of Amazon Web Services
Overview of Amazon Web ServicesOverview of Amazon Web Services
Overview of Amazon Web Services
 
Cloud Computing Security
Cloud Computing SecurityCloud Computing Security
Cloud Computing Security
 
IaaS, SaaS, PasS : Cloud Computing
IaaS, SaaS, PasS : Cloud ComputingIaaS, SaaS, PasS : Cloud Computing
IaaS, SaaS, PasS : Cloud Computing
 
Grid protocol architecture
Grid protocol architectureGrid protocol architecture
Grid protocol architecture
 
Azure Security Overview
Azure Security OverviewAzure Security Overview
Azure Security Overview
 
Domain Modeling
Domain ModelingDomain Modeling
Domain Modeling
 
Cloud interoperability
Cloud interoperabilityCloud interoperability
Cloud interoperability
 
AWS vs Azure | AWS vs Azure Comparison | Difference Between AWS And Azure | S...
AWS vs Azure | AWS vs Azure Comparison | Difference Between AWS And Azure | S...AWS vs Azure | AWS vs Azure Comparison | Difference Between AWS And Azure | S...
AWS vs Azure | AWS vs Azure Comparison | Difference Between AWS And Azure | S...
 
Cloud interoperability and portability
Cloud interoperability and portabilityCloud interoperability and portability
Cloud interoperability and portability
 
Introduction to Amazon Web Services
Introduction to Amazon Web ServicesIntroduction to Amazon Web Services
Introduction to Amazon Web Services
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
AWS PPT.pptx
AWS PPT.pptxAWS PPT.pptx
AWS PPT.pptx
 
What is AWS?
What is AWS?What is AWS?
What is AWS?
 

Andere mochten auch

The Latest in Cloud Computing Standards
The Latest in Cloud Computing StandardsThe Latest in Cloud Computing Standards
The Latest in Cloud Computing StandardsCA API Management
 
Cloud Computing - ISO/IEC 17788
Cloud Computing - ISO/IEC 17788Cloud Computing - ISO/IEC 17788
Cloud Computing - ISO/IEC 17788Hamid Reza Qavami
 
Cloud computing standards
Cloud computing standardsCloud computing standards
Cloud computing standardsSeungyun Lee
 
Open Cloud Computing Interface Presentation
Open Cloud Computing Interface PresentationOpen Cloud Computing Interface Presentation
Open Cloud Computing Interface PresentationIntel Corporation
 
OGF standards for cloud computing
OGF standards for cloud computingOGF standards for cloud computing
OGF standards for cloud computingAlan 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. 30This 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 ServicesThis 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 pptAgarwaljay
 

Andere mochten auch (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
 

Ă„hnlich wie 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 companyKingsley Mensah
 
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 ExamplesEueung Mulyana
 
Cloud computing
Cloud computingCloud computing
Cloud computingkarthiklreddy
 
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 v3Robert 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
Cloud ComputingCloud Computing
Cloud ComputingRishu Mehra
 
Cloud Computing Networks
Cloud Computing NetworksCloud Computing Networks
Cloud Computing Networksjayapal385
 
Scientific Cloud Computing: Present & Future
Scientific Cloud Computing: Present & FutureScientific Cloud Computing: Present & Future
Scientific Cloud Computing: Present & Futurestratuslab
 
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 introductionAslamHossain30
 
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 computingSyam Lal
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud ComputingMathews 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 HybridsDavid Chou
 
Cloud computing
Cloud computingCloud computing
Cloud computingAkash Manna
 

Ă„hnlich wie 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
 

Mehr von 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 CompanyRobert 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 PlatformsRobert Grossman
 
A Gen3 Perspective of Disparate Data
A Gen3 Perspective of Disparate DataA Gen3 Perspective of Disparate Data
A Gen3 Perspective of Disparate DataRobert 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 DeployedRobert Grossman
 
A Data Biosphere for Biomedical Research
A Data Biosphere for Biomedical ResearchA Data Biosphere for Biomedical Research
A Data Biosphere for Biomedical ResearchRobert 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 2016Robert 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 DatasetsRobert 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, 2014Robert 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 TalkRobert Grossman
 

Mehr von 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
 

KĂĽrzlich hochgeladen

Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
WhatsApp 9892124323 âś“Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 âś“Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 âś“Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 âś“Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 

KĂĽrzlich hochgeladen (20)

Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
WhatsApp 9892124323 âś“Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 âś“Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 âś“Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 âś“Call Girls In Kalyan ( Mumbai ) secure service
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 

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