《云计算综述报告》word版

《云计算综述报告》word版

ID:30060925

大小:54.68 KB

页数:7页

时间:2018-12-26

《云计算综述报告》word版_第1页
《云计算综述报告》word版_第2页
《云计算综述报告》word版_第3页
《云计算综述报告》word版_第4页
《云计算综述报告》word版_第5页
资源描述:

《《云计算综述报告》word版》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、云计算综述报告姓名:学号:专业:班级:指导教师:摘要云计算(Cloudcomputing)已经成为了IT界的热门技术,甚至被视为将根本改变生活方式和商业模式的革命技术。借助云计算,网络服务提供者可以在瞬息之间,处理数以千万计甚至亿计的信息,实现和超级计算机同样的效能。云计算可以被视为网络计算和虚拟化的融合:即利用网格分布式计算处理能力,将IT资源构筑成一个资源池,再加上成熟的服务器虚拟化、存储虚拟化技术,是用户可以实时的监控和调配资源。本文主要首先介绍云计算的概念和国内外的发展状况,然后介绍云计算的原理、核心技术,最后是关于云计算

2、的挑战及其展望。关键词:云计算虚拟化云存储分布式计算1云计算的概念计算机的应用模式大体经历了以大型机为主体的集中式架构、以PC机为主体的客户/服务器分布式计算架构、以虚拟化技术为核心面向服务的体系结构(SOA)及基于Web2.0应用特征的新型架构。计算机的应用模式、技术架构及实现特征的演变史云计算发展的时代背景。云计算由英文Cloudcomputing直接翻译而来。这样通俗的得技术术语,却难以找到业界统一的定义。云概念这个术语的诞生和使用纯属偶然,在互联网技术发展的早期阶段,技术人员都习惯性的将互联网画成一朵“云”来代表,因为这样

3、一来,人们就可以简化网络内部的技术细节和复杂机制来方便讨论新技术。云计算的定义众多,目前广为认同的一点是,云计算是分布式处理、并行处理和网格计算的发展,或者说是这些计算机科学概念的商业实现。云计算是一种资源交付和使用模式,指通过网络获得应用所需的资源(硬件、软件、平台)。云计算将计算从客户终端集中到“云端”,作为应用通过互联网提供给用户,计算通过分布式计算等技术由多台计算机共同完成。用户只关心应用的功能,而不关心应用的实现方式,应用的实现和维护由其提供商完成,用户根据自己的需要选择相应的应用。云计算不是一个工具、平台或者架构,而是

4、一种计算的方式。2云计算在国内外发展状况尽管云计算的思想是从孕育很久但是在国外(主要是美国)取得蓬勃发展也是最近五六年的事情。中国近一两年在云计算方面取得了长足的发展。2.1云计算国外发展情况2003年,美国国家科学基金(NSF)投资830万美元支持由美国七所顶尖院校提出的“网络虚拟化和云计算VGrADS”项目,由此正式启动了云计算的研发工作。从2004年开始,Amazon陆续推出了简单队列服务、MechanicalTurk等云计算服务雏形。云计算服务成熟的标志是亚马逊在2006年推出的简单存储服务和弹性计算云。2009年4月,谷

5、歌推出了Google应用软件引擎(GoogleAppEngine)运行大型并行应用程序。IBM于2009年发布了LotusLiveEngage。基于云端的协作平台是IBM2010年的发展的一个重点。Apple是云计算领域的另一位角色,从近年来推出的iTunes服务,到MobileMe服务,到收购在线音乐服务商Lala,再到最近在美国北卡莱罗纳州投资10亿美元建立新数据中心的计划,无不显示其进军云计算领域的巨大决心。2.2云计算在国内的发展状况与美国相比,国内的云计算发展虽处于起步阶段,但各大通信运营商都表现得异常活跃。中国移动推出

6、了“大云”(BigCloud)云计算基础服务平台,中国电信退出了“e云”云计算平台,中国联通则是推出了“互联云”平台。3云计算的原理云计算的基本原理是,通过使计算分布在大量的分布式计算机上,而非本地计算机或远程服务器中,企业数据中心的运行将更相似于互联网。这使得企业能够将资源切换到需要的应用上,根据需求访问计算机和存储系统。云计算就是把普通的服务器或者个人计算机连接起来,以获得超级计算机也叫高性能和高可用性计算机的功能,但是成本更低。云计算的出现使高性能并行计算不再是科学家和专业人士的专利,普通的用户也能通过云计算享受高性能并行计

7、算所带来的便利,使人人都有机会使用并行机,从而大大提高工作效率和计算资源的利用率。云计算模式可以简单理解为不论服务的类型,或者是执行服务的信息架构,通过因特网提供应用服务,让使用者通过浏览器就能使用,不需要了解服务器在哪里,内部如何运作。云计算是全新的基于互联网的超级计算理念和模式。实现云计算的具体基础设施需要结合多种技术,需要软件实现对硬件资源的虚拟化管理和调度,即把存储于个人电脑、移动电话和其他设备上的大量信息和处理器资源集中在一起,协同工作。4云计算的核心技术云计算系统运用了许多技术,其中以编程模型、数据管理技术、数据存储技

8、术、虚拟化技术、云计算平台管理技术最为关键。  (1)编程模型  MapReduce是Google开发的java、Python、C++编程模型,它是一种简化的分布式编程模型和高效的任务调度模型,用于大规模数据集(大于1TB)的并行运算。严格的编程模

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。