云计算和并行计算的关系

云计算是一种计算模式,代表了在某种程度上共享资源进行设计、开发、部署、运行应用,以及资源的可扩展收缩和对应用连续性的支持。目前大部 分的云计 算基础构架是由用户终端向数据中心传送可申请服务的网络,以及建立在服务器上的不同层次的虚拟化技术组成的,使到人们可以在任何有提供网络基础设施的地方 使用这些服务。因此,云的基本概念是通过网络将庞大的计算处理程序自动分拆成无数个较小的子程序,再由多部服务器所组成的庞大系统搜索、计算分析之后将处 理结果回传给用户终端。通过这项技术,远程的服务供应商可以在数秒之内,达成处理数以千万计甚至亿计的信息,达到和“超级电脑”同样强大效能的网络服务。

你可能会说,这不正是分布计算的概念吗?没错,云计算可以说是分布计算、并行计算、网格计算等一脉相承的技术路线,甚至可以说它们的基因是相同的。 但它们给人的外貌是不同的,它们在技术架构上是有差异的。简单的说,云计算是经过商业包装的名词,它为分布存储和分布计算找到了盈利模式。从概念上讲,可 把云计算看成是“存储云+计算云”的有机结合,即“云计算=存储云+计算云”。存储云的基础技术是分布存储,而计算云的基础技术是分布计算,更准确说在是 并行计算。

因此,云计算的基础架构首先是要确保能实现并行计算。并行计算的作用是将大型的计算任务拆分,然后再派发到云中的各个节点进行分布式的并行计算,最 终再将结果收集后统一处理。如果说云计算是并行计算的升华的话,那么云计算基础架构更在另一个层面上有更大的进步:计算资源虚拟化。简单的说,就是计算云 中的所有计算资源都被看成一个可分配和回收的计算资源池,用户可根据自己的实际需求申请相应的计算资源。这种资源虚拟化得益于近来兴起的虚拟机技术,采用 虚拟机实现资源的虚拟化,避免了硬件异构的特性。即无论什么样的硬件机器攒在一起,其计算资源都可被量化到计算资源池中,并被动态分配和动态调整。动态调 整是指不需要重新启动系统就可调整资源大小,这是虚拟化技术的最大用处之一。这种虚拟化和我们在自己机器上安装的虚拟机所采用的虚拟化技术大同小异,其不 同之处在于个人用户的使用模式是将一台物理机器的资源虚拟化成多份,以使得其能同时启动多个操作系统;而云中的虚拟化技术是将多个物理机器的资源虚拟化成 一个大的资源池,让用户感觉是在使用一个巨大资源的机器。

从这个角度而言,云计算不是新技术,而是新的资源利用模式。我们可以把云计算看作是前代计算模式(比如网格计算、透明计算、效用计算)的阶段升级。 云计算的实质是一种基础架构管理的方法论,是把大量的计算资源组成IT资源池,用于动态创建高度虚拟化的资源提供用户使用。在云计算环境下,所有的计算资 源,比如说服务器能够动态地从硬件基础架构上增减,以适应工作任务的需求。所以,云计算最真实完整的基础架构是一个由多种产品和服务集成起来的端到端的解 决方案。云计算基础架构的本质是通过整合、共享和动态的硬件设备供应来实现IT投资的利用率最大化。因此,计算云的基础架构的本质可以看成是:并行计算+ 资源虚拟化。

英特尔将云计算的基础架构分为云数据中心(局端)和应用者(接入端)。对于局端来说,英特尔的策略是优化和提升数据中心的并行计算能力,因为单纯扩 张规模是低效率做法。目前,英特尔提升云计算基础能力的策略是基于英特尔5600平台,使新一代服务器拥有更大的可扩展性,可以在相同的机柜空间里,支持 更多的处理器内核,大幅增加内存容量和内置存储容量,使得产品单位空间的计算密度和存储密度都大为提升,从而更加有利于并行计算、虚拟化、服务器整合、数 据库以及企业随需扩展等应用,这些优势无疑将成为企业部署虚拟化及云环境的理想选择。

时间: 2024-08-02 19:18:42

云计算和并行计算的关系的相关文章

云计算与虚拟化的关系:应用与支撑

云计算与虚拟化的关系:应用与支撑 虚拟化是云计算的重要支撑技术.是基于互联网的相关服务的增加.使用和交付模式,通常涉及通过互联网来提供动态易扩展且经常是虚拟化的资源.通过虚拟化,可以将应用程序和数据在不同层次以不同的方式展现给客户,为的使用者和开发者提供便利.的虚拟化过程为组织带来了灵活性,从而改善IT运维和减少成本支出. 是通过使计算分布在大量的分布式计算机上,而非本地计算机或远程服务器中,企业数据中心的运行将与互联网更相似.这使得企业能够将资源切换到需要的应用上,根据需求访问计算机和存储系统

三分钟读懂:云计算与虚拟化的关系

云计算,虚拟化,这是现代计算科技的两项技术,那么,云计算与虚拟化有什么关系呢?这是本文所要讨论的问题.云计算将计算当做是公共资源,而非具体的产品和技术.早在20世纪70年代,大型计算机就一直在同时运行多个操作系统实例,每个实例也彼此独立.不过直到当今,软硬件方面的进步才使得虚拟化技术有可能出现在基于行业标准的大众化x86服务器上.云计算的基础设施功能在数字经济时代愈发显现.传统行业逐步迁云带来的存量市场,以及互联网行业的深入发展快速裂变带来的增量市场.中亚硅谷智能云计算在如此大环境下,对云计算服

大数据、云计算到底是什么关系?

大数据就是大量的信息存储,通俗的讲,就是超强记忆.比如现在要一个大学生把他小学学过的语文全部背出来,可能谁都做不到,大数据就能做到.而且你生活.工作的细节习惯:你家人.朋友的信息:还有动植物的生长信息:汽车.飞机等物体参数信息:气候变化等自然界的消息等等.把一切的信息,存储在一起,就叫大数据. 云计算就是根据人们的需要,从大数据中以最快的速度,最简便的方法找出人们需要的信息.并找出相关联信息之间的规律,以及预测信息变化可能出现的结果. 从技术上看,大数据与云计算的关系就像一枚硬币的正反面一样密不

关于云计算Kubernetes与Openstack关系的一些思考

本文由个人原创出品,51cto博客首发,转载请注明出处. 大概从2015年开始,Docker.Mesos.Kuberntes等容器相关的技术开始流行起来,云计算的核心理念也随之发生了变化,一句话总结为:云计算的核心理念正在从以资源编排为主体向以应用编排为主体转变.有感于此,谈一些自己关于Kubernetes与Openstack关系与两者整合的一些思考. 一.以资源编排为主体的云计算时代 这个时代主要解决资源分配和管理的问题,这是资源维护者的核心诉求,而众多的资源中(计算.存储和网络等),又以虚拟

云计算、分布式计算、并行计算、网格计算、集群

转自:http://blog.csdn.net/cuidiwhere/article/details/7884545 并行计算:并行计算是相对于串行计算来说的.可分为时间上的并行和空间上的并行. 时间上的并行就是指流水线技术,而空间上的并行则是指用多个处理器并发的执行计算.例如基于CUDA编程.并行计算的目的就是提供单处理器无法提供的性能(处理器能力或存储器),使用多处理器求解单个问题. 总结:并行的主体 -- 处理器:进程/线程级并行. 分布式计算:分布式计算研究如何把一个需要非常巨大的计算能

云计算学习路线图素材课件:DevOps和云计算之间的关系

大多数公司都知道,想要在这个瞬息万变的时代提升自己的竞争力,就不得不面临企业转型的局面,DevOps和云计算是被公认的两种转型途径.这两者之间看似没什么联系,但并不排斥,DevOps涉及到的是流程和流程的改进,而云计算则是涉及技术和服务的改进. 了解云计算和DevOps如何协同工作,是帮助企业实现转型的关键.不同的企业定义DevOps的方式不同.本文的目的不是讲述哪个定义是正确的或是错误的,而是将两者都呈现出来,以便关注云计算对DevOps的好处. 云计算是当前市场上的热门技术,也是未来互联网发

云计算和大数据的区别

关于大数据和云计算的关系人们通常会有误解.而且也会把它们混起来说,分别做一句话直白解释就是:云计算就是硬件资源的虚拟化;大数据就是海量数据的高效处理. 虽然上面的一句话解释不是非常的贴切,但是可以帮助你简单的理解二者的区别.另外,如果做一个更形象的解释,云计算相当于我们的计算机和操作系统,将大量的硬件资源虚拟化之后再进行分配使用,在云计算领域目前的老大应该算是Amazon,可以说为云计算提供了商业化的标准,另外值得关注的还有VMware(其实从这一点可以帮助你理解云计算和虚拟化的关系),开源的云

R与并行计算(转)

文章摘要 本文首先介绍了并行计算的基本概念,然后简要阐述了R和并行计算的关系.之后作者从R用户的使用角度讨论了隐式和显示两种并行计算模式,并给出了相应的案例.隐式并行计算模式不仅提供了简单清晰的使用方法,而且很好的隐藏了并行计算的实现细节.因此用户可以专注于问题本身.显示并行计算模式则更加灵活多样,用户可以按照自己的实际问题来选择数据分解,内存管理和计算任务分配的方式.最后,作者探讨了现阶段R并行化的挑战以及未来的发展. R与并行计算 统计之都的小伙伴们对R,SAS,SPSS, MATLAB之类

第8章 云计算

8.1云计算是物联网发展的基石 8.1.1云计算是物联网的基石   2011年1月18日,“打造中国云—云计算促进产业转型升级” 研讨会在南京雨花软件园管委会多功能厅举行.中国工程院院士李德毅,南京市副市长.雨花台区委书记李侃桢,南京邮电大学副校长朱洪波,雨花台区副区长薛国安,以及来自赛迪集团.微软中国.中兴通讯.区科技局.区商务局.雨花软件园等企事业单位的领导.专家六十余人参加了本次会议,就云计算产业发展及促进产 业转型升级展开了研讨. 在研讨会上中国工程院院士李德毅的演讲将大家带入了云计算的