网格计算和云计算区别何在?( 二 )

第三 , 在对待异构性方面 , 二者理念上有所不同 。 网格计算用中间件屏蔽异构系统 , 力图使用户面向同样的环境 , 把困难留在中间件 , 让中间件完成任务 。 而云计算实际上承认异构 , 用镜像执行 , 或者提供服务的机制来解决异构性的问题 。 当然不同的云计算系统还不太一样 , 像Google一般用比较专用的自己的内部的平台来支持 。

第四 , 网格计算用执行作业形式使用 , 在一个阶段内完成作用产生数据 。 而云计算支持持久服务 , 用户可以利用云计算作为其部分IT基础设施 , 实现业务的托管和外包 。

第五 , 网格计算更多地面向科研应用 , 商业模型不清晰 。 而云计算从诞生开始就是针对企业商业应用 , 商业模型比较清晰 。

总之 , 云计算是以相对集中的资源 , 运行分散的应用(大量分散的应用在若干大的中心执行);而网格计算则是聚合分散的资源 , 支持大型集中式应用(一个大的应用分到多处执行) 。 但从根本上来说 , 从应对Internet的应用的特征特点来说 , 他们是一致的 , 为了完成在Internet情况下支持应用 , 解决异构性、资源共享等等问题 。

推荐阅读