网格计算和云计算的概念和区别

来源:百度知道 编辑:UC知道 时间:2024/07/02 10:44:23
这两者似乎有点相像,到底具体的概念是什么啊?有什么区别?

大致是这样的 自己认真看吧

  云计算与网格计算的深入比较

  在写这篇文章之前,曾经有很多人问过记者类似的问题,比如说:“云计算跟网格计算到底什么关系”、“它们两个的区别到底在哪里”、“能不能简单地讲一下其中的区别”?

  其实,一下子很难讲清楚其中的具体区别。记者此前曾经在首次接触云计算概念时,将云计算看成“网格2.0”,这一点得到了一些业内人士的认可;后来记者也曾经翻译了美国《Network World》的一篇文章,澄清了有关云计算的一些定义(参见:云计算的五种定义考)。

  不过,记者认为这些都似乎还比较空泛。在采访过网格计算相关的技术专家和云计算方面的技术专家之后,记者尝试着给出一些自己的看法。

  当然,从定义上来说,二者都试图将各种IT资源看成一个虚拟的资源池,然后向外提供相应的服务。云计算试图让“用户透明地使用资源”,而网格计算当初的口号就是让“使用IT资源像使用水电一样简单”。

  根据维基百科所提供的定义,云计算是一种宽泛的概念,它允许用户通过互联网访问各种基于IT资源的服务,这种服务允许用户无需了解底层IT基础设施架构就能够享受到作为服务的“IT相关资源”。

  而网格的内涵包括两个方面,一个方面是所谓的效用计算或者随需计算,在这一点上面,网格计算跟云计算是非常相似的,都是通过一个资源池或者分布式的计算资源来提供在线的计算或者存储等服务;另外一个方面就是所谓的“虚拟超级计算机”,以松耦合的方式将大量的计算资源连接在一起提供单个计算资源所无法完成的超级计算能力,这也是狭义上的网格计算跟云计算概念上最大的差别,也是本文要讨论的出发点。

  目标不同

  一般来说,谈到网格计算大家都会想到当年风靡一时的搜寻外星人项目,也就是说通过在本机安装一个屏幕保护软件,就能够利用大家每个人的PC闲暇时候的计算能力来参与搜寻外星人的计算。

  这也说明了网格的目标,是想要尽可能地利用各种资源。它通过特定的网格软件,将一个庞大的项目分解为无数个相互独立的、不太相关的子任务,然后交由各个计算节点进行计算。即便某个节点出现问题,没有能够及时返回结