首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >云计算和分布式计算之间的区别?

云计算和分布式计算之间的区别?
EN

Stack Overflow用户
提问于 2009-08-28 23:36:11
回答 5查看 67.4K关注 0票数 60

我想知道云计算和分布式计算的区别。我读了一篇关于云计算的文章,感觉云计算和分布式计算之间存在某种联系,所以我想问一下技术之间的区别。

另外,如果有人能为我指出云计算的有用资源,我将不胜感激。

谢谢

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2009-08-29 00:07:40

在我看来,云计算的定义是,基于云的服务和软件的底层计算资源(存储、处理器、RAM、负载均衡器等)完全从软件/服务的消费者中抽象出来。这意味着基于云的资源供应商负责计算环境的性能/可靠性/可伸缩性。

从应用程序开发人员的角度来看,这可能是一个巨大的优势,因为采购、维护、调优、监控和扩展硬件以满足增长的需求既困难又昂贵。

对于较小的ISV,云计算提供了在没有任何资本支出的情况下对软件进行原型、测试和部署的能力。

对于较大的应用程序,好处通常是无限的可扩展性,相当于IT /应用程序托管职责的外包,以及按需即时访问新服务器/存储/任何内容。通常,云提供商将提供冗余度、可靠性甚至安全性,但最大的内部IT商店永远无法以高昂的成本实现这一切。

应用程序开发人员的主要缺点是失去控制。不仅硬件在外部托管在云环境中,而且是抽象的,所以如果您的应用程序需要直接控制硬件,那么您就不走运了。而且您需要信任云提供商。它们都提供99.9%的重复运行时间和SLA,但我怀疑这些统计数据是否真的实现了。但你得问问自己,我能做得更好吗?答案通常是否定的。但硬件控制并不是唯一失去控制的地方-由于显而易见的原因,与基于云的系统集成也可能比内部部署或自我管理的软件更困难。然而,在我看来,随着新技术和强大的API消除了在LAN/WAN之外运行应用程序时产生的许多集成困难,这个障碍似乎正在消失。

另一个缺点可能是性能。与从云运行相比,在本地LAN上运行应用程序可能会为本地用户提供更快的体验。但是,如果您的受众是分布式的,那么这种好处可能只适用于您的应用程序的受众子集。

正如已经多次提到的那样,分布式计算只是在两台或更多台计算机之间协调的计算。根据定义,云计算是分布式计算,但它是一种特殊形式。

大卫·查佩尔的Here is a nice whitepaper。这是一篇微软赞助的论文,所以它是以微软的云平台(Azure)的形式呈现的,但其基本原理是相当通用的,David Chappell总是很容易阅读的。

票数 55
EN

Stack Overflow用户

发布于 2009-08-29 00:06:41

首先我要说的是,我们在100%基于云的环境中运行重要的金融服务产品。

云计算并没有真正定义得很好(就像任何流行语一样,每个人都想以某种方式用最新的流行语来标记他们现有的产品)。

在我看来,云计算的关键是我可以将计算资源(CPU、内存等)视为商品,而不是资本。

那是什么意思?

传统上,如果我想给我的组织增加一些计算能力,我需要出去购买更多的计算机,对它们进行设置和维护。云计算(Eric J.的定义)让我可以在需要的时候获取额外的计算能力,然后在不需要的时候释放它。我们提供销售税计算服务。在圣诞节之前,我们需要比一年中其他时间更多的计算能力。我们的云环境让我可以在几秒钟内添加资源,然后在我不需要它们的时候迅速释放它们。我们的一个大客户有时会有1小时的超大销售额。我可以只在那个小时添加额外的处理能力,然后在完成后释放它们。

我们在云计算基础设施之上提供的解决方案是软件即服务(SaaS)。在我看来,像GMail这样的东西是SaaS,而不是云计算。

那么,与分布式计算相比,这一切又如何呢?

分布式计算只是意味着我分解了一个问题,这样我就可以让一大堆计算机同时处理它。伯克利大学的BOINC项目就是一个很好的例子(请考虑注册)。他们将科研项目分布在志愿者提供的所有计算机上。

参与BOINC和其他分布式项目的计算机可以是人们的笔记本电脑、台式机、服务器。它们可以安装在我的办公室,从ISP租用的虚拟服务器,或属于“云”的虚拟服务器。计算机从哪里来一点也不重要。如果我可以在计算机上安装分布式计算软件,它就可以成为分布式解决方案的一部分。

票数 24
EN

Stack Overflow用户

发布于 2009-08-28 23:44:29

分布式计算涉及将大型问题划分为较小的切片,并让多台联网的计算机处理这些切片。

云计算通常是指通过互联网提供服务。该服务几乎可以是任何东西,从通过web访问的商业软件到异地存储或计算资源。

编辑:正如我下面的帖子所说,它通常是这些服务的营销术语。

票数 14
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1349894

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档