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

Cloud 云计算和网格计算的区别是什么?,cloud,terminology,grid-computing,Cloud,Terminology,Grid Computing,云计算和网格计算之间的显著差异是什么?两者的精确定义和目标应用领域是什么?我在寻找概念性的见解和技术细节 就像WindowsAzure是一个云操作系统一样,我们有任何类似于网格计算的东西吗 过去我做过分布式和并行计算的工作,我使用PVM和MPI等库来处理分布式。出于好奇,我想知道网格计算是否是通过互联网扩展的分布式计算?为了深入理解,你真的应该阅读维基百科。 简言之 云计算意味着您可以在远程平台上远程开发/运行软件。这可以使用远程虚拟基础设施(amazon EC2)、远程平台(google ap

云计算网格计算之间的显著差异是什么?两者的精确定义和目标应用领域是什么?我在寻找概念性的见解和技术细节

就像WindowsAzure是一个云操作系统一样,我们有任何类似于网格计算的东西吗


过去我做过分布式和并行计算的工作,我使用PVM和MPI等库来处理分布式。出于好奇,我想知道网格计算是否是通过互联网扩展的分布式计算?

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

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


不太准确,但足以让您开始。

我想说的基本区别是:

网格用作计算/存储平台

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

就应用领域而言,网格要求用户(主要是开发人员)从网格提供的低级功能实际创建服务。云将提供您可以在应用程序中使用的完整功能块

示例(要创建从特定高度落下的球的物理模拟): 网格:研究如何在计算机上计算物理,创建适当的代码,针对特定硬件进行优化,考虑并行化,设置输入,将应用程序发送到网格并等待答案

:设置球的直径、预设类型的材料、球下落的高度等,然后询问结果


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

网格计算是多台计算机协同解决一个问题的地方。通常用于涉及大量数字运算的问题,这些问题很容易并行

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

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

例如,“在云上”编写的网站可能在流量较低时与许多其他网站共享一台服务器,但如果流量较大,则可能会移动到自己的专用服务器或服务器网格。这一切都是由云服务处理的,因此应用程序不必为了应对这些问题而进行大幅修改

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


维基百科文章:,。

这是对
检查此项:

这个问题已经有很多很好的答案,但另一种方法是云(ala Amazon的AWS)适合交互用例,网格(ala High Performance Computing)适合批量用例

云是交互式的,您可以通过自助服务按需获取资源。您在云中的虚拟机上运行的代码(如ApacheWeb服务器)可以交互地为客户端提供服务器

网格是批处理的,在从HPC授权机构获得证书后,您可以将作业提交到作业队列。在网格上运行的代码将在该队列中等待,直到有足够的资源执行它


这两种计算方式都有很好的使用案例。

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

网格主要用于学术研究等领域

是一个易于使用和访问的大型资源池 虚拟化资源(如硬件、开发) 平台和/或服务)。这些资源可以是 动态重新配置以适应可变负载 (规模),也可实现最佳资源利用率。 这一资源池通常由付费阅读者利用 由客户提供担保的模式 按定制服务级别划分的基础架构提供商 协议


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

云计算是面向服务的,而网格计算是面向应用的