第一篇:论云计算技术及运营可行性研究论文
摘 要:随着我国科学技术的发展,信息技术已经广泛的应用到了社会生活的方方面面。云计算技术作为一项近几年来新提出来的技术概念,在计算机科学领域得到了广泛的关注,并引发了一系列的研究探讨。本文对云计算技术的发展以及其关键技术进行了详细的阐述,并对云计算技术运营的可行性进行了分析,为云计算技术的发展提供参考。
关键词:云计算技术;运营;可行性;参考
云计算是一种通过互联网提供虚拟化资源的,动态且易扩展的计算方式为用户提供自定义的、有效可靠的、资源利用最大化的分布式计算服务的新兴技术。计算服务在最初主要是集中采用大型处理机进行计算,随着信息和通信技术的发展,逐渐发展为基于网络的分布式任务处理模式,近年来又出现了按需处理的云计算技术。云计算技术会将网络上的各种服务资源首先进行虚拟化,然后再安排专人负责整个资源的调度、管理和维护工作,实现资源的按需服务。云计算模式综合运用了分布式计算、虚拟化技术、效用计算、网格计算以及Web服务等多项技术,从而保证虚拟资源能在任何时间、任何地点得到最大化的利用,极大地提高了大规模计算的效率。
目前云计算一定成为一种提供互联网服务的重要商业平台,云计算的概念已经逐渐深入到包括以虚拟化技术为基础的IT资源整合服务的各种运算服务当中,极大地推动了信息计算科学的发展。因此加强云计算技术的研究以及对其运营可行性进行深入分析具有重大的现实意义。云计算技术的关键技术以及计算优势
云计算技术是一项复杂的超级计算工程,在数据存储、数据管理、系统管理等多个方面有自身独特的关键技术,同时也由于这些关键技术云计算也形成对于其他计算方式的优势,极大地提高了计算的效率和计算速度。
1.1 云计算的关键技术。
(1)数据存储技术。云计算中的数据存储技术采用冗余的存储方式,对同一份数据保存多个副本,从而保证存数数据的可靠性和安全性。并且云计算是大数据计算,要同时为大量客户进行服务,这也就要求云计算的数据存储具有较高的吞吐率和传输速度,从而保证多个客户可以及时有效的得到数据计算服务。目前主要的云计算数据存储技术包括Google开发的GFS以及Hadoop团队开发的HDFS。
(2)数据管理技术。云计算中数据管理技术一般采用列存储的数据管理方式。云计算是面向大量客户的大数据计算,需要对大量的数据进行集中有效的管理,同时在计算过程中需要调用数据时,快速准确的在庞大的数据库找到所需要的数据也是数据库管理的关键技术之一。
(3)云计算平台管理技术。云计算平台管理是运用“神经网络”将大量的服务器串联起来进行协调工作,通过智能化的手段实现整个系统的正常运行。云计算结构庞大,关联的服务器数量可能回达到上百万台,运行的应用错综复杂,因此做好整个云计算平台的管理工作也是云计算过程中的一项关键技术。
(4)并行编程模式。云计算采用Map-Reduce 编程模式,将任务分成多个子任务,通过 Map 和 Reduce 两步实现任务在大规模计算节点中的调度与分配。云计算编程模型中的并行执行和任务调度对于用户和编程人员的透明更加有效的利用云计算技术中的资源,更好地为客户进行服务。
(5)绿色节能技术。云计算系统和传统的计算模式有着本质的区别,云计算是以数据中心建设为核心而优化的。一旦系统温度过高,降温措施自动相应并自动将该计算中心的计算任务转移到其他计算中心,实现该中心的自动降温,最终实现了云计算的节能减排和系统优化。
1.2 云计算的计算优势。
云计算技术极大的降低了企业的IT建设以及运营维护成本,节省了能源消耗,同时提高了企业的数据处理效率。云计算技术在数据存储、数据管理、运算能力方面的优势使其成为推动企业信息发展、科学进步的巨大动力。
结合相关的技术理论对比可以发现:
(1)云计算的操作可性能比较高,成本低。对于一些新兴企业来说,可以用较少的资金就能完成相关的数据运算,将相应的商业计划付诸实际。较低的操作成本,快速启动是云计算对于其他模式的一大优势。
(2)云计算技术可以根据客户的需求分配相应的计算资源,不会造成计算资源的浪费,具有良好的灵活性。同时云计算具有强大的计算能力和数据存储、管理能力,可以最大程度的满足不同客户对不同数据处理的要求。
(3)云计算服务平台属于公共服务平台,在客户的使用过程中不需要自身部署安装自身的数据处理中心,无需投入额外的资金,获取计算服务的成本较低。云计算技术的运营可行性分析
云计算技术主要是利用云计算服务平台向相关的技术人员和不同的客户提供平台开口,利用这开口平台可以提供的基础服务主要包括一下几个方面:
(1)云计算中的客户与存储管理。云计算的主要服务对象包括相关的技术人员和一般的消费者。云计算技术会根据实际用户的需求进行资源的科学性匹配,及时对资源进行划分和释放。当用户的需求完成之后,这部分资源就会被及时释放,并且用于其他用途,当新的用户提出新的需求时,这部分资源又会被重新划分,再次利用起来,从而保证了资源利用的最大化。同样云计算过程中的数据存储管理也会根据用户的个人需求及时的进行调用、切换以及释放等,从而保证存储资源应用到最需要的地方,提高存储空间的利用率。
(2)云计算中的运营成本。云计算中可以通过压缩软件开发生命周期以及降低IT总成本来降低云计算的运营成本。降低软件的开发周期可以有效降低,制定统一的标准以及规划可以有效的节约人力资源成本。同时运用云计算技术可以延长服务器的使用年限,间接降低了运营过程中的硬件成本。
(3)云计算中操作系统的部署和维护。云计算可以通过云计算平台中的平台开口管理员来实现对整个操作系统的部署以及运营维护。当云计算过程中需要进行一对一特殊服务或者特殊定制服务时,相应的平台开口管理员可以通过相关操作,实现相关软件的一对一特殊定制服务。云计算技术的案例应用
中国移动作为最早介入我国云计算领域的企业之一,从而2007年就逐渐开始了云计算的研究与应用,为了满足中国移动对于低成本、高性能、高可靠性、可扩展IT计算和存储以及对于互联网服务的需求,中国移动实施了“大云”计划,并在2008年建设了256个实验平台,试点结果分析表明云计算技术在降低陈本、提高效率等方面有着显著的效果。通过“大云”运行结果和小型机系统的对比分析可以发现:“大云”的数据挖掘性能提高了将近50倍,其数据处理性能最高提高了将近60倍,云计算的优越性非常明显。结束语
云计算技术作为一种新兴的计算模式,得到了广泛的关注,又由于自身在数据存储、管理,计算等方面的巨大优势,得到了广泛的应用。云计算模式的出现使得计算能力以及存储空间可以像普通商品一样通过互联网进行流通、交易、买卖,这极大地促进了信息计算科学的发展、为企业的数据计算提供了廉价有效的服务。通过加强对云计算技术以及其运营可行性的研究,可以更好地将云计算技术推向市场,为广大企业和人民群众服务。
参考文献:
[1]唐敏.基于自然云的云计算模型[EB/OL].中国科技论文在线,2008(09).[2]王文清,陈凌.CALIS数字图书馆云服务平台模型[J].大学图书馆学报,2009(04):13-18.
第二篇:云计算技术
东方赛普 物联网产业研究院
云计算技术
云计算技术 东方赛普 物联网产业研究院
云计算技术
第一章 云计算基础
现在,“云计算”越来越成为人们所关注的一个名词,因为它代表了信息时代的未来,云计算被视为科技业的下一次革命,而它也将对工作方式和商业模式带来根本性的改变,那么,什么是云计算?云计算有什么用处?它将如何改变整个世界?„„一连串的问题等待解答。
实际上,云计算不能算是一个全新的概念,它是并行计算、分布式计算和网格计算的综合和发展。但是,它将是一项颠覆性的技术。
何为云计算?
在解释什么是云计算之前,我们从感性上感受一下云计算的魅力,基于云计算平台的各种服务,将大大地简化人们的日常生活。
云作为数据中心,您可以:
多部手机、电脑或终端使用同一份联系人,不用担心手机丢失;
不用再管理纸质的名片,因为整个CRM客户关系管理系统都在云中,你可以通过浏览器、手机、笔记本等任一终端管理你的客户云作为运算中心,您还可以„„
粗略地计算,目前的个人计算机每个CPU芯片的处理能力是200MIPS,就是每秒种执行两亿次指令,当今社会,PC依然是我们日常工作生活中的核心工具——我们用PC处理文档、存储资料,通过电子邮件或U盘与他人分享信息。如果PC硬盘坏了,我们会因为资料丢失而束手无策。
而在“云计算”时代,“云”会替我们做存储和计算的工作。“云”就是计算机群,每一群包括了几十万台、甚至上百万台计算机。“云”的好处还在东方赛普 物联网产业研究院
云计算技术
于,其中的计算机可以随时更新,保证“云”长生不老。Google就有好几个这样的“云”,其他IT巨头,如微软、雅虎、亚马逊(Amazon)也有或正在建设这样的“云”。届时,我们只需要一台能上网的电脑,不需关心存储或计算发生在哪朵“云”上,但一旦有需要,我们可以在任何地点用任何设备,如电脑、手机等,快速地计算和找到这些资料。我们再也不用担心资料丢失。
云计算是个热度很高的新名词。由于它是多种技术混合演进的结果,其成熟度较高,又有大公司推动,发展极为迅速。Amazon、Google、IBM、微软和Yahoo等大公司是云计算的先行者。云计算领域的众多成功公司还包括Salesforce、Facebook、Youtube、Myspace等。
狭义云计算:是指IT基础设施的交付和使用模式,指通过网络以按需、易扩展的方式获得所需资源。
广义云计算:是指服务的交付和使用模式,指通过网络以按需、易扩展的方式获得所需服务。这种服务可以是IT和软件、互联网相关,也可是其他服务。云计算的核心思想,是将大量用网络连接的计算资源统一管理和调度,构成一个计算资源池向用户按需服务。提供资源的网络被称为“云”。“云”中的资源在使用者看来是可以无限扩展的,并且可以随时获取,按需使用,随时扩展,按使用付费。云计算的产业三级分层:云软件、云平台、云设备。
服务模式角度:云计算是一种全新的网络服务模式,将传统的以桌面为核心的任务处理转变为以网络为核心的任务处理,利用互联网实现自己想完成的一切处理任务,使网络成为传递服务、计算力和信息的综合媒介,真正实现按需计算、网络协作。
技术角度:云计算(Cloud Computing)是对并行计算(Parallel Computing)、分布式计算(Distributed Computing)和网格计算(Grid Computing)的发展或商业实现。东方赛普 物联网产业研究院
云计算技术
超大规模和虚拟化的云技术
云具有相当的规模
Google云计算已经拥有100多万台服务器,Amazon、IBM、微软、Yahoo等的“云”均拥有几十万台服务器,企业私有云一般拥有数百上千台服务器,“云”能赋予用户前所未有的计算能力和存储能力。
云提供虚拟的和透明的计算服务
应用服务(也可以说是应用程序)运行在云中。
所请求的资源来自“云”,而不是固定的有形的实体。
应用在“云”中某处运行,但实际上用户无需了解、也不用担心应用运行的具体位置。
云计算支持用户在任意位置、使用各种终端获取应用服务。
只需要一台笔记本或者一个手机,就可以通过网络服务来实现我们需要的一切,甚至包括超级计算这样的任务。
云计算的产生和发展
云计算产生
在计算机产生后的相当长的一段时间内,计算机网络都还处于一个黑暗时代。但是到了上世纪90年代以后,网络出现了爆炸式发展,进入了网络泡沫时代。
在21世纪初期,正当互联网泡沫破碎之际,Web2.0的兴起,让网络迎来了一个新的发展高峰期。
在这个Web2.0的时代,Flickr、MySpace、FaceBook、YouTube等网站的访问量,已经远远超过传统门户网站。用户数量多以及用户参与程度高,是这些网站的特点。因此,如何有效地为如此巨大的用户群体服务,让他们参与时能东方赛普 物联网产业研究院
云计算技术
够享受方便、快捷的服务,成为这些网站不得不解决的一个问题。
而与此同时,凭借Google文件系统搭建起来Google服务器群,为Google提供强大的搜索速度与处理能力。于是,如何有效利用这些这种技术,为更多的企业或个人提供强大的计算能力与多种多样的服务,就是像Google这样拥有巨大服务器资源的企业在考虑的问题。
正是因为一方对计算能力的需求,而另一方能够提供这样的计算能力,于是云计算就应运而生。
云计算发展历程
1983年,太阳电脑(Sun Microsystems)提出“网络是电脑”(“The Network is the Computer”)。
2006年3月,亚马逊(Amazon)推出弹性计算云(Elastic Compute Cloud;EC2)服务。
2006年8月9日,Google首席执行官埃里克·施密特(Eric Schmidt)在搜索引擎大会(SES San Jose 2006)首次提出“云计算”(Cloud Computing)的概念。Google“云端计算”源于Google工程师克里斯托弗·比希利亚所做的“Google 101”项目。
2007年10月,Google与IBM开始在美国大学校园,包括卡内基美隆大学、麻省理工学院、斯坦福大学、加州大学柏克莱分校及马里兰大学等,推广云计算的计划,这项计划希望能降低分布式计算技术在学术研究方面的成本,并为这些大学提供相关的软硬件设备及技术支持(包括数百台个人电脑及BladeCenter与System x服务器,这些计算平台将提供1600个处理器,支持包括Linux、Xen、Hadoop等开放源代码平台)。而学生则可以通过网络开发各项以大规模计算为基础的研究计划。
2008年1月30日,Google宣布在台湾启动“云计算学术计划”,将与台湾台大、交大等学校合作,将这种先进的大规模、快速计算技术推广到校园。东方赛普 物联网产业研究院
云计算技术
2008年7月29日,雅虎、惠普和英特尔宣布一项涵盖美国、德国和新加坡的联合研究计划,推出云计算研究测试床,推进云计算。该计划要与合作伙伴创建6个数据中心作为研究试验平台,每个数据中心配置1400个至4000个处理器。这些合作伙伴包括新加坡资讯通信发展管理局、德国卡尔斯鲁厄大学Steinbuch计算中心、美国伊利诺伊大学香宾分校、英特尔研究院、惠普实验室和雅虎。
2008年8月3日,美国专利商标局网站信息显示,戴尔正在申请“云计算”(Cloud Computing)商标,此举旨在加强对这一未来可能重塑技术2010年3月5日,Novell与云安全联盟(CSA)共同宣布一项供应商中立计划,名为“可信任云计算计划(Trusted Cloud Initiative)”。
2010年7月,美国国家航空航天局和包括Rackspace、AMD、Intel、戴尔等支持厂商共同宣布“OpenStack”开放源代码计划,微软在2010年10月表示支持OpenStack与Windows Server 2008 R2的集成;而Ubuntu已把OpenStack加至11.04版本中。2011年2月,思科系统正式加入OpenStack,重点研制OpenStack的网络服务。
云计算的来临
数据在云端:不怕丢失、不必备份、可以任意点的恢复 软件在云端:不必下载自动升级
无所不在的计算:在任何时间、任意地点、任何设备登录后就可以进行计算 服务无限强大的计算:具有无限空间、无限速度。东方赛普 物联网产业研究院
云计算技术
第二章 云计算相关概念
“云计算”是一个很新的概念,这个名词提出来才一两年,到目前为止,云计算没有什么标准化组织,连概念也不是十分清晰和准确的,对于云计算,各家有各家的说法,大家各执一辞。
本节将集各家之词,提出一个比较合理的概念和解释。
云
云是一些可以自我维护和管理的虚拟计算资源,通常为一些大型服务器集群,包括计算服务器、存储服务器、宽带资源等等。
云计算将所有的计算资源集中起来,并由软件实现自动管理,无需人为参与。这使得应用提供者无需为繁琐的细节而烦恼,能够更加专注于自己的业务,有利于创新和降低成本。
有人打了个比方:这就好比是从古老的单台发电机模式转向了电厂集中供电的模式,它意味着计算能力也可以作为一种商品进行流通,就像煤气、水电一样,取用方便,费用低廉。最大的不同在于,它是通过互联网进行传输的。
云计算特点
超大规模:服务器群
虚拟化:可以看作是一片用于计算的云 高可靠性:冗余副本、负载均衡 通用性:支撑千变万化的实际应用 高可扩展性:灵活、动态伸缩 按需服务:按需购买
极其廉价:不再需要一次性购买超级电脑 安全: 摆脱数据丢失、病毒入侵 东方赛普 物联网产业研究院
云计算技术
方便:支持多终端、数据共享东方赛普 物联网产业研究院
云计算技术
第三章 云计算关键技术
云计算是并行计算、分布式计算和网格计算的综合和发展,为了更好地理解什么是云计算,我们先来简单了解一下它们之间的异同。
并行计算
概念:并行计算是指通过高速网络相互联接的两个以上的处理机相互协调,同时计算同一个任务的不同部分,从而提高问题求解速度,或者求解单机无法求解的大规模问题。
并行计算是相对于串行计算来说的,所谓并行计算分为时间上的并行和空间上的并行,时间上的并行就是指流水线技术,而空间上的并行则是指用多个处理器并发的执行计算。
特点:把计算任务分派给系统内的多个运算单元,大型机的多CPU和多存储器
并行计算问题的特征
将工作分离成离散部分,有助于同时解决
随时并及时地执行多个程序指令(多条线同时运行) 多计算资源下解决问题的耗时要少于单个计算资源下的耗时
分布式计算
概念:分布式计算是利用互联网上的计算机的CPU 的闲置处理能力来解决大型计算问题的一种计算科学。一个工作被分成多个任务包,同时在通过网络连接起来的计算机上运行。
特点:把计算任务分派给网络中的多台独立的机器
优点:
稀有资源可以共享 东方赛普 物联网产业研究院
云计算技术
通过分布式计算可以在多台计算机上平衡计算负载 可以把程序放在最适合运行它的计算机上
网格计算
概念:网格计算是指分布式计算中比较广泛使用的子类型。这种计算模式是利用互联网把分散在不同地理位置的电脑组织成一个“虚拟的超级计算机”,其中每一台参与计算的计算机就是一个“节点”,而整个计算是由成千上万个“节点”组成的“一张网格”,所以这种计算方式叫网格计算。它可以分析来自外太空的电讯号,寻找隐蔽的黑洞,并探索可能存在的外星智慧生命;可以寻找最大的质数,破解数学难题;可以分析气候的变化,应对环境问题。
特点:网格(Grid)这个词来自于电力网格(PowerGrid)。“网格”与“电力网格”形神相似,一方面,计算机网纵横交错,很像电力网;另一方面,电力网格用高压线路把分散在各地的发电站连接在一起,向用户提供源源不断的电力。用户只需插上插头、打开开关就能用电,一点都不需要关心电能是从哪个电站送来的,也不需要知道是水力电、火力电还是核能电。建设网格的目的也是一样,其最终目的是希望它能够把分布在因特网上数以亿计的计算机、存储器、贵重设备、数据库等结合起来,形成一个虚拟的、空前强大的超级计算机,满足不断增长的计算、存储需求,并使信息世界成为一个有机的整体。,实际上,网格计算就是分布式计算的一种。如果我们说某项工作是分布式的,那么,参与这项工作的一定不只是一台计算机,而是一个计算机网络,显然这种“蚂蚁搬山”的方式将具有很强的数据处理能力。网格计算的实质就是组合与共享资源并确保系统安全。
效用计算
概念:效用计算(Utility Computing)是一种提供计算资源的商业模式,用户从计算资源供应商获取和使用计算资源并基于实际使用的资源付费。简单说,是一种基于资源使用量的付费模式。效用计算主要给用户带来经济效益。
虚拟化 东方赛普 物联网产业研究院
云计算技术
概念:云计算中心使用虚拟化技术管理服务器资源。虚拟化指对计算资源进行抽象的一个广义概念。虚拟化对上层应用或用户隐藏了计算资源的底层属性。它既包括使单个的资源(比如一个服务器,一个操作系统,一个应用程序,一个存储设备)划分成多个虚拟资源,也包括将多个资源(比如存储设备或服务器)整合成一个虚拟资源。东方赛普 物联网产业研究院
云计算技术
第四章 云计算的服务层次
InfoWorld网站同数十家公司、分析家和IT用户讨论出了云计算的几大形式,下面将大体介绍每一种云计算形式。
云计算服务类形
基础设施即服务(IaaS) 软件即服务(SaaS) 网络服务
平台即服务(PaaS) 管理服务提供商(MSP) 商业服务平台 云安全
基础设施即服务——IaaS
IaaS是为IT行业创造虚拟的计算和数据中心,使得其能够把计算单元、存储器、I/O设备、带宽等计算机基础设施,集中起来成为一个虚拟的资源池来为整个网络提供服务。
IaaS服务向用户提供基本的计算、存储和网络资源,用户基于这些资源,可安装任意的操作系统软件和应用软件以完成计算。例如Amazon EC2为用户提供弹性云计算服务。
Amazon使用弹性计算云(EC2)和简单存储服务(S3)为企业提供计算和存储服务,收费的服务项目包括存储服务器、带宽、CPU资源以及月租费。月租费与电话月租费类似,存储服务器、带宽按容量收费,CPU根据时长(小时)运算量收费,Amazon把云计算做成一个大生意没有花太长的时间:不到两年时间,Amazon上的注册开发人员达44万人,还有为数众多的企业级用户。东方赛普 物联网产业研究院
云计算技术
有第三方统计机构提供的数据显示,Amazon与云计算相关的业务收入已达1亿美元。云计算是Amazon增长最快的业务之一。
S3:S3的基础窗口是桶,桶是存放文件的容器。S3给每个桶和桶中每个文件分配一个URI地址,因此你可以通过http或者https协议进行访问。(认证、权限控制),Google App Engine这种服务让开发人员可以编译基于Python的应用程序,并可免费使用谷歌的基础设施来进行托管(最高存储空间达 500MB)。
对于超过此上限的存储空间,谷歌按“每CPU内核每小时”10至12美分及1GB空间15至18美分的标准进行收费。
软件即服务——SaaS SaaS是一种基于互联网提供软件服务的应用模式,使用基于web的软件提供在线软件服务,例如,国内厂商八百客、沃利森的CRM、ERP的在线应用,用友、金蝶的在线财务软件,国外的Salesforce.com、RightNow提供的CRM在线应用。
SaaS是一种随着互联网技术的发展和应用软件的成熟,在21世纪开始兴起的完全创新的软件应用模式,SaaS服务模式与传统的销售软件永久许可证的方式有很大的不同,它采用软件租赁的形式。这种模式是未来管理软件的发展趋势。
现阶段这种类型的云计算通过浏览器把程序传给成千上万的用户,在用户眼中看来,这样会省去在服务器和软件授权上的开支;从供应商角度来看,这样只需要维持一个程序就够了,这样能够减少成本。
对于广大中小型企业来说,SaaS是采用先进技术实施信息化的最好途径。企业无需购买软硬件、建设机房、招聘IT人员,即可通过互联网使用信息系统。就像打开自来水龙头就能用水一样,企业根据实际需要,向SaaS提供商租赁软件服务。SAAS在人力资源管理程序和ERP中比较常用,Salesforce.com是迄今为止这类服务最为出名的公司,Google Apps和Zoho Office也是类似的服务。
网络服务
提供API让开发者能够开发更多基于互联网的应用,中移动的 Fetion Web Service。东方赛普 物联网产业研究院
云计算技术
网络服务是一组组存在于互联网上的API,也就是一些具有URL的函数,给用户提供二次开发的能力
平台即服务——PaaS
把服务器平台或开发环境作为一种服务提供的商业模式,提供集成开发环境、服务器平台等服务,用户使用PaaS开发应用程序并通过互联网和其服务器传给其他用户。例如,Google AppEngine 让用户可以Google的基础架构上运行网络应用程序,Amazon S3提供简单存储服务。
所谓PaaS实际上是指将软件研发的平台作为一种服务,以SaaS的模式提交给用户。因此,PaaS也是SaaS模式的一种应用,但是,PaaS的出现可以加快SaaS的发展,尤其是加快SaaS应用的开发速度。
国内的SaaS厂商八百客的PAAS开发平台,用户不再需要任何编程即可开发包括CRM、OA、HR、SCM、进销存管理等任何企业管理软件,而且不需要使用其他软件开发工具并立即在线运行
云计算
云计算技术将使得中小企业的成本大大降低,过去,小公司人力资源不足,IT预算吃紧,包括服务器硬件、服务器操作系统和数据库系统的授权、网络带宽等,一切都需要钱,而如今,云计算为它们送来了大企业级的技术,并且先期成本极低,升级也很方便。东方赛普 物联网产业研究院
云计算技术
第五章 云计算发展难题与障碍
对于“云计算”,业界已经为之争论了不止一年,IBM、微软、Google等产业大哥们也各自运功,以“云计算”作为获得未来产业主动权的阵地,作为消费者,我一直觉得“云计算”是未来的IT行业的发展趋势,但是:“云计算”何时才能从云端到地面? 关于“云计算”技术标准和发展方向的争论依然此起彼伏,我们却已经悄然步入“云计算”的年代。
云计算技术难点
高可靠的系统技术
支撑云计算的是大规模的集群计算系统,当系统规模增大后,可靠性和稳定性就成为最大的挑战之一。
可扩展的并行计算技术
并行计算技术是云计算的核心技术,也是最具挑战性的技术之一。多核处理器的出现增加了并行的层次性能使得并行程序的开发比以往更难。
海量数据的挖掘技术
云计算面对的是TB乃至PB级的海量数据,如何从数据中获取有效的信息,这将是决定云计算应用成败的关键。
数据安全技术---云安全技术
将原本保存在本地、为自己所掌控的数据交给一个外部的云计算服务中心,这样一个改变并不容易。网络技术的发展,使得带宽将不会成为主要障碍,安全性依旧是最重要的顾虑。
所有数据都存储在云中,不管是个人的多媒体数据,还是企业的敏感数据。目前网上最流行的基于网络的商业应用是工资和客户账户管理,这是最敏感的商东方赛普 物联网产业研究院
云计算技术
业信息之一。
此类信息泄露事件已经发生了不止一起,并且每次都是大规模的数据外泄。去年,美国零售商TJX约有4500万份用户信用卡号被黑客盗取。英国政府丢失2500万人的社会保障号码等资料。在线软件公司salesforce.com也丢失了100万份用户的Email和电话号码,个人的私有数据还好一点,但企业的商业数据,云服务提供商必须具有强大的威信和信誉,保证不窃取用户的私有数据。
云系统是向全世界公开的,因为它要保证用户能随时随地通过各种信息终端访问服务,所以黑客就有同样的机会窃取信息。
云计算是一个巨大的系统,计算能力是最牛的,信息吞吐量是海量的,但是,它的效率肯定不是最高最优的,云系统是一个巨大的服务器集群,每时每刻都在消耗电能。
当计算机硬件的价格遵循着摩尔定律在不断下降,但是功耗方面的支出却随着通货膨胀和油价上涨而不断地攀升。
当Google的每次搜索被人换算成二氧化碳排放量,自己都不得不把处理中心部署在水电站附近,甚至还准备建立自己的电厂。东方赛普 物联网产业研究院
云计算技术
第六章 云计算应用实例
Google的云计算平台
Google最早提出了“云计算”的概念。Google提出了一整套基于分布式并行集群方式的基础架构,利用软件来处理集群中经常发生的节点失效问题。
IBM 的“蓝云”计划
IBM通过将Tivoli、DB2、WebSphere与硬件产品(目前是x86刀片服务器)集成,为企业架设一个分布式、可全球访问的资源结构。
微软的云计算平台
微软推出了名为“Azure Services Platform”的云计算平台,我们可以把Windows Azure理解云计算中心的操作系统,它的底层是数据中心中数量庞大的Windows 64位服务器。Windows Azure通过底层的结构控制器(Fabric Controller),有效的将这些服务器组织起来,给前端的应用提供计算和存储能力,并保证其可靠性。
Amazon的弹性计算云平台EC 2 EC2是Amazon所开发的云端运算服务环境,它提供客户租赁虚拟执行环境,以供企业开发、测试或执行自己的应用程序,客户可以选择每个执行环境的规格,自己定义需要的内存空间、运算单位及储存空间等。
第三篇:云计算技术下企业网络安全管理研究论文
【摘要】
云计算借助于虚拟化技术,通过网络平台提供软件、平台等服务,在下一代网络技术中,云计算技术将成为核心技术,它提供可靠、安全的信息存储,具有强大的数据处理与快捷的互联网服务能力。本文则重要探讨云计算下的企业网路安全管理系统的构建,自在提高企业管理水平,促进企业快速发展。
【关键词】
云计算;企业网络;安全管理;构建
近几年来,伴随着科学技术及其网络信息技术的快速发展,云计算在各个领域中均得到实施。信息网络技术已为人们的生产及生活带来较大便利,同时也带来了信息安全问题。企业网络安全问题日益凸显,云计算作为一种新型的核心技术,在各行各业中均得到广泛应用。
1云计算概述
云计算是2007年出现的新名词,只带现在还没有一个确切的定义。总的来说,云计算指的是把分布式计算,虚拟化等技术结合起来的一种计算方式,基于互联网为媒介,向用户提供各种技术说明、数据说明及应用,以方便用户使用起来更方便快捷。对于云计算而言,它是分布式处理、网络计算的发展,对分布式计算机中的数据、资源进行整合,实现协同工作。用户连上网络,运用云计算技术使标准化的讯息和数据更加的有效、精确、快速及多量化。云计算主要由计算与编程技术、数据存储技术、虚拟机技术、数据处理技术等技术构成。云计算技术不同于其他技术,它具有自身独特的特征,其中包括:超大规模、高真实性、高安全性、扩张性、按需求提供等。云计算技术具有独特的特征,即使用成本低,适应范围广泛、高效的运行速度,被各大企业广泛运用。云计算通过电脑进行数据发布,至电脑的算术功能更加强大,使那些繁琐的、量大的计算得到了提高。并且,启用云计算模式,使数据的储存更加的统一化,有利于数据在监管测试中更加的安全。在云计算模式的数据中心中,其对数据的统一化、资源配置的有效化、系统的优化、安全的监测环境和铺排软件,有效的提高了数据的完整性。并且,在云计算平台加入硬件、软件及技术资源,从而促进集中管理的实行,同时,增加动态的虚构化层次,促进了资源、硬软件的全面发展。云计算技术具有可持续性、虚拟化的特点,可持续性的特点,使系统的总体消耗费用在一定的程度上降低。云计算的种类可分为公共云、社区云、混合云及私有云。其中公共云主要用于公共服务的云平台,进而为公众提证供云存储及云计算的服务;社区云则是在某一区域内使用的云服务,进而为多家关联机构所提供的云服务;混合云是两种或两种以上的云所组成的;私有云是指企业内部所使用的云服务,适宜专网向结构采用。
2云计算在企业网络安全管理系统中的应用
随着科技的飞速发展和网络的普及,企业管理所形成的运用系统平台都向着规模化、多效用化、高效能、高机能的方向发展。以保障企业网络管理系统安全的正常运行、对其进行定时调度和维护,完善企业内部网络的建设发展,云计算技术在企业网络安全管理中的应用必不可少。基于云计算技术的应用将整合数据信息资源,可以确保企业安全管理系统数据的安全。
2.1云计算系统实现
作为多层服务的集合体系,电力云主要由物理存储层、基础管理层、高级访问层、应用接口层四个主要层次构成。云计算系统是在企业网络安全管理中,网络存储与设备是以物理存储层为基础的,其所分布的地理位置不同导致其云物理设备也不同,这些差异的地理位置及云物理设备之间的连接主要是通过内部网来实现的。基础管理层是采用集群式和分布式系统,促使云中的储存设备进行协同工作,在基础管理层中,还包括机密、数据备份内容。高级访问层主要包括管理系统的基础与高级应用,通过软件平台来实现安全管理软件快速有效的运行。云计算系统是在企业网络安全管理中,应用接口层是其最最活跃的部分,其系统中的运行管理机构信息及数据获取必需通过应用接口层完成。
2.2云计算的信息整合云计算的信息整合很多都是通过云计算技术来实现的,如企业网络安全管理系统中的信息同享,利用公有信息模型,标准组件接口,让多个企业网络数据库中的数据进行交流、同享。同时,可利用自动分析与拆分技术,对系统中繁琐的资源进行统一,使其任务变成较小任务。经过企业网络安全管理系统中某个信息点将请求发云体系实现资源的统一,在请求接到后,将数据请求要求发送给企业网络安全管理中的公用信息平台,依照请求,对系统中的资源进行储蓄整理、推算。
2.3资源管理与调度
为了完成云计算技术在工作中的的有效使用,应该巩固对资源的处理、调度。其详细运行表现为:起初,为了保证企业网络安全管理系统的安定、稳固进行,应该对每一台使用云计算技术的计算机设施进行整合,对使用者权利、使用者因特网地址、用户终端级别进行整合。另外,描绘计算机资源近状,对Cache、MFLOPS等数据结构进行概述。最后,实现云内部任意终端的探问,运用云调度技能,有效处理云资源,完成对系统资源的灵验、科学整理,便于资源的询问、使用。企业网络安全管理系统与云计算的应用具有计算速度快、安全可靠性高、应用范围广的特点。为了使企业网络安全管理系统有效快速的运行,云计算技术还对技术标准合理的进行规范,利用数据模型,完成数据的平稳执行。
2.4云计算的关键技术
数据安全技术。在企业网络管理系统中采用云计算技术,数据的散落式储存保证了数据的安全问题、系统内的安全问题。在系统进行运行的过程中中,保障数据完好,应该对数据处理、用户约束、资源证实、权利管理等各技术的认真分析,保障应用数据的稳定性、整体性。因此,在系统运行过程中,云计算技术还要加强对数据的隐秘功能,从而保证数据的稳定性、整体性,可以通过数据加密技术进行维护。就像采用华为技术公司利用IaaS层资源管理软件,有用地解决了数据存在的安全问题。与此之外,数据的安全技术强化系统中的用户数据安全,保障用户数据的安全共享,保障了数据的交迭。动态任务调度技术。其于企业网络管理系统,其计算方式有暂态、静态等多样性,因为计算时间具有不稳定性因素,且计算之间是具有相互依靠关系,从而便增加了计算任务的调度的难度。因此,为了保证企业网络管理系统的高速运行,在系统的云计算中心,使用任务预分配与动态分配相配合,分布式文件与本地文件相配合的形式,从而提高资源的有效利用,促使数据运送、调整管理的时间损失降低了一定的程度。一体化数据管理技术。在系统的多种整理中,通过采用一体化数据管理技术与模型的方法来实现数据模型的统一化,以此减少不同模型转化的过程中所形成的数据丢失与失误,利用合并的计算数据准则。在当前的的数据模型中,大部分采取EICCIM国际标准,同时使用国网E格式标准数据替换,而关于计算输入数据而言,可使用BPA和PSASP兼并的方法。
3企业网络安全管理系统中云计算技术的应用
云计算在企业网络安全管理系统中的应用可分为三大层次,即:基础设施层、平台服务层及软件服务层。其中基础设施层是面向应用对象,平台服务层面向服务、软件服务层面向用户。在每一个层次中都能够根据功能需求加以细化。并且根据逻辑的顺序,在基础设施层上能够分为数据采集及其转化,并且根据硬件的不同,将其分为用户设备终端、存储设备及其服务器等。此外,在云计算的信息管理中,大多是通过虚拟化的技术来实现资源的形象化转变,并将数据传递到服务平台。同时根据设计及开发的相关流程,平台服务层可分为开发、测试及其运行。每一层都应根据相关设计来进行开发。如:在建立某企业的网络安全管理系统时,首先,应对该企业的业务类型进行全面调查分析,并给予分类,查看适合采用哪一种云计算分类。若企业的网络安全管理系统适宜采用私有云计算类型,则可采用私有云的管理系统。然后,企业应根据实际应用需求,需要配备足够的服务器设备等。再次,对企业内部IT资源、数据中心等加以整合,并选择较为合适的虚拟化方法,对存储设备及服务器给予虚拟化整合,将已虚拟化的集成管理器给予管理,并将其上传到云计算的平台之中。最后,在软件的服务层,应根据实际的应用对象及其需求进而用户终端提供不同的软件,并设置相应的操作系统。当企业采用云计算的技术后,应配置基础设施或功能软件等,最终向服务提供者提供费用,可有效降低计算成本。对于云计算的信息管理系统,其中影响较大的缺陷即所拥有的隐私保护力不够,且公享资源的较大则是服务提供者所拥有的任意数据,如何在确保资源共享的优点下,达到保护用户隐私的目的,是当前亟需解决的问题。
4结语
总而言之,云计算技术是当前流行的新技术,已在各行各业中得到广泛应用,并且取得了较好的成效。对于企业网络安全管理而言也不例外,同样可采用云计算技术,能够提高管理效率及质量。本文则将云计算技术应用于企业安全网络管理中,旨在提高信息安全管理水平,促进企业的可持续发展。
第四篇:现代化办公系统中应用云计算技术论文
1.云计算技术
云计算是近年来发展起来的互联网新技术,在网络存储、网络安全、网络游戏等领域开始广泛应用。该技术是基于互联网的相关服务的增加、使用和交付模式,通常涉及通过互联网来提供动态易扩展且经常是虚拟化的资源。通过这种方式,允许共享的软硬件资源和信息按照需求提供给计算机或者其它设备。典型的云计算使用如,用户可以通过网络使用某商业应用,而该应用的软件、数据均存在云服务器上。云计算有以下几个特点。
1.1 超大规模,支持海是量信息处理
“云”规模很大,提供云服务企业投入成百上千台服务器用于云计算,如图1 所示强大的计算能力保障海量数据通信/ 存储系统高效、稳定运行,能够满足客户端海量数据的交互。
1.2 资源可分配、扩展
“云”资源是动态流转的,可按照用需要给予大小多少的分配。这就意味着,云计算可以根据用户需求,实现资源调节,用户资源需求较高时,调配启动闲置资源,减轻计算压力;资源需求较低时,集中利用资源,转入节能模式,提高资源的利用率。此外,“云”的规模可以扩展,满足应用和用户规模增长的需要。
1.3 支持各种终端
云计算可以构建在不同的基础平台之上,即可以有效兼容各种不同种类的硬件和软件基础资源。用户在任意位置、使用各种终端均可获取应用服务,无须固定的有形的实体,计算机可以,手机也可以。而且在“云”的支撑下可以构造出千变万化的应用,同一个“云”可以同时支撑不同的应用运行。
1.4 经济性
运资源是动态的且可按需分配,云计算平台通过虚拟分拆技术,可以实现计算资源的同构化和可度量化,“云”的自动化集中式管理使用户的资源使用率大大提高,而云计算按需收费使用户的成本有所降低。
2.云办公与传统办公系统比较
2.1 传统办公系统
与云办公系统相比,传统办公系统对客户端及配置有一定要求。大多数传统办公软件需要在电脑端运行,占用电脑端较大的空间,移动端难以具备传统办公软件的运行条件,跨平台能力较弱,无法实现现代办公轻量化、碎片化的要求。而且,普通的办公软件都是独立运行的,不支持办公团队各个成员协同办公。支持该功能的传统办公软件价格较高,维护复杂,难以普及应用。如应用最广泛的office 软件,对电脑硬件有一定要求,每台使用该软件的电脑都需求下载安装客户端软件。跨平台能力较弱,对iOS, Android 等新型智能操作系统没有足够的支持。而且是“一人一软件”,难以实现协同办公。云办公系统兼容多种文档格式,加之其强大的信息处理能力,可以综合分析后以所需求的形式展示给不同的使用者,且都支持多账户的协同办公和在线办公。
2.2 云办公系统
云办公系统是依托于“云”运行的,需要在互联网环境下工作。因此与传统办公系统相比,云办公系统依赖稳定的网络环境,对安全性要求也更高。另外,云办公系统能够实现很多强大的功能,对办公系统本身要求是也更高,云环境下使用的办公系统比普通系统要更易用、更易操作。
3.云计算技术在现代办公系统中的应用
3.1 资源共享
云计算可以是将信息共享到云端,办公团队所有人都可以通过网络贡献该资源,比传统资源交编辑省时。这其中共享的资源不仅包括办公团队内部人员分享的资源,还可以通过接口获得云服务器上允许共享的外部信息。这种资源共享方式不仅能团队内部有效资源利用率,还以外部信息作助力,增加办公效率。应用传统办公系统的大多数企业会设置多个数据中心,不同数据中心的信息共享和调度都有一定限制,且共享和调度功能实现较为复杂,根据对传统办公软件各个业务系统资源共享度统计,其利用率尽在30% 以内,而通过云计算,这个值能提升至60%。由此可见,在资源共享、资源利用方面,云计算在现代办公系统中的应用成效显著。
3.2 协同办公
云办公应用具有强大的协同特性,其强大的云存储能力不但让数据文档无处不在,更结合云通讯等新型概念,围绕文档进行直观沟通讨论,或进行多人协同编辑,从而大大提高团队协作项目的效率与质量。以一个提供APP 开发服务的团队为例,项目负责人将任务提交至云办公系统,产品经理、页面设计师和软件工程师会将任务安排进工作计划。产品经理根据客户情况给出开发需求和思路,传至云端,页面设计师和软件工程师着手设计和开发,并将阶段性成果在云端分享,三方可以随时随地查看APP 开发状况,并能提修改意见,各方工作能根据建议随时调整工作内容。云办公系统强大的信息处理能力和支持各种终端的特性让团队沟通协作变得简答易行。
3.3 在线办公
云计算的虚拟化让云办公系统可以借助智能设备为载体,云办公应用可以帮助客户随时记录与修改文档内容,并同步至云存储空间。云办公应用让用户无论使用何种终端设备,都可以使用相同的办公环境,这就实现办公的移动化和碎片化,云办公系统的用户可用多种终端设备随时通过互联网进行办公。
4.结语
随着现在工作节奏的加快,云办公系统强大的信息处理能力和随时随地可应用的特点更能满足办公人员的需求。通过互联网和各种电子产品,云办公系统能够实现资源共享、协同办公、在线办公,优化办公流程,显著提升团队的办公效率。
第五篇:云计算技术的发展和应用
云计算技术的发展和应用
班级:2011级计科系计本班 姓名:何玲芳
摘要:重点解读了云计算这种新的网络应用模式的概念,阐述了
其实现的方式,分析了其在现阶段的优势,并对现有的云计算服务进行了简略的介绍。最后以实例阐述了云计算技术的应用。
关键字:云计算 网络 发展 应用
在计算机网络不断发展过程当中,总是能够提出一些新的概念让 我们目不暇接。在“网络”概念提出10余年后,又一个类似其改进版的新概念“云计算”被重新提了出来。
云计算是一种基于互联网的计算方式,通过这种方式,共享的软 硬件资源和信息可以按需求提供给计算机和其他设备。云是网络、互联网的一种比喻说法。过去在图中往往用云来表示电信网,后来也用来表示互联网和底层基础设施的抽象。云计算是继1980年代大型计算机到客户端-服务器的大转变之后的又一种巨变。用户不再需要了解“云”中基础设施的细节,不必具有相应的专业知识,也无需直接进行控制。云计算描述了一种基于互联网的新的IT服务增加、使用和交付模式,通常涉及通过互联网来提供动态易扩展而且经常是虚拟化的资源,它意味着计算能力也可作为一种商品通过互联网进行流通。
云计算是分布式处理,并行处理和网络计算的发展,或者说是这些计算机科学概念的商业实现。云计算的基本原理是:通过使计算机分布在大量的分布式计算机上,而非本地计算机或远程服务器中,企业数据中心的运行将更与互联网相似。这使得企业能够将资源切换到需要的应用上,根据需求访问计算机和存储系统。这就好比是从古老的单台发电机模式转向了电厂集中供电的模式,它意味着计算机能力也可以作为一种商品进行流通,就像煤气,水电一样,取用方便,费用低廉。最大的不同在于,它是通过互联网进行传输的。因此,在未来,只需要一台笔记本或者一个手机,就可以通过网络服务来实现我们需要的一切,甚至包括超级计算这样的任务,从这个角度而言,最终用户才是云计算的真正拥有者。云计算的应用包括这样的一种思想,把力量联合起来,给其中的每一个成员使用。对于云计算,李开复(原Google全球副总裁,中国区总裁)打了一个形象的比喻:钱庄。最早人们只是把钱放在枕头底下,后来有了钱庄,很安全,不过,兑现起来比较麻烦。现在发展到银行可以到任何一个网点取钱,甚至通过ATM,或者国外的渠道。“云计算”带来的这样一种变革——由谷歌,IBM这样的专业网络公司来搭建计算机存储,运算中心,用户通过一根网线借助浏览器就可以很方便的访问,把“云”作为资料存储以及应用服务的中心。
云计算的优势毫不保留的展现在世人面前,人们确实体会到了它的伟大与神奇。它的优势有:廉价,计算能力比以往的任何方式都强大,数据存储在云端,人们不用担心数据的丢失。IBM曾经表示,他们的管理使任何用户的数据都存储三份,当其中一份出现崩溃,丢失之类的问题后检测系统会自然的在另外一个地方再次复制一份。数据丢失对用户来说是个从来不用担心的问题。云计算的规模性可以使所有的资源充分共享,同步。在这方面苹果公司的同步功能无疑是令人印象深刻的。云计算对于数据的存储能力也是毋庸置疑的,仿佛人类世界的所有数据都不足以填满,事实也的确是这样,不然Google怎么会有那样宏伟的计划,对于普通用户而言,操作系统的兼容性不再是烦恼。在云端,无论用何种方式连接到数据,分享都是方便快捷的。
云计算是信息技术(IT)行业最新的发展潮流。它曾被描述为由若干新型现有技术带来一场技术变革。大量的云服务已经出现,这些服务是通过它自己的服务网站入口来提供,然后根据“按使用支付”的定价机制来向客户收取费用。云计算才刚刚兴起,许多系统仍处在概念验证阶段。文献研究发现,云计算研究分裂成两大方向:一方面,研究云的技术问题,如云架构,云存储,云安全,云标准化,并行计算,开源计算等等;另一方面,从企业和用户的角度看待云计算的含义,如云的商业化,云的商业模式等等。在云计算中,根据其服务集合所提供的服务类型,整个云计算服务集合被划分成4个层次:应用层,平台层,基础设施层和虚拟化层,这4个层每一层都对应着一个子服务集合:软件即服务,平台即服务,基础设施即服务,硬件即服务。在云计算服务体系结构中各层次与相关云产品对应。应用层对应SaaS软件即服务,如Google APPS,SoftWare+Services;平台层对应PaaS平台即服务,如IBMIT Factory,Google APPEngine,Force.com;基础设施层对应IaaS基础设施即服务,如Amazo Ec2,IBM Blue Cloud,Sun Grid;虚拟化层对应硬件即服务结合Paas提供硬件服务,包括服务器集群及硬件检测等服务。云计算的表现形式多种多样,简单的云计算在人们日常网络应用中随处可见。对于众多的服务,可将云计算提供的服务细分为以下七个类型。1.SaaS(软件即服务)。SaaS通常被用在企业管理软件领域,产品技术和市场,国内的厂商以八百客,沃丽森为主,主要开发CRM,ERP等在线应用。用友,金蝶等老牌管理软件厂商也推出在线财务SaaS产品。国际上其他大型软件企业中,微软提出了Software+SaaS模式,谷歌推出了与微软Office竞争的Google Apps,Oracle在收购Sieble升级Sieble on-demand后推出Oracle on-demand,SAP推出了传统和SaaS的杂交模式。2.平台即服务。包括提供集成开发环境,集成Web服务和数据库,支持团队协作,提供实用设备。3.按需计算。按需计算用于提供数据中心创建的解决方案,帮助企业用户创建虚拟的数据中心。这种方式的优点在于用户只需要低成本硬件,按需租用相应计算能力或存储能力,大大降低了用户在硬件上的开销。4.MPS(管理服务提供商)。管理服务是面向IT厂商的一种应用软件,常用于应用程序监控服务,桌面管理系统,邮件病毒扫描,反垃圾邮件服务等。目前瑞星杀毒软件早已推出云杀毒的方式。5.商业服务平台。商业服务平台是SaaS和MSP的混合应用,提供一种与用户结合的服务采集器,是用户和提供商之间的互动平台,如互动管理系统中用户可以订购其设定范围的服务与价格相符的产品或服务。6.网络集成。网络集成是云计算的基础服务的集成,通常采用的“云计算总线”,整合互联网服务类似的云计算公司,方便用户对顾问提供商的比较和选择,为客户提供完整的服务。7.云端网络服务。网络服务供应商提供API能帮助开发者开发基于互联网的应用,提供网络拓展功能性。服务范围从提供分散的商业服务到涉及Google Maps,ADp薪资处理流程,美国邮电服务Bloomberg和常规的信用卡处理服务等的全套API服务。
云计算的数据存储技术主要有谷歌的非开源的CFS和Hadoop开发团队开发的CFS的开源实现HDFS。大部分IT厂商,包括yahoo,intel的云计划采用的都是HDFS的数据存储技术。云计算的数据管理技术最著名的是谷歌的BigTable数据管理技术,同时Hadoop数据开发团队正在开发类似BigTable的开源数据管理模块。云计算采用MapReduce的编程模型。现在所有IT厂商提出的云计划中采用的编程模型,都是基于MapReduce的思想开发的编程的工具。MapReduce不仅仅是一种编程模型,同时也是一种搞笑的业务调度模型。MapReduce这种编程不仅适用于云计算,在多核和多处理器,cell processor以及异构机群上同样具有良好的性能。云计算是并行计算(Parallel Computing)、分布式计算(Distributed Computing)和网格计算(Grid Computing)的发展,或者说是这些计算机科学概念的商业实现。云计算是虚拟化(Virtualization)、效用计算(Utility Computing)、IaaS(基础设施即服务)、PaaS(平台即服务)、SaaS(软件即服务)等概念混合演进并跃升的结果。由于较早地进入了云计算市场,亚马逊和谷歌目前正在领跑该市场。而IBM、微软和VMware紧随其后。以亚马逊为例,从2004年开始,亚马逊陆续推出了简单队列服务、MechanicalTurk等云计算服务雏形。亚马逊云计算部门负责人JeffBarr表示,云计算服务成熟的标志是亚马逊在2006年推出的简单存储服务(S3)和弹性计算云(EC2)。之后,企业数据和服务都已被放在亚马逊的“云端”了。那么“云端”到底在哪里呢?其实就是亚马逊分布在全球的服务器——这些服务器可以在瞬间共同完成租用企业的一个任务。
参考文献及网站:《大师访谈云计算——推动商业与技术变革》电子工业出版社;《云计算》机械工业出版社;《云计算的关键技术与应用实例》人民邮电出版社; 中国云计算服务网http://www.xiexiebang.com/