云计算定义

云计算定义(NIST

翻译:BigBear

Date2009-12-01

 

The NIST Definition of Cloud Computing

Authors: Peter Mell and Tim Grance

Version 15, 10-7-09

 

本定义是美国国家标准与技术学会,信息技术实验室对云计算所作的定义。

注释1:云计算仍是一个演进中的模式。它的定义、用例、底层技术、问题、风险、优势等将会被公有或私有机构进行不同的细化。这些定义、属性、特征将随时演进和改变。

注释2:云计算产业代表了许多模型,众多厂商的生态系统,和市场优势。这个定义试图涵盖云的各种取向。

 

云计算的定义

 云计算是一种能够通过网络以便利的、按需的方式获取计算资源(网络、服务器、存储、应用和服务)的模式,这些资源来自一个共享的、可配置的资源池,并能够快速获取和释放。云模式能够提高可用性并且由五种基本特征、三种服务模式和四种部署模式组成。

 

基本特征

 按需自助服务:客户可以按需、自动地获取计算能力,例如服务器计算时间和网络存储,而不需要和服务提供商进行人为交互。

广泛的网络接入:计算能力可通过网络,并通过标准机制进行访问,使得各种瘦(或胖)客户端(例如移动电话、便携式电脑或PDA)平台均可以使用。

资源池:服务提供商的资源被池化,并通过多租户模式为客户提供各种服务,并根据客户的需求动态提供物理或虚拟化的资源。这些资源是位置独立的,因为用户并不确切的知道服务提供商的资源在那里,但是客户可以指定较高层次的位置,例如国家、州或数据中心。这些资源包括存储、处理能力、内存、网络带宽和虚拟机。

快速弹性:服务可以快速、弹性的获得,某种情况下是自动化的,规模可以快速扩大或缩小。对于客户来说,供应能力似乎是无限的,可以任意购买,随时购买。

按使用量计费的服务:云系统对服务(存储、处理能力、带宽、活动用户帐户)进行适当的抽象,并提供服务计量能力,以自动控制和优化资源使用情况。资源的使用可以检测、控制、统计,为客户和服务商提供透明的服务使用量。

 

服务模式

 Cloud Software as a ServiceSaaS:为客户提供的能力是运营商运行在云基础设施上的应用程序的使用能力。这种应用程序能被各种客户端设备通过瘦客户接口访问,如web浏览器。客户无法控制和管理底层云基础设施,包括网络、服务器、操作系统、存储、甚至独立的应用程序,但有一些受限的、用户专用的应用配置设置权限。

Cloud Platform as a ServicePaas:为客户提供的能力是将客户自己的或购买的应用程序部署到云基础设施的能力,这些应用程序是由服务提供商支持的编程语言或工具编写的。客户无法管理和控制底层云基础设施,包括网络、服务器、操作系统、存储,但可以控制他部署的应用程序和应用配置环境。

Cloud Infrastructure as a Service IaaS:为客户提供的能力是提供处理能力、存储能力、网络和其它基本计算资源,客户可以使用这些资源部署或运行他们自己的软件,如操作系统或应用程序。客户无法管理和控制底层云基础设施,但可以控制操作系统、存储、部署的应用程序,或有限的网络组件控制权。

 

 

部署模式

私有云:云基础设施是为某个组织独立运作的,私有云可以被该组织管理,也可以委托第三方管理。这些云基础设施可以用于生产环境也可以当作备用设备。

社区云:云基础设施被几个组织所共享,以支持某个具有共同需求(例如任务、安全需求、策略或)的社区。社区云可以被该组织管理,也可以委托第三方管理。这些云基础设施可以用于生产环境也可以当作备用设备。

公有云:云基础设施为公众或某个大的工业集团提供服务,它属于某个出售或提供云服务的组织。

综合云:云基础设施由两个或两个以上相对独立的的云(私有云、社区云或共有云)组而成,但为了获取数据和应用程序的可移植性,而采用的某种标准或技术将它们绑定在一起。

注释:云软件充分利用了该云范式,提供无状态的、低耦合的、模块化的、具有语义互操作性的服务。

 

 

附录三种服务模式

你可能感兴趣的:(云计算定义)