云计算和网格计算的区别是什么?

云端运算网格计算之间有什么显著差异?两者的精确定义和目标应用程序域是什么?我在寻找概念上的洞察力和技术上的细节。

就像 Windows Azure是一个云操作系统一样,我们有网格计算的操作系统吗?

在过去,我确实从事分布式和并行计算的工作,我使用像 PVM 和 MPI 这样的库来处理分布式。出于好奇,我想知道网格计算是否通过互联网扩展了 分布式计算

107516 次浏览

你真的应该读一下维基百科来深入理解。 简而言之, 云计算意味着您可以在远程平台上远程开发/运行您的软件。这可以使用远程虚拟基础设施(Amazon EC2)、远程平台(google app engine)或远程应用程序(force.com 或 gmail.com)。

网格计算意味着使用许多物理硬件进行计算(广义上) ,就好像它是一个单一的硬件。这意味着您可以同时在几台不同的机器上运行应用程序。

不是 非常准确,但足以让你开始。

我要说的基本区别是:

网格 用作计算/存储平台。

提供服务时,我们开始讨论它。我几乎可以说,云计算是更高级别的网格。现在我知道这些不是定义,但也许它会使它更清楚。

就应用程序域而言,网格需要用户(大多数是开发人员)从网格提供的底层功能实际创建服务。云将提供完整的功能块,您可以在应用程序中使用这些功能块。

例子(你想创建一个球从一定高度落下的物理模拟) : 网格 : 学习如何在计算机上计算物理,创建适当的代码,为某些硬件优化它,考虑并行化,设置输入将应用程序发送到网格并等待答案

: 设置一个球的直径,材料从预设的类型,高度从球下降等,并要求结果

我想说的是,如果你为网格创建了操作系统,你实际上就创建了云操作系统。

网格计算是多台计算机协同解决问题的过程。经常用于涉及大量数字处理的问题,这些问题可以很容易地并行处理。

云计算是应用程序不直接访问所需资源的地方,而是通过类似于 服务的东西来访问这些资源。因此,它不是与特定的存储硬盘、特定的计算 CPU 等进行通信,而是与提供这些资源的服务进行通信。然后,服务将对资源的任何请求映射到其物理资源,以便为应用程序提供服务。通常,服务可以访问大量的物理资源,并且可以根据需要动态地分配这些资源。

通过这种方式,如果应用程序只需要一小部分资源(比如计算) ,那么服务只分配一小部分资源,比如在单个物理 CPU 上(可能与使用该服务的其他应用程序共享)。如果应用程序需要大量的资源,那么服务就会分配大量的资源,比如说 CPU 的 网格。应用程序是 相对而言,不会注意到这一点,所有复杂的处理和协调都是由服务执行的,而不是应用程序。这样应用程序可以很好地 规模

例如,一个写在“云”上的网站可能与其他网站共享一个服务器,虽然它的流量很低,但如果它有大量的流量,可能会被移动到自己的专有服务器,或服务器网格。这些都是由云服务处理的,因此应用程序不必进行大幅度的修改。

通常使用网格,网格不一定是云或云的一部分。

维基百科文章: 网格计算云端运算

这是云计算和网格计算区别的完美答案? 看看这个:

这个问题已经有很多好的答案,但是从另一个角度来看,云(比如亚马逊的 AWS)对交互式用例很好,而网格(比如高性能计算)对批量用例很好。

云是交互式的,因为你可以通过自助服务按需获得资源。你在云中的虚拟机上运行的代码,比如 Apache HTTP Server,可以交互式地服务客户端。

网格是批处理的,因为您在从某个 HPC 授权机构获得凭据之后将作业提交到作业队列。在网格上运行的代码在该队列中等待,直到有足够的资源来执行它。

这两种类型的计算都有很好的用例。

网格是一个硬件和软件基础设施,集群和整合来自多个来源的高端计算机、网络、数据库和科学仪器,形成一个虚拟超级计算机,用户可以在虚拟组织内协作工作

网格大多是免费的,用于学术研究等。

云是一个容易使用和访问的大池 虚拟化资源(如硬件、开发等) 平台及/或服务) 动态重新配置以适应可变负载 (规模) ,也允许最佳的资源利用。 这种资源池通常是通过付费细读来利用的 在这种模式中,担保是由 按自定义服务级别分列的基础设施提供者 协议。

云不是免费的。这是一种服务,由不同的服务提供商提供,他们根据你的工作完成收费。

云计算是面向服务的,而网格计算是面向应用的。网格计算是利用中间件构建虚拟超级计算机,实现多种资源共享的通用任务。这个任务很可能是某种计算或数据存储。

云计算是通过几个服务器在互联网上提供服务使用 virtualization.in 云计算或者你可以提供三种类型的服务: Iaas,Paas,Saas。 这将为您提供解决方案时,您没有任何资源的短时间业务服务通过互联网。

云计算是一大群互相连接的计算机,数据对用户是隐藏的。 网格计算是多台计算机相互连接来解决这个问题。网格计算是在云计算中进行的。