|
|
发表于 2009-10-5 06:32:24
|
显示全部楼层
集群是很多的计算机合起来做一件事情,差不多可以理解为较大的DH
云是很多计算机合起来提供一个环境,差不多理解理解为较大的VPS
.云计算平台使用虚拟机的抽象隔离不同的用户。
一个用户在云计算平台上的环境是虚拟机,任何操作都不会影响其他用户的环境。
用户在集群上的环境是集群操作系统,所有的用户共享唯一的环境,更改操作相互影响。
2.云计算平台使用虚拟机中运行的是成熟的OS。
云计算平台通过虚拟机给用户提供的操作系统可以是Windows,Linux。成熟而常见的OS,保证了软件的兼容性和易用性。从而,不必为应用专门开发云计算平台的专用应用程序,直接使用现有软件即可。
集群计算平台需要专门开发相应的程序,直接可用的软件很少,使得它的应用局限性很大,常见于大规模的科学计算。
3.云计算平台的市场在于更小的资源消耗,主要竞争对手是高性能PC。
云计算的定价 << (购买硬件费用 + 购买软件费用 + 总电费) / 最长使用时间
这样的定价才能吸引人们更多的使用,部分的代替高性能PC, 来运行服务软件或大型程序。
集群平台的市场面向的是大规模的科学计算,这个领域里它基本没有竞争对手。
4.云计算的虚拟机运行在特定的机器群上。
云计算的核心就是以虚拟机做为分配计算资源的单位,它的底层的是一个容易扩展的分布式操作系统,以“集群”的模样出现。
如果将这个分布式操作系统的核心作为一个抽象层,则它可将整个系统分为两个部分。向上是虚拟机,向下是硬件资源。
云计算平台不追求大规模并行计算,而是专注于针对虚拟机计算资源的分配和管理。
集群系统追求大规模的并行计算,计算资源的分配和管理都是为并行的科学计算服务的。
5.云计算里的资源在平台内部以“服务”的形式存在。
Amazon和微软的云计算平台大量使用了“服务”(Web Service)。 |
|