基于MapReduce的云计算调度算法《纽约时报》租用亚马逊的云计算服务,使用基于云计算的开源软件Hadoop,将其自1851年以来的1100万份报道转变成可搜索的数字化文档,耗时仅一天。如果用传统方法,这项工作可能要数月才能完成。最近兴起的云计算甚至可以让你体验每秒10万亿次的运算能力,拥有这么强大的计算能力可以模拟核爆炸、预测气候变化和市场发展趋势。什么是云计算云计算的基本原理云计算层次云计算的利用价值云的案例云有什么问题?云在中国的发展趋势Ω数据中心(多终端同步-透明)–PC/笔记本客户端–浏览器–PDA/手机/相机–电子相册–电视Ω运算中心–拍出的相片立即编辑修改–在线编写文档、报告–随时随地写日志–随时随地的身体健康状况监控云Ω云计算是一种商业计算模型,它将计算任务分布在大量计算结构构成的资源池上,使用户能够按需获取计算力、存储空间和信息服务。云计算的核心概念是资源池,这种资源池称为“云”。Ω“云”是一些可以自我维护和管理的虚拟计算资源,通常是一些大型服务器集群,包括计算服务器、存储服务器和宽带资源等。Ω就像用电不需要家家装备发电机,只需直接从电力公司购买一样。“云计算”带来的就是这样一种变革。–由谷歌、IBM这样的专业网络公司来搭建计算机存储、运算中心,用户通过一根网线借助浏览器就可以很方便的访问,把“云”做为资料存储以及应用服务的中心。–云计算目前已经发展出了云安全和云存储两大领域。如国内的瑞星和趋势科技就已开始提供云安全的产品;而微软、谷歌等国际巨头更多的是涉足云存储领域。云安全:通过网状的大量客户端对网络中软件行为的异常监测,获取互联网中木马、恶意程序的最新信息,推送到服务端进行自动分析和处理,再把病毒和木马的解决方案分发到每一个客户端。这样一来,整个互联网就变成了一个超级大的杀毒软件。Ω云计算的其他理解:–云计算也是一种基础架构管理的方法论,大量的计算资源组成IT资源池,用于动态创建高度虚拟化的资源提供给用户使用。在云计算环境下,所有的计算资源,比如说服务器,能够动态地从硬件基础架构上产生出来,加以修改来适应工作任务的需求。–云计算可以支持网格计算,也可以支持非网格计算,网格技术是云计算的一个组成部分。“云”中的资源在使用者看来是可以无限扩展的,并且可以随时获取,按需使用,随时扩展,按使用付费。这种特性经常被称为像水电一样使用IT基础设施。Ω云计算通过将物理资源转换成可伸缩的虚拟共享资源,使得企业能够将资源分配到到需要资源的应用上,即根据需求来访问资源(计算机处理器和存储系统等)。Ω通过云计算,用户可以访问大量的计算和存储资源,并且不必关心它们的位置和它们是如何配置的。Ω云计算是分布式处理、并行处理和网格计算的发展,或者说是这些计算机科学概念的商业实现。Ω之所以称为“云”,是因为它在某些方面具有云的特征:–云一般都较大;–云的规模可以动态伸缩,它的边界是模糊的;–云在空中飘忽不定,你无法也无需确定它的具体位置,但它确实存在于某处。–之所以称为“云”,还因为云计算的鼻祖之一亚玛逊公司将曾经大家称作为网格计算的东西,取了一个新名称“弹性计算云”(EC2),并取得了商业上的成功。传统计算云计算Ω云计算并不是一个单独的服务,而是一个服务集合。Ω云计算的产业分为三层:云软件、云平台、云设备。Ω这些层定义了提供的服务的级别。上层分级:云软件SoftwareasaService(SaaS)中层分级:云平台PlatformasaService(PaaS)下层分级:云设备InfrastructureasaService(IaaS)打破以往大厂垄断的局面,所有人都可以在上面自由挥洒创意,提供各式各样的软件服务。参与者:世界各地的软件开发者;打造程序开发平台与操作系统平台,让开发人员可以通过网络撰写程序与服务,一般消费者也可以在上面运行程序。参与者:Google、微软、苹果、Yahoo;将基础设备(如IT系统、数据库等)集成起来,像旅馆一样,分隔成不同的房间供企业租用。参与者:英业达、IBM、戴尔、升阳、惠普、亚马逊。Ω云计算的本质就是通过整合、共享和动态的提供资源来实现IT投资利用率的最大化,它包括了新投资的资源和已投资的资源。–因此,实施云计算不需要舍弃原有的IT基础设施资源。Ω云计算的实施不仅可以利用已有的IT基础设施资源,而且云计算可以高效地监控管理IT基础设施资源。–因此,实施云计算将使资源更容易被充分利用。ΩGoogleApps(企业应用套件)GoogleDocs:将文档存储在Google的服务器上,而不是自己的电脑上。GoogleGmail:当用户需求激增,Google的云计算系统会自动为Gmail增加容量和处理器的数量,而无需人工干预。–依赖云计算,谷歌能以几乎可以忽略不计的成本增加新的服务。–如果新增的服务失败了,那没关系,关掉并且忘掉它就可以;如果成功了,系统会自动为它增加空间和处理能力。ΩAmazon“弹性计算云”服务2006年,Amazon推出弹性计算云(EC2)服务,让中小型企业能够按照自己的需要购买亚马逊数据中心的计算能力,云计算模式就此诞生。例如:–美国的房地产网站Goosipy希望建立一个数据库,计算67万个家庭在12年间购入卖出房产的数据,以便为消费者提供更好的建议。如果他们自己动手,初步预计,需要花费6个月的时间和数以百万计的美元。而最后,他们租赁了Amazon所提供的“弹性计算机云”服务,通过使用Amazon强大数据分析能力,这个项目的完成仅用了3个星期,费用不到5万美元。–云计算的妙处之一,即是按需分配的计算方式能够充分发挥大型计算机群的性能。如果你只需使用5%的资源,就只需要付出5%的价格,而不必像以前那样,为100%的设备买单。ΩWindowslive–面对Google的挑战,微软试图以WindowsLive为基础,联结起数以亿计的Windows用户,并向他们提供云计算,在线存储是微软迈出的关键一步,比尔·盖茨在2007年夏天说:“当你想到存储,就会想到WindowsLive。”ΩIBM–合资与Google建立数据中心,支持向卡耐基-梅隆大学、麻省理工大学、斯坦福大学、加州大学伯克莱分校、马里兰州大学和华盛顿大学等6所大学的计算机科学研究者提供资金与设备,推动云计算的研究。–IBM有着得天独厚的优势:应用服务器、存储、管理软件,样样具备。–IBM通过向客户出售云计算方案与终端,协助企业建立属于自己的云计算模型的数据中心。Ω特权用户访问。若使用云计算,你的机密数据将由贵公司外面的人员来处理,所以可想而知:不是贵公司的员工完全可以访问这些数据。Ω数据位置。若使用云计算,你不知道自己的数据到底存放在什么地方。服务器可能建在马来西亚、加拿大或者美国的新泽西州,说不定同时建在上述三个地方。Ω数据隔离。是当然的,云计算提供商会使用SSL来保护传输中的数据,但当贵公司的数据位于存储设备中时,可能与其他公司的数据共用一只“虚拟保管箱”。Ω贵公司的数据与别人的数据经过适当隔离吗?提供商可能会夸耀自己的加密技术如何强大、安全。你会听到密钥长度有多长、采用哪种深奥的加密算法。不过,如果你的数据能够被提供商读取,那么可以这么认为:数据也会被别人读取。Ω可用性。从理论上来说,如果你使用云计算服务提供商,没有必要担心自己的数据会消失――这些提供商很容易采用冗余机制把你的数据复制到众多地方,这样万一系统崩溃,仍可以高枕无忧。但你的员工能不能随时访问完成工作所需的数据呢?比方说,要是虚拟管道受到堵塞会怎样?要是提供商自身出现的某种内部故障导致你无法访问自己的关键数据,又会怎样?Ω忠告:“公司应当为任何重要的IT工作负载确定服务级别方面的要求,并且需要提供商签订服务级别协议,从而确保合同里面写明惩罚条款,以防出现服务级别协议未得到遵守的情况。”Ω灾难恢复。重要问题:你的提供商有能力进行全面恢复吗?需要多少时间才能完成全面恢复?因为他不只为你一家服务。Ω调查支持开展内部的法律调查向来就不是容易的事,因为这需要清查可能散布在实体位置和虚拟位置的大批文档。如果你使用云计算服务提供商,那么开展这种调查更是困难重重:许多客户的数据也许散布在地点不断变化的一系列数据中心。Ω存活能力问题。你的提供商会被收购吗?或者更糟糕的是,会破产吗?如果是这样,对方需要多久才能把数据交还给你、而且采用的格式让你可以导入到另一家提供商的基础设施上?Ω降低风险方面的支持。你的员工开始使用外部提供商时,会经历一个学习过程。这家提供商提供的界面用起来多容易?提供商是否帮助你的管理人员设置监控政策?又采取了哪些措施来防范恶意软件和网络钓鱼?一组数据——2012年,全球财富1000强企业中将有80%的使用云计算服务;到2015年,使用云计算的企业的比率有望提高到95%。——2013年,全球云计算市场规模将超1000亿美元。2020年,规模将达到1500亿元。——2011年,中国云计算服务市场规模315.54亿元,增长88.6%。——2012年,中国云计算服务市场规模将超过600亿元。2013年,将增长到1174.12亿元。2020/1/19Inspurgroup中国云计算发展阶段地方政府加快战略布局各区域云计算基础设施产业投资情况