Weinhardt, C(Karlsruhe University, 计算机信息专业德国第一); Anandasivam, A; Blau, B; Stosser, J. Business Models in the Service World. IT Professional,2009
这篇是Magazine上的文章, 对Cloud Computing与Grid Computing进行了比较, 并且按照Business Model对Cloud进行了分层. 以下是文章摘录.
1. 网格与云计算比较
(1) Cloud Computing很依赖虚拟化技术(Virtualization), 此项技术允许多个虚拟主机运行于单个物理主机上.
(2) 开发方式: Grid中通常是用户上传可执行文件到远程grid中执行; Cloud中, 用户可利用现有模块动态在线组装出应用.
(3) Cloud中通过标准的Web协议来访问资源, 使用很方便.
(4) Grid环境是decentralized and dynamic(可以动态加入或退出, 开放式的), 而Cloud的结构则是集中式的, 比较static.
2. 作者根据business model将Cloud分成3个layer:
Infrastructure: 提供storage/computing power
Platform as a service: 作者将这一层服务分成Development platform(需要自己开发应用将代码上传到cloud中, e.g. Morph Labs, Google’s App Engine)与Business platform(e.g. SalesForce)两种.
Applications: 分为SaaS(e.g. SAP)和基本的Web Service两种.
下图是当前提供的Cloud Service一览表, 计价模式多是采用”Pay per use”.