文档介绍:云计算架构介绍
白皮书
第 1 版,2009 年 6 月
摘要
云计算可望提高应用程序部署速度、促进创新和降低成本,同时还增强经营敏捷
性。Sun 抱持一种全面的云计算观点,因而可以支持各个层面,其中包括服务器、
存储、网络和虚拟化技术,这些技术将云计算环境扩展到虚拟设备中运行的软件,
而这些虚拟设备可用来在极少时间内成功汇编应用程序。本白皮书探讨云计算如何
变革我们的设计、构建和提供应用程序的方式,以及企业在采纳并应用云计算技术
时必须考虑的架构问题。
本页故意留空。
Sun 公司
目录
引言............................................................... 1
Sun 公司观点........................................................ 1
云计算的性质....................................................... 2
扩大已形成的趋势................................................... 2
将虚拟机作为标准部署对象......................................... 2
按需、自助、以使用情况付费的模式................................. 2
通过网络提供服务................................................. 5
开放源软件的作用................................................. 5
云计算基础设施模式................................................. 6
公用云、专用云和混合云........................................... 6
云计算的架构层................................................... 9
云应用程序设计接口.............................................. 11
云计算效益........................................................ 11
缩短运行时间和响应时间.......................................... 11
最大限度地减轻基础设施风险...................................... 12
降低入市成本.................................................... 12
加快创新步伐.................................................... 12
实现 IaaS 必须考虑的架构问题........................................ 13
不断发展的应用程序架构............................................ 13
变革架构的途径.................................................. 13
变革应用程序设计................................................ 13
目标仍然相同...................................................... 14
一致而稳定的抽象层................................................ 16
标准有助于解决复杂问题.......................................... 16
松散耦合、无状态、原地失败(Fail-in-Place) 计算......................... 18
水平扩展.......................................................... 18
并行化............................................................ 19
分割并征服..............................................