云计算体系结构论述
- 格式:doc
- 大小:14.50 KB
- 文档页数:3
云计算体系结构论述
作者:黄鹤
来源:《现代商贸工业》2010年第05期
摘要:云计算作为一种新型的计算模式,利用高速互联网的传输能力将数据的处理过程从个人计算机或服务器转移到互联网上的计算机集群中,带给用户前所未有的计算能力。
简要讨论了当前云计算体系结构的组成及特征。
关键词:云计算;基础架构;结构模型
中图分类号:TP
文献标识码:A
文章编号:1672-3198(2010)05-0325-
1 云计算概念及特征
目前,“云计算”还没有一个十分确切和统一的定义,较一致的观点认为云计算(或称云端运算)是在极大规模上将可扩展的信息技术能力向外部客户作为服务来提供的一种网络应用模式;是一种动态的、易扩展的且通常是通过高速互联网提供虚拟化的资源计算方式。
它强调了处理无所不在的分布性和社会性——这种新兴的计算模型将任务分布在大量计算机(或具有计算能力的设备)构成的可自我维护和管理的虚拟计算资源池上,使各种应用系统根据需要获取计算能
力、存储空间和软硬件服务。
云计算将网络上的计算资源(包括计算服务器、存储服务器、宽带资源等)集中起来并由软件实现自动管理,无需人为参与。
“云”端可在数秒内处理数以千万计甚至亿计的信息,达到和“超级计算机”同样强大的计算效能。
2 云计算体系结构
2.1 云计算的基本思想
云计算主要关注如何充分地利用互联网上软件、硬件和数据的能力,以及如何更好地使各个计算设备协同工作并发挥最大效用的能力。
其基本思想是“把力量联合起来,给其中的每一个成员使用”,它采用共享基础架构的方法将巨大的系统池连接在一起为用户提供多种IT服务。
通过使计算分布在大量的分布式计算设备上,“云”端被作为数据存储以及应用服务的中心,企业可
将云端资源切换到其所需的应用上,根据具体需求来选购相应的计算和存储服务。
2.2云计算体系结构
“云”是一个由并行的网格所组成的巨大的服务网络,它通过虚拟化技术来扩展云端的计算能力,以使得各个设备发挥最大的效能。
数据的处理及存储均通过“云”端的服务器集群来完成,这些集群由大量普通的工业标准服务器组成,并由一个大型的数据处理中心负责管理,数据中心按客户的需要分配计算资源,达到与超级计算机同样的效果。
图1展示了云计算体系结构的模型,并在文中对相应的实体给出具体描述。
图1 云计算体系结构模型
(1)User Interaction Interface:用户交互界面,通过终端设备向服务云提出请求。
(2)Services Catalog:一个用户能够请求的所有服务目录,可根据自身的需求选择相应的服务。
(3)System Management:系统管理,用户管理计算机资源是否可用。
(4)Provisioning Tool:服务提供工具,用于处理终端请求的服务,需要部署服务配置。
(5)Monitoring and Metering:监控和测度,对用户服务进行跟踪和测量,并提交给中心服务器分析和统计
(6)Servers:服务云,由系统管理和维护,可能是虚拟服务或者真实的。
在云计算体系结构模型中,前端的用户交互界面(User Interaction Interface)允许用户通过服务目录(Services Catalog)来选择所需的服务,当服务请求发送并验证通过后,由系统管理(System Management)来找到正确的资源,接着呼叫服务提供工具(Provisioning Tool)来挖掘服务云中的资源。
服务提供工具需要配置正确的服务栈或Web应用。
云计算同时描述了一种平台以及构建在该平台上的一类应用,图2展示了用户获取“云端”资源的基本过程:“云”端为用户提供扩展的、通过互联网即可访问的、运行于大规模服务器集群的各类Web应用和服务,系统根据需要动态地提供、配置、再配置和解除提供服务器,用户只需基于实际使用的资源来支付相关的服务费用。
图2 用户获取服务云资源过程
3 结语
虽然现在的云计算还不能完好地解决所有问题,但是在不久的将来一定会有越来越多的云计算系统投入使用,云计算本身也会不断地得到完善并成为工业界和学术界研究的另一热点。
参考文献
云计算之家.云计算体系结构综述
陈康,郑纬民.云计算:系统实例与研究现状[J].软件学报,2009,20(5).。