首页 理论教育 云计算与物联网的关系

云计算与物联网的关系

时间:2023-11-22 理论教育 版权反馈
【摘要】:可以说,效用计算是云计算的前身。网格计算与云计算的关系,就像是OSI与TCP/IP之间的关系:国际标准化组织制定的OSI网络标准,考虑得非常周到,也异常复杂,在多年之前就考虑到了会话层和表示层的问题。在军事领域,美军的全球信息网格GIG已经囊括超过700万台计算机,规模超过现有的所有云计算数据中心计算机总和。表5-4网格计算与云计算的比较(续)

云计算与物联网的关系

云计算是并行计算(parallel computing)、分布式计算(distributed computing)和网格计算(grid computing)的发展,或者说是这些计算科学概念的商业实现,是虚拟化(virtual-ization)、效用计算(utility computing)等概念混合演进并跃升的结果。

1.云计算与并行计算的关系

云计算的萌芽应该从计算机的并行化开始,并行机的出现是人们不满足于CPU摩尔定律的增长速度,希望把多个计算机并联起来,从而获得更快的计算速度,这是一种很简单也很朴素的实现高速计算的方法,这种方法后来被证明是相当成功的。

在并行计算中,为了获得高速的计算能力,人们不惜采用昂贵的服务器和购买更多的服务器。因此,强大的并行计算能力需要巨额的投资。并且,传统的并行计算机的使用是一个相当专业的工作,需要使用者具有较高的专业素质。

而云计算将服务器等设施集中起来,最大限度地做到资源共享,能够动态地为用户提供计算能力和存储能力,随时满足用户的需求。

2.云计算与分布式计算的关系

分布式计算研究如何把一个需要非常巨大的计算能力才能解决的问题分成许多小的部分,然后把这些分配给许多计算机进行处理,最后把这些计算结果综合起来得到最终的结果。

分布式计算依赖分布式系统。分布式系统由通过网络连接的多台计算机组成。网络把大量分布在不同地理位置的计算机连接在一起,每台计算机都拥有独立的处理器及内存。这些计算机互相协作,共同完成一个目标或者计算任务。

分布式计算是一个很大的范畴。在当今的网络时代,不是分布式计算的应用已经很少了。云计算和下面将要提及的网格计算,都只是分布式计算的一种。

3.云计算与效用计算的关系

效用计算是随着主机的发展出现的。考虑到主机的购买成本高昂,一些用户就通过租用而不是购买的方式使用主机。效用计算的目标就是把服务器及存储系统打包给用户使用,按照用户实际使用的资源量对用户进行计费。可以说,效用计算是云计算的前身。

4.云计算与网格计算的关系(www.xing528.com)

网格是20世纪90年代中期发展起来的下一代互联网核心技术,其开创者依恩·佛斯特(Ian Foster)将之定义为“在动态、多机构参与的虚拟组织中协同共享资源和求解问题”。网格是在网络基础之上,基于SOA,使用互操作、按需集成等技术手段,将分散在不同地理位置的资源虚拟成为一个有机整体,实现计算、存储、数据、软件和设备等资源的共享,从而大幅提高资源的利用率,使用户获得前所未有的计算和信息能力。

网格计算可以分为三种类型:计算网格、信息网格和知识网格。计算网格的目标是提供集成各种计算资源、虚拟化的计算基础设施。信息网格的目标是提供一体化的智能信息处理平台,集成各种信息系统和信息资源,消除信息孤岛,使得用户能按需获取集成后的精确信息,即服务点播(service on demand)和一步到位的服务(one click is enough)。知识网格研究一体化的智能知识处理和理解平台,使得用户能方便地发布、处理和获取知识。

网格计算与云计算的关系,就像是OSI与TCP/IP之间的关系:国际标准化组织制定的OSI网络标准,考虑得非常周到,也异常复杂,在多年之前就考虑到了会话层和表示层的问题。虽然很有远见,但过于理想化,实现的难度和代价非常大。当OSI的一个简化版TCP/IP诞生之后,将七层协议简化为四层,内容也大大精简,因而迅速取得了成功。在TCP/IP流行以后,语义网等问题才被提上议事日程,开始考虑为TCP/IP增加其会话和表示的能力。

通常意义的网格是指云计算以前实现的以科学研究为主的网格。网格计算不仅要集成异构资源,还要解决许多非技术的协调问题,非常重视标准规范,也非常复杂,但缺乏成功的商业模式。云计算是网格计算的一种简化实用版本,有成功的商业模式推动。但如果没有网格计算打下的基础,云计算也不会这么快到来。所以说,云计算的成功也是网格计算的成功。

虽然网格计算实现起来要比云计算难度大很多,但对于许多高端科学或军事应用而言,云计算是无法满足需求的,必须依靠网格来解决。目前,许多人声称网格计算失败了,云计算取而代之了,这其实是一种错觉。网格计算已经有十多年历史,不如刚兴起时那样引人注目是正常的。事实上,有些政府主导、范围较窄、用途特定的网格,已经取得了决定性的胜利。代表性的有美国的TeraGrid和欧洲的EGEE等,这些网格每天都有几十万个作业在上面执行。未来的科学研究主战场,将建立在网格计算之上。在军事领域美军的全球信息网格GIG已经囊括超过700万台计算机,规模超过现有的所有云计算数据中心计算机总和。

网格计算与云计算的比较见表5-4。

表5-4 网格计算与云计算的比较

978-7-111-51231-8-Chapter05-8.jpg

(续)

978-7-111-51231-8-Chapter05-9.jpg

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈