IBM 云计算标准 · "Cloud service level agreements are important to clearly set expectations...

25
使云计算真正为你工作 使云计算真正为你工作 使云计算真正为你工作 使云计算真正为你工作 IBM IBM IBM IBM 云计算标准 云计算标准 云计算标准 云计算标准 灵活、互操作、用户至上 田忠 博士 资深技术专家 IBM科技院成员 IBM发明大师 August 2012

Transcript of IBM 云计算标准 · "Cloud service level agreements are important to clearly set expectations...

Page 1: IBM 云计算标准 · "Cloud service level agreements are important to clearly set expectations for service between cloud consumers and providers. Providing guidance to decision

使云计算真正为你工作使云计算真正为你工作使云计算真正为你工作使云计算真正为你工作IBM IBM IBM IBM 云计算标准云计算标准云计算标准云计算标准灵活、互操作、用户至上

田忠 博士

资深技术专家IBM科技院成员IBM发明大师

August 2012

Page 2: IBM 云计算标准 · "Cloud service level agreements are important to clearly set expectations for service between cloud consumers and providers. Providing guidance to decision

2

致力于开放标准和广泛群众基础的生态系统致力于开放标准和广泛群众基础的生态系统致力于开放标准和广泛群众基础的生态系统致力于开放标准和广泛群众基础的生态系统

私有云、混合云私有云、混合云私有云、混合云私有云、混合云

云计算专项技术

Managed Managed Managed Managed 云服务云服务云服务云服务

基础设施即服务平台即服务

云计算业务解决方案云计算业务解决方案云计算业务解决方案云计算业务解决方案

软件即服务业务流程即服务

业务流程即服务软件即服务

平台即服务

基础设施即服务

设计 部署 消费

SmartCloudCloudCloudCloud is our competitive ‘offering’ for the Cloud category with a focus on capturing the market across three primary segments

Foundation Services Solutions

Page 3: IBM 云计算标准 · "Cloud service level agreements are important to clearly set expectations for service between cloud consumers and providers. Providing guidance to decision

3

Standards allow enterprises to manage & leverage change across market evolution cycle

标准使得企业有能力应对甚至利用市场进化周期标准使得企业有能力应对甚至利用市场进化周期标准使得企业有能力应对甚至利用市场进化周期标准使得企业有能力应对甚至利用市场进化周期

HTTP, HTML, WSFL, XLANG, REST…

SOA Governance Framework, SOA Reference Architecture, …

Java, Java EE, XML, XML Schema, SOAP, WSDL, UML, Web2.0, ...

Web Services, SCA, BPEL, SAML, XACML …

BPMN, SBVR,RIF, …

Open Virtualization Format,Cloud Management, Cloud Audit, Reference Architecture, Cloud Standards Customer Council…

Open Social, HTML 5, CMIS, OpenAjax, OAuth, …

Dawn of Dawn of Dawn of Dawn of WorldwideWorldwideWorldwideWorldwide

WebWebWebWeb

Rise of the Rise of the Rise of the Rise of the Application Application Application Application

ServerServerServerServer

Business Business Business Business AgilityAgilityAgilityAgility

Advent ofAdvent ofAdvent ofAdvent ofCloudCloudCloudCloud

ServiceServiceServiceServiceOrientationOrientationOrientationOrientation

SOASOASOASOAArchitectureArchitectureArchitectureArchitecture

Social Social Social Social BusinessBusinessBusinessBusiness

云计算和社交业务不是空穴来风。云计算和社交业务不是空穴来风。云计算和社交业务不是空穴来风。云计算和社交业务不是空穴来风。它它它它们建立在市场进化周期中其它标准的基础上。们建立在市场进化周期中其它标准的基础上。们建立在市场进化周期中其它标准的基础上。们建立在市场进化周期中其它标准的基础上。

Page 4: IBM 云计算标准 · "Cloud service level agreements are important to clearly set expectations for service between cloud consumers and providers. Providing guidance to decision

4

智慧的标准化进程:智慧的标准化进程:智慧的标准化进程:智慧的标准化进程:互操作、灵活、用户互操作、灵活、用户互操作、灵活、用户互操作、灵活、用户驱动驱动驱动驱动

Innovative Innovative Innovative Innovative 创新创新创新创新为要为要为要为要Open standards for cloud:

Invention? Reinvention?Cloud computing is

changing the economics of IT and requires a

rethinking of how we all engage in standards

development

实用为实用为实用为实用为先先先先 PracticalPracticalPracticalPracticalBusiness success is not theoretical. Practical cloud computing is grass roots plain and simple: it involves leveraging real world implementations of standards & open source

User-driven User-driven User-driven User-driven 用户用户用户用户至上至上至上至上The members of the

Cloud Standards Customer Council create a cross-industry view into

market-leading Cloud use cases and best

practices

架构为架构为架构为架构为纲纲纲纲 ArchitecturalArchitecturalArchitecturalArchitecturalStandards allow enterprises to manage change across market evolution cycles extending the value of customers’ services based architectures and investments

创新

为要

创新

为要

创新

为要

创新

为要

实用

为先

实用

为先

实用

为先

实用

为先

架构

为纲

架构

为纲

架构

为纲

架构

为纲

用户

至上

用户

至上

用户

至上

用户

至上

Page 5: IBM 云计算标准 · "Cloud service level agreements are important to clearly set expectations for service between cloud consumers and providers. Providing guidance to decision

5

Industry standards organizationsIndustry standards organizationsIndustry standards organizationsIndustry standards organizations

Industry like automotive, retail, and communications engage their ecosystems and embrace their common challenges answering the question: How do we solve common problems with software standards?

Ad hoc specification collaborationsAd hoc specification collaborationsAd hoc specification collaborationsAd hoc specification collaborations

Whether two companies or twenty -two developers, specification collaboration often starts with a simple idea. Increasingly innovative models of ad hoc collaboration are emerging to shape the IT landscape.

Software standards consortiaSoftware standards consortiaSoftware standards consortiaSoftware standards consortia

Software consortia continue to generate strong IT sector participation and generate the software interoperability standards critical to compete in today ’s integrated global economy.

In National and International efforts, technical specifications are debated and a global community finds an opportunity to contribute local innovations to the global discussion –critical for today’s integrated supply chains.

International standards organizationsInternational standards organizationsInternational standards organizationsInternational standards organizations

In both national or international bodies, increasingly the global community is engaged to identify new technology directions that will yield the market growth critical for today ’s economy.

Industry standards organizationsIndustry standards organizationsIndustry standards organizationsIndustry standards organizations

Industry like automotive, retail, and communications engage their ecosystems and embrace their common challenges answering the question: How do we solve common problems with software standards?

Ad hoc specification collaborationsAd hoc specification collaborationsAd hoc specification collaborationsAd hoc specification collaborations

Whether two companies or twenty -two developers, specification collaboration often starts with a simple idea. Increasingly innovative models of ad hoc collaboration are emerging to shape the IT landscape.

Software standards consortiaSoftware standards consortiaSoftware standards consortiaSoftware standards consortia

Software consortia continue to generate strong IT sector participation and generate the software interoperability standards critical to compete in today ’s integrated global economy.

In National and International efforts, technical specifications are debated and a global community finds an opportunity to contribute local innovations to the global discussion –critical for today’s integrated supply chains.

International standards organizationsInternational standards organizationsInternational standards organizationsInternational standards organizations

In both national or international bodies, increasingly the global community is engaged to identify new technology directions that will yield the market growth critical for today ’s economy.

Industry standards organizationsIndustry standards organizationsIndustry standards organizationsIndustry standards organizations

Industry like automotive, retail, and communications engage their ecosystems and embrace their common challenges answering the question: How do we solve common problems with software standards?

Ad hoc specification collaborationsAd hoc specification collaborationsAd hoc specification collaborationsAd hoc specification collaborations

Whether two companies or twenty -two developers, specification collaboration often starts with a simple idea. Increasingly innovative models of ad hoc collaboration are emerging to shape the IT landscape.

Software standards consortiaSoftware standards consortiaSoftware standards consortiaSoftware standards consortia

Software consortia continue to generate strong IT sector participation and generate the software interoperability standards critical to compete in today ’s integrated global economy.

In National and International efforts, technical specifications are debated and a global community finds an opportunity to contribute local innovations to the global discussion –critical for today’s integrated supply chains.

International standards organizationsInternational standards organizationsInternational standards organizationsInternational standards organizations

In both national or international bodies, increasingly the global community is engaged to identify new technology directions that will yield the market growth critical for today ’s economy.

Industry standards organizationsIndustry standards organizationsIndustry standards organizationsIndustry standards organizations

Industry like automotive, retail, and communications engage their ecosystems and embrace their common challenges answering the question: How do we solve common problems with software standards?

Ad hoc specification collaborationsAd hoc specification collaborationsAd hoc specification collaborationsAd hoc specification collaborations

Whether two companies or twenty -two developers, specification collaboration often starts with a simple idea. Increasingly innovative models of ad hoc collaboration are emerging to shape the IT landscape.

Industry standards organizationsIndustry standards organizationsIndustry standards organizationsIndustry standards organizations

Industry like automotive, retail, and communications engage their ecosystems and embrace their common challenges answering the question: How do we solve common problems with software standards?

Industry standards organizationsIndustry standards organizationsIndustry standards organizationsIndustry standards organizationsIndustry standards organizationsIndustry standards organizationsIndustry standards organizationsIndustry standards organizations

Industry like automotive, retail, and communications engage their ecosystems and embrace their common challenges answering the question: How do we solve common problems with software standards?

Ad hoc specification collaborationsAd hoc specification collaborationsAd hoc specification collaborationsAd hoc specification collaborations

Whether two companies or twenty -two developers, specification collaboration often starts with a simple idea. Increasingly innovative models of ad hoc collaboration are emerging to shape the IT landscape.

Ad hoc specification collaborationsAd hoc specification collaborationsAd hoc specification collaborationsAd hoc specification collaborationsAd hoc specification collaborationsAd hoc specification collaborationsAd hoc specification collaborationsAd hoc specification collaborations

Whether two companies or twenty -two developers, specification collaboration often starts with a simple idea. Increasingly innovative models of ad hoc collaboration are emerging to shape the IT landscape.

Software standards consortiaSoftware standards consortiaSoftware standards consortiaSoftware standards consortia

Software consortia continue to generate strong IT sector participation and generate the software interoperability standards critical to compete in today ’s integrated global economy.

In National and International efforts, technical specifications are debated and a global community finds an opportunity to contribute local innovations to the global discussion –critical for today’s integrated supply chains.

International standards organizationsInternational standards organizationsInternational standards organizationsInternational standards organizations

In both national or international bodies, increasingly the global community is engaged to identify new technology directions that will yield the market growth critical for today ’s economy.

Software standards consortiaSoftware standards consortiaSoftware standards consortiaSoftware standards consortia

Software consortia continue to generate strong IT sector participation and generate the software interoperability standards critical to compete in today ’s integrated global economy.

Software standards consortiaSoftware standards consortiaSoftware standards consortiaSoftware standards consortiaSoftware standards consortiaSoftware standards consortiaSoftware standards consortiaSoftware standards consortia

Software consortia continue to generate strong IT sector participation and generate the software interoperability standards critical to compete in today ’s integrated global economy.

In National and International efforts, technical specifications are debated and a global community finds an opportunity to contribute local innovations to the global discussion –critical for today’s integrated supply chains.

International standards organizationsInternational standards organizationsInternational standards organizationsInternational standards organizations

In both national or international bodies, increasingly the global community is engaged to identify new technology directions that will yield the market growth critical for today ’s economy.

In National and International efforts, technical specifications are debated and a global community finds an opportunity to contribute local innovations to the global discussion –critical for today’s integrated supply chains.

International standards organizationsInternational standards organizationsInternational standards organizationsInternational standards organizationsInternational standards organizationsInternational standards organizationsInternational standards organizationsInternational standards organizations

In both national or international bodies, increasingly the global community is engaged to identify new technology directions that will yield the market growth critical for today ’s economy.

标准化的版图正在改变。标准化的版图正在改变。标准化的版图正在改变。标准化的版图正在改变。多种标准化模式在不断实践中不断演化多种标准化模式在不断实践中不断演化多种标准化模式在不断实践中不断演化多种标准化模式在不断实践中不断演化………… …………

IBMIBMIBMIBM正和许多标准组织如正和许多标准组织如正和许多标准组织如正和许多标准组织如OASISOASISOASISOASIS、、、、W3CW3CW3CW3C、、、、DMTFDMTFDMTFDMTF、、、、ISO/IEC JTC1ISO/IEC JTC1ISO/IEC JTC1ISO/IEC JTC1一起探索改革之一起探索改革之一起探索改革之一起探索改革之路,路,路,路,

以达成以达成以达成以达成““““实用、严谨、创新实用、严谨、创新实用、严谨、创新实用、严谨、创新””””的纲领。的纲领。的纲领。的纲领。

行业标准组织行业标准组织行业标准组织行业标准组织 国际标准组织国际标准组织国际标准组织国际标准组织

自发性协助团体自发性协助团体自发性协助团体自发性协助团体 软件标准协会软件标准协会软件标准协会软件标准协会

Page 6: IBM 云计算标准 · "Cloud service level agreements are important to clearly set expectations for service between cloud consumers and providers. Providing guidance to decision

云计算标准化的现实云计算标准化的现实云计算标准化的现实云计算标准化的现实 –––– ““““风起云涌风起云涌风起云涌风起云涌””””

Dozens of new communities and organizations have formed around cloud standards including industries and governments

IBM MonitoringIBM Leadership / Participation

Page 7: IBM 云计算标准 · "Cloud service level agreements are important to clearly set expectations for service between cloud consumers and providers. Providing guidance to decision

The Cloud Standards Customer Council The Cloud Standards Customer Council The Cloud Standards Customer Council The Cloud Standards Customer Council 云标准客户委员会云标准客户委员会云标准客户委员会云标准客户委员会One Year Anniversary!

• 为各云标准研发机构提供客户为上的指导意见• 确立基于开放标准的云计算的基础条件

公司、机构、团体公司、机构、团体公司、机构、团体公司、机构、团体的积极参与的积极参与的积极参与的积极参与

360+360+360+360+

以上的成员以上的成员以上的成员以上的成员为非为非为非为非ITITITIT用户用户用户用户

50%50%50%50%CSCC CSCC CSCC CSCC 成立安全工作组

- The Kroger Co. 和波音公司成为首届联席主席

CSCC CSCC CSCC CSCC 发表 《云计算服务水平协议实用指南》

2012201220122012新进展

2011 2011 2011 2011 成果

《云计算实用指南》

《云计算用户案例》

今天就行动 Join Join Join Join Your Colleagues Today!Your Colleagues Today!Your Colleagues Today!Your Colleagues Today!http://www.cloud-council.org/application

- 2012年8月 发布《云计算安全白皮书》

Page 8: IBM 云计算标准 · "Cloud service level agreements are important to clearly set expectations for service between cloud consumers and providers. Providing guidance to decision

8

CSCCCSCCCSCCCSCC云计算实用指南云计算实用指南云计算实用指南云计算实用指南为成功部署云计算提供了规范性实施计划的九大步骤

1 • 组成(云计算客户)决策团

2 • 建立业务案例(Business Case)以及企业云战略

3 • 选择云部署模式(cloud deploy model)

4 • 选择云服务模式(Cloud Service Model)

5 • 选择云服务的开发、测试和部署方

6 • 正式投产前的技术验证(Proof-of-Concept)

7 • 与现有企业服务集成

8 • 建立和管理服务水平协议 (SLAs)

9 • 管理云环境

CSCC云计算实用指南

Page 9: IBM 云计算标准 · "Cloud service level agreements are important to clearly set expectations for service between cloud consumers and providers. Providing guidance to decision

CSCC CSCC CSCC CSCC 《《《《云计算服务水平协议实用指南云计算服务水平协议实用指南云计算服务水平协议实用指南云计算服务水平协议实用指南》》》》

评价云计算服务水平协议的 10 个步骤

云计算服务水平协议实用指南: 帮助企业分析云服务服务水平(SLAs)的参考书

(2012年4月 CSCC发表)

1. 充分了解(云计算中的)角色和责任( roles and responsibilities)

2. 评估业务层面策略(business level policies)

3. 充分了解不同云服务模式和部署模式的差异

4. 明确关键性能目标(critical performance objectives)

5. 评估安全与隐私保护需求

6. 明确服务管理需求

7. 服务失效时的管理和处置(service failure management )

8. 充分了解灾备计划

9. 建立有效的管理流程

10. 充分了解退出机制

"Cloud service level agreements are important to clearly set expectations for service between cloud consumers and providers. Providing guidance to decision makers on what to expect and what to be aware of as they evaluate and compare SLAs from cloud computing providers is critical since standard terminology and values for cloud SLAs are emerging but currently do not exist.“ Melvin Greer, Senior Fellow and Chief Strategist, Cloud Computing, Lockheed Martin

Page 10: IBM 云计算标准 · "Cloud service level agreements are important to clearly set expectations for service between cloud consumers and providers. Providing guidance to decision

新!!!!

目标目标目标目标

IBM IBM IBM IBM 以白金赞助商的省份加入全新成立的OpenStackOpenStackOpenStackOpenStack 基金会

• Contribute to open source projects and provide resources to help shape and promote the organization

• Continues IBM strategy to leverage standardsleverage standardsleverage standardsleverage standards (LinkedData, CCRA, TOSCA, etc.) that accelerate clients’ success with cloud

• Focus the industry around an ubiquitous Infrastructure as a Service (IaaS) open source open source open source open source cloud computing platformcloud computing platformcloud computing platformcloud computing platform for public and private clouds

• Develop and sustain a vibrant, innovative vibrant, innovative vibrant, innovative vibrant, innovative ecosystemecosystemecosystemecosystem and become a platform of choice to build upon

平台即服务技术

基础设施即服务技术

InfrastructureInfrastructureInfrastructureInfrastructure UsageUsageUsageUsagePerformancePerformancePerformancePerformanceAdministrationAdministrationAdministrationAdministration SecuritySecuritySecuritySecurity

LifecycleLifecycleLifecycleLifecycle ResourcesResourcesResourcesResources EnvironmentsEnvironmentsEnvironmentsEnvironments ApplicationsApplicationsApplicationsApplications IntegrationIntegrationIntegrationIntegration

FoundationFoundationFoundationFoundation

云计算参考架构(CCRA)

云标准客户委员会(CSCC)

LinkedData, OSLC

TOSCA

IBMIBMIBMIBM的以生态系统为核心的标准化途径

OpenStackOpenStackOpenStackOpenStack的开源参考实现

Page 11: IBM 云计算标准 · "Cloud service level agreements are important to clearly set expectations for service between cloud consumers and providers. Providing guidance to decision

OpenStackOpenStackOpenStackOpenStack 基金会基金会基金会基金会

■ OpenStack 是一项提供IAAS云计算服务的开源项目。最初由RackSpace 和 NASA 资助成立。

■ 目前180+ 家公司参与, 1500+ 个贡献物

■ 设计宗旨: 扩展、弹性,非共享、全分布 (scale & elasticity, share nothing / distribute everything)

OpenStackOpenStackOpenStackOpenStack 的计算、对象存储、镜像服务组

件,使得用户可以方便地构建公有云或私有云

By March 2011, OpenStack claims 180+ companies who have endorsed companies who have endorsed companies who have endorsed companies who have endorsed OpenStackOpenStackOpenStackOpenStack. The code base is supported by 800 developers from around the world 800 developers from around the world 800 developers from around the world 800 developers from around the world who have contributed over 1,500 modules1,500 modules1,500 modules1,500 modules. User User User User groups groups groups groups are starting to emerge across the globe to support and promote support and promote support and promote support and promote the adoption of OpenStack.

http://openstack.org/

““““IBM IBM IBM IBM Joins Joins Joins Joins OpenStackOpenStackOpenStackOpenStack as a Founding Member as a Founding Member as a Founding Member as a Founding Member”””” IBMIBMIBMIBM作为作为作为作为发起成员加入发起成员加入发起成员加入发起成员加入

On April 12, 2012, IBM in partnership with AT&T, Canonical, HP, Nebula,

Rackspace, Red Hat, Suse and others will announce their participation as

Platinum Sponsors of the new OpenStack Foundation. IBM plans to be a

significant contributor to the open source projects and provide resources to

help shape and promote the organization.

Page 12: IBM 云计算标准 · "Cloud service level agreements are important to clearly set expectations for service between cloud consumers and providers. Providing guidance to decision

12

IBMIBMIBMIBM各项云计算产品和服务基于共通的云计算参考架构各项云计算产品和服务基于共通的云计算参考架构各项云计算产品和服务基于共通的云计算参考架构各项云计算产品和服务基于共通的云计算参考架构(CCRA)(CCRA)(CCRA)(CCRA)。。。。 CCRA CCRA CCRA CCRA依据依据依据依据SOASOASOASOA构建,易于服务迁移。构建,易于服务迁移。构建,易于服务迁移。构建,易于服务迁移。

Dave Dave Dave Dave LounsburyLounsburyLounsburyLounsbury, Chief Technology Officer, The Open Group: , Chief Technology Officer, The Open Group: , Chief Technology Officer, The Open Group: , Chief Technology Officer, The Open Group: “… Having CCRA as a foundation to work fromHaving CCRA as a foundation to work fromHaving CCRA as a foundation to work fromHaving CCRA as a foundation to work from and build open consensus on will significantlywill significantlywill significantlywill significantly accelerate the Cloud Work Groupaccelerate the Cloud Work Groupaccelerate the Cloud Work Groupaccelerate the Cloud Work Group’’’’s Cloud Architectures Cloud Architectures Cloud Architectures Cloud Architecture”

云计算参考架构,基于大量云计算参考架构,基于大量云计算参考架构,基于大量云计算参考架构,基于大量SOASOASOASOA实践、知识和开放标准实践、知识和开放标准实践、知识和开放标准实践、知识和开放标准

Open Group Open Group Open Group Open Group 标准《 SOA SOA SOA SOA 参考架构》

IBM SOA IBM SOA IBM SOA IBM SOA 基础

IBM IBM IBM IBM 将CCRA CCRA CCRA CCRA 贡献给Open Open Open Open Group Group Group Group 和 ISO/IEC ISO/IEC ISO/IEC ISO/IEC JTC1JTC1JTC1JTC1以进一步标准化 Governance

Security, Resiliency & Performance

Cloud Cloud Cloud Cloud ServiceServiceServiceServiceCreatorCreatorCreatorCreator

Cloud Cloud Cloud Cloud ServiceServiceServiceService

ConsumerConsumerConsumerConsumer

Cloud Service ProviderCloud Service ProviderCloud Service ProviderCloud Service Provider

Common CloudCommon CloudCommon CloudCommon CloudManagement PlatformManagement PlatformManagement PlatformManagement Platform

Operational

Support Services (OSS)

Cloud ServicesCloud ServicesCloud ServicesCloud Services

Infrastructure-as-a-Service

Platform-as-a-Service

Software-as-a-Service

Business-Process-

as-a-ServicePartner Capabilities

Business Support Services

(BSS)

Cloud Service

IntegrationTools

ConsumerIn-house

IT

Service Creation

Tools

Infrastructure

Page 13: IBM 云计算标准 · "Cloud service level agreements are important to clearly set expectations for service between cloud consumers and providers. Providing guidance to decision

13

实用、创新、架构

安全 SecuritySecuritySecuritySecurity

架构 ArchitectureArchitectureArchitectureArchitectureThe Open Group - The Open Group - The Open Group - The Open Group - Cloud Computing Reference Architecture ISO SC38ISO SC38ISO SC38ISO SC38 - CCRA

管理 ManagementManagementManagementManagementOASISOASISOASISOASIS - TOSCA (Contributor)CSCC CSCC CSCC CSCC PaaS WG (Participant)

DMTFDMTFDMTFDMTF - Cloud Audit Working (Chair)OASISOASISOASISOASIS - Cloud Identity Mgmnt (Chair)CSCC - CSCC - CSCC - CSCC - Security WG (Participant)OAuth.net - OAuth.net - OAuth.net - OAuth.net - OAuthOOOOpenID.net penID.net penID.net penID.net - OpenID

DMTFDMTFDMTFDMTF - Cloud Infrastructure Management Interface (CIMI)SNIASNIASNIASNIA - CDMIW3C - W3C - W3C - W3C - Linked DataOpen-services.netOpen-services.netOpen-services.netOpen-services.net – OSLCOpenStackOpenStackOpenStackOpenStack – Adoption of IaaS standards (Founding Member)

基础设施APIAPIAPIAPI

PaaS API RoadmapDBaaS APIs

IBM Leads the Competition in Cloud Computing Standards

业务流程即服务业务流程即服务业务流程即服务业务流程即服务

平台即服务平台即服务平台即服务平台即服务

基础设施即服务基础设施即服务基础设施即服务基础设施即服务 平台 APIAPIAPIAPI

Page 14: IBM 云计算标准 · "Cloud service level agreements are important to clearly set expectations for service between cloud consumers and providers. Providing guidance to decision

14

• 欢迎更多的云计算用户单位应积极加入欢迎更多的云计算用户单位应积极加入欢迎更多的云计算用户单位应积极加入欢迎更多的云计算用户单位应积极加入 CSCC CSCC CSCC CSCC 的工作的工作的工作的工作– 用户单位积极参与,推动以用户案例驱动标准化用户单位积极参与,推动以用户案例驱动标准化用户单位积极参与,推动以用户案例驱动标准化用户单位积极参与,推动以用户案例驱动标准化需求需求需求需求– 交交交交流采纳云计算的流采纳云计算的流采纳云计算的流采纳云计算的““““最佳实践最佳实践最佳实践最佳实践””””– 成成成成为为为为CSCCCSCCCSCCCSCC成员成员成员成员: : : : http://www.cloud-council.org/application – 加加加加入入入入CSCCCSCCCSCCCSCC工作组工作组工作组工作组: : : : http://www.cloud-council.org/workinggroups.htm

• 云云云云计算实用指南计算实用指南计算实用指南计算实用指南 V1V1V1V1 - http://www.cloud-council.org/10052011.htm• 云云云云计算计算计算计算服务水平协议实用指南服务水平协议实用指南服务水平协议实用指南服务水平协议实用指南 V1 - V1 - V1 - V1 - http://www.cloud-council.org/04102012.htm • 云计算用户案例云计算用户案例云计算用户案例云计算用户案例 V1 - V1 - V1 - V1 - http://www.cloud-council.org/Cloud_Computing_Use_Cases-2.htm

• OpenStackOpenStackOpenStackOpenStack!!!!– OpenStackOpenStackOpenStackOpenStack’’’’ssss 用户委员会用户委员会用户委员会用户委员会

• 提供用户需求优先级的反馈和提示 – 倾听用户声音和提出重大议题的正式机制Provides feedback and input on user priorities - a formal mechanism for users to be heard and raise important issues

• 网站网站网站网站: : : : http://wiki.openstack.org/Governance/Foundation/Structure

We encourage YOU to get involved!We encourage YOU to get involved!We encourage YOU to get involved!We encourage YOU to get involved!

Page 15: IBM 云计算标准 · "Cloud service level agreements are important to clearly set expectations for service between cloud consumers and providers. Providing guidance to decision

15

Thank YouThank YouThank YouThank You

Zhong TIAN/China/IBMZhong TIAN/China/IBMZhong TIAN/China/IBMZhong TIAN/China/IBM

[email protected]@[email protected]@cn.ibm.com

© 2011 IBM Corporation

Page 16: IBM 云计算标准 · "Cloud service level agreements are important to clearly set expectations for service between cloud consumers and providers. Providing guidance to decision

16

The DMTF CIMI specification describes the model and protocol for management interactions between a cloud Infrastructure as a Service (IaaS) provider and the consumers of an IaaS.

What is it? What is new? Why is it important?The basic entities of IaaS

(machines, storage, and networks) are modeled with the goal of

providing consumer management access to an implementation of IaaS and facilitating portability

between cloud implementations that support the specification.

�Protocol Requirements and Model for IaaS APIs�Contributed v1.0 of the IBM IaaS API to DMTF CMWG�Serves as IBM interoperability API until such time as a formal standard emerges, possibly from DMTF work�Jan 2012 - DMTF published WIP draft of CIMI 1.0 specs

Facilitating portability between cloud implementations

• Oracle, RedHat, Hitachi, …• Products: High scale low touch, Smart Business Cloud, Tivoli Service Automation Manager, Common Cloud

Stack, VMControl, IBM Workload Deployer

Standards Profile: DMTF Infrastructure as a Service APIs

Page 17: IBM 云计算标准 · "Cloud service level agreements are important to clearly set expectations for service between cloud consumers and providers. Providing guidance to decision

Standards-based Storage APIs for managing objects, containers and queues in the Cloud.

What is it? What is new? Why is it important?The SNIA Cloud Data

Management Interface (CDMI) is the functional interface that

applications will use to create, retrieve, update and delete data

objects from the cloud.

�V1.0 approved 2Q/2010�SNIA decides to submit to JTC 1 for ISO standard�work begun on v1.0.1 to clean up for JTC 1 submission

�Work begun on v1.1

Provides interoperabilty and portability for applications storing and managing data objects in the

cloud.

• Oracle, IBM, …• Products: Mezeo, Data Direct Networks, Scality, Daoli

Standards Profile: SNIA Cloud Data Management Interface1.1

Page 18: IBM 云计算标准 · "Cloud service level agreements are important to clearly set expectations for service between cloud consumers and providers. Providing guidance to decision

Deliver interoperability of audit event data and interaction models for cloud deployment models.

What is it? What is new? Why is it important?An open standard for Cloud

auditing, the Cloud Auditing Data Federation WG is developing a

normative audit event data model and compatible set of interfaces for federating events, logs and reports supportive of all cloud deployment types. The WG is

also defining classification systems for real or virtual cloud-

based IT resources and the interactions with them to support

analysis.

Cloud Auditing Use Case Whitepaper – Public Draft 1Q 2012

Explores Auditing Requirements of:

• Geolocation, Data Tagging, Network, Operational, Privacy, Query,

Regulatory Frameworks, Security, SLA, SLM, Aggregation & Summarizing, etc.

Cloud Auditing Data Model and Interface Specification – Public

Draft 4Q 2012

The variability and lack of interoperability (both format and semantics) of the wide array of

auditable event content from clouds makes the process of aggregating

and analyzing compliance a significant challenge. As audit and

compliance concerns grow for cloud-based applications or cloud-inclusive workflows, the importance

of interoperability becomes more evident.

• Strong participation by CA Technologies. EMC, Fujitsu, Huawei, MS NetIQ, and VMWare• Alliance agreements which position standard with CSA and The Open Group, NIST is “paying attention”• Submitted proposals to DMTF Cloud Mgmt. Working Group (CMWG) for adoption as approved “audit format” at

end of January 2012• On track for publishing use cases whitepaper as DMTF document in 1Q 2012

Standards Profile: Cloud Auditing Data Federation

Page 19: IBM 云计算标准 · "Cloud service level agreements are important to clearly set expectations for service between cloud consumers and providers. Providing guidance to decision

The OAuth 2.0 specification is developed by the OAuth Community and managed internationally through the IETF.

What is it? What is new? Why is it important?OAuth 2 is an open protocol that supports secure API access to data on behalf of a user without

exposing their user id and passwords to third party sites. It provides a consistent model that

bridges on-premise to cloud.

OAuth 2.0 greatly simplifies the process of developing clients that

federate data from third party sites. The latest version includes profiles, authorization flows, and support for web apps, desktop

apps, mobile & living room devices.

OAuth 2.0 is a key security technology for the integration of products both inside & outside

the firewall. Complexity of implementation has been reduced in this version,

improving adoption in the marketplace.

• IBM is a contributor to OAuth, providing expertise to review the security & authorization methods in the latest release.

• Planned implementations include: IBM Lotus Connections next, IBM Lotus Notes/Domino next, WebSphere Base next

• Current implementations include: Tivoli Federated Identity Manager 6.2.2, LotusLive, Google, Yahoo, Twitter, etc.

• Find out more about OAuth 2.0 at http://oauth.net/

Standards profile: OAuth

Page 20: IBM 云计算标准 · "Cloud service level agreements are important to clearly set expectations for service between cloud consumers and providers. Providing guidance to decision

The goal of the Topology and Orchestration Specification for Cloud Applications (TOSCA) is to substantially enhance the portability of cloud applications and the IT services that comprise them running on complex software and hardware infrastructure.

What is it? What is new? Why is it important?TOSCA defines (1) structural

model for services - components and their relationships - including

policy annotations for non-functional aspect (2) process

model for build- and management plans based on the

BPMN 2.0 standard APIs for requesting and managing Cloud

services (3) packaging specification for Cloud services and related deployment artifacts

•OASIS press release on TOSCA TC received favorable treatment

•Announce and favorable press seem to have prompted attention from HP and Google who both joined the TC

•Interest expressed from other vendors such as SAVVIS and Neebula

Intensified effort to create a freedom of choice ecosystem for

high-value Cloud services by standardization at or above the

IaaS layer. Create a marketplace where leading Cloud Solutions and platforms highlight open standards as the preferable

approach to avoid lock-in and establish interoperability and

portability of applications across providers

• OASIS TC is well organized • On track with regards to our published agenda of a Committee Specification in Q3 2012

Standards profile: Topology and Orchestration Specification for Cloud Applications

Page 21: IBM 云计算标准 · "Cloud service level agreements are important to clearly set expectations for service between cloud consumers and providers. Providing guidance to decision

What is it? What is new? Why is it important?Open specifications for ALM

(Application Lifecycle Management) and PLM (Product

lifecycle management)

Inspired by the web with simple interfaces, loose coupling of

resources using URLs

Launched 2008, 426 registered community members

from 127 organizations and growing

Lyo OSLC toolkit Eclipse project

Growing interest beyond ALM to cloud and DevOps

W3C Linked Data Enterprise Patterns workshop with Oracle,

EMC, Nokia, Elsevier, several small companies, and W3C Team

Work Group for Linked Data platform under development

https://www.w3.org/2012/01/ldwg-charter.html

An open community for vendors and customers, for developers and users. A novel approach to

Lifecycle Management Integration which delivers the

interoperability customers need. Based on W3C Linked Data

standards.

• Partners include: Accenture, Alcatel-Lucent, Boeing, Citigroup, General Motors, Northrup Grumman, Oracle, Rally Software, Shell, Siemens, State Street, Tasktop, WebLayers

• Used by Rational Team Connect, Quality Manager and more, Oracle Team Productivity Center Siemens Teamcenter, Eclipse Mylin and Tasktop Pro, CESAR (Cost-efficient methods and processes for safety relevant embedded systems) and SPRINT (Software platform for Integration of engineering and things)

Standards profile: Open Services for Lifecycle Collaboration (OSLC)

An open community dedicated to making it easier to use lifecycle tools in combination, enabling integration of new tools, upgrades to existing ones:

http://open-services.net

Page 22: IBM 云计算标准 · "Cloud service level agreements are important to clearly set expectations for service between cloud consumers and providers. Providing guidance to decision

22

The DBaaS specification defines a standard set of APIs for Database provisioning and management.

What is it? What is new? Why is it important?Develop draft standard for API to

provision a database such as DB2 in a cloud environment. Ultimate

objective of leveraging this work in the standards ecosystem with the

objective of ensuring nteroperability for DB

management.

�Internal spec draft completed�Next Steps

�Assembled initial partners�Refine the spec and take it to OASIS 1H2012

DBaaS supports interoperability and portability across Cloud

solutions. This specification will be critical not just for applications provisioning databases but also

for orchestration layers (e.g. TOSCA) managing the

infrastructure.

• DBaaS is working progress, but one of several build blocks in support of IaaS, PaaS – initially will be utilized by TOASCA applications.

CCCCONFIDENTIAL ONFIDENTIAL ONFIDENTIAL ONFIDENTIAL –––– DO NOT SHARE OUT SIDE OF THIS MEETING DO NOT SHARE OUT SIDE OF THIS MEETING DO NOT SHARE OUT SIDE OF THIS MEETING DO NOT SHARE OUT SIDE OF THIS MEETING

Standards Profile: Database as a Service (DBaaS)

Page 23: IBM 云计算标准 · "Cloud service level agreements are important to clearly set expectations for service between cloud consumers and providers. Providing guidance to decision

OpenStackOpenStackOpenStackOpenStack is a global collaboration of developers and cloud computing technologists that seek to produce a ubiquitous Infrastructure as a Service (IaaS) ubiquitous Infrastructure as a Service (IaaS) ubiquitous Infrastructure as a Service (IaaS) ubiquitous Infrastructure as a Service (IaaS) open source cloud computing platformopen source cloud computing platformopen source cloud computing platformopen source cloud computing platform for public and private clouds. OpenStack was founded by Rackspace Hosting and NASA jointly in July 2010. 160 companies and close to 3,000 developers.

What is OpenStack?

� OpenStack Compute (core)OpenStack Compute (core)OpenStack Compute (core)OpenStack Compute (core)Provision and manage large networks of virtual machines

� OOOOpenStack Object Store (core)penStack Object Store (core)penStack Object Store (core)penStack Object Store (core)Create petabytes of secure, reliable storage using

� standard hardware

� OOOOpenStack Image Service (core)penStack Image Service (core)penStack Image Service (core)penStack Image Service (core)Catalog and manage massive libraries of server images

� OOOOpenStack Identity (core)penStack Identity (core)penStack Identity (core)penStack Identity (core)Unified authentication across all OpenStack projects and integrates with existing authentication systems.

� OOOOpenStack Dashboard (core)penStack Dashboard (core)penStack Dashboard (core)penStack Dashboard (core)Enables administrators and users to access & provision cloud-based resources through a self-service portal.

Code available under Apache 2.0 licenseDesign tenets – scale & elasticity, share nothing & distribute everything

http://openstack.org/

Page 24: IBM 云计算标准 · "Cloud service level agreements are important to clearly set expectations for service between cloud consumers and providers. Providing guidance to decision

1. Establish the 1. Establish the 1. Establish the 1. Establish the OpenStackOpenStackOpenStackOpenStack Foundation Foundation Foundation Foundation

IBM will contribute to the open source projects, provide resources to help shape and promote the organization and provide sponsorship funding for ongoing operations.

2. Expand the 2. Expand the 2. Expand the 2. Expand the OpenStackOpenStackOpenStackOpenStack Ecosystem Ecosystem Ecosystem Ecosystem

Help ensure that client advocacy groups such as the OpenStack User Committee and Cloud Standards

Customer Council (CSCC) are engaged on practical use cases for IaaS.

““““IBM Joins IBM Joins IBM Joins IBM Joins OpenStackOpenStackOpenStackOpenStack as a Founding Member as a Founding Member as a Founding Member as a Founding Member”””” On April 12, 2012, IBM in partnership with IBM in partnership with IBM in partnership with IBM in partnership with AT&T, Canonical, HP, Nebula, Rackspace, Red Hat, AT&T, Canonical, HP, Nebula, Rackspace, Red Hat, AT&T, Canonical, HP, Nebula, Rackspace, Red Hat, AT&T, Canonical, HP, Nebula, Rackspace, Red Hat, SuseSuseSuseSuseand others will announce their participation as Platinum Sponsors of the new Platinum Sponsors of the new Platinum Sponsors of the new Platinum Sponsors of the new OpenStackOpenStackOpenStackOpenStack Foundation Foundation Foundation Foundation. IBM plans to be a significant contributor to the open source projects and provide resources to help shape

and promote the organization. OpenStackOpenStackOpenStackOpenStack Foundation Gold Sponsors Foundation Gold Sponsors Foundation Gold Sponsors Foundation Gold Sponsors include include include include Cisco, Cloudscaling, Dell, Dreamhost, ITRI, Mirant, Morphlabs, NetApp, Piston

What’s next for IBM?

Page 25: IBM 云计算标准 · "Cloud service level agreements are important to clearly set expectations for service between cloud consumers and providers. Providing guidance to decision

What’s next for IBM?

““““Having open standards around cloud will Having open standards around cloud will Having open standards around cloud will Having open standards around cloud will help achieve an IT environment with fewer help achieve an IT environment with fewer help achieve an IT environment with fewer help achieve an IT environment with fewer boundaries, increase the speed of adoption boundaries, increase the speed of adoption boundaries, increase the speed of adoption boundaries, increase the speed of adoption and add a new level of flexibility.and add a new level of flexibility.and add a new level of flexibility.and add a new level of flexibility.”””” Laurent Liscia, executive director, OASIS

3. 3. 3. 3. OpenStackOpenStackOpenStackOpenStack Development Development Development Development

OpenStack provides provisioning and management of virtual machines that will enable support for different hypervisors at the Infrastructure as a Service (IaaS ) layer. IBM is committed to working with the community to improve operational robustness and incorporate standards reference implementations. (e.g. OASIS TOSCA, CIMI, CDMI, W3C Linked Data).

4. 4. 4. 4. IBM Product SupportIBM Product SupportIBM Product SupportIBM Product Support

IBM is already a leading provider of cloud computing services and software for the enterprise. From a technical perspective the OpenStack code is consistent and aligned with the IBM SmartCloud IaaS strategy in

the IBM SmartCloud Foundation. Our long-term goal is to help the platform develop and sustain a vibrant, innovative ecosystem and

become a platform of choice to build upon – we will utilizes OpenStack much like Apache HTTP server, Apache Axis and Linux