如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
云计算关键技术研究综述通讯工程大作业目录TOC\o"1-3"\f\h\uHYPERLINK\l_Toc299351.1.云计算原理PAGEREF_Toc299351HYPERLINK\l_Toc51201.2.云计算核心技术PAGEREF_Toc51202HYPERLINK\l_Toc48961)数据存储技术PAGEREF_Toc48962HYPERLINK\l_Toc186762)数据管理技术PAGEREF_Toc186764HYPERLINK\l_Toc300303)编程模型技术PAGEREF_Toc300305HYPERLINK\l_Toc42051.3.云计算发展趋势PAGEREF_Toc42056HYPERLINK\l_Toc3811)发展历史PAGEREF_Toc3817HYPERLINK\l_Toc159292)私有云将成大型企业首选PAGEREF_Toc159298HYPERLINK\l_Toc47853)混合云架构将成为企业IT趋势PAGEREF_Toc47859HYPERLINK\l_Toc15234)越来越多的应用迁移到云中PAGEREF_Toc15239HYPERLINK\l_Toc266535)云计算概念逐渐平民化PAGEREF_Toc2665310HYPERLINK\l_Toc92141.4.云计算前景应用分析PAGEREF_Toc921410HYPERLINK\l_Toc180891.5.参考文献PAGEREF_Toc1808912云计算原理云计算(cloudcomputing),是一种基于互联网的计算方式,通过这种方式,共享的软硬件资源和信息可以按需提供给计算机和其他设备。云其实是网络、互联网的一种比喻说法。云计算的核心思想,是将大量用网络连接的计算资源统一管理和调度,构成一个计算资源池向用户按需服务。提供资源的网络被称为“云”。狭义云计算指IT基础设施的交付和使用模式,指通过网络以按需、易扩展的方式获得所需资源;广义云计算指服务的交付和使用模式,指通过网络以按需、易扩展的方式获得所需服务。这种服务可以是IT和软件、互联网相关,也可是其他服务。关于云计算的广义与狭义,狭义的云计算是指IT基础设施的交付和使用模式,指通过网络以按需、易扩展的方式获得所需的资源(硬件、平台、软件)。提供资源的网络被称为“云”。“云”中的资源在使用者看来是可以无限扩展的,并且可以随时获取,按需使用,随时扩展,按使用付费。这种特性经常被称为像水电一样使用IT基础设施。广义的云计算是指服务的交付和使用模式,指通过网络以按需、易扩展的方式获得所需的服务。这种服务可以是IT和软件、互联网相关的,也可以是任意其他的服务。在此可以总结出云计算的一些本质特征,即分布式计算和存储特性,高扩展性,用户友好性,良好的管理性。云计算技术具有以下特点:云计算系统提供的是服务。服务的实现机制对用户透明,用户无需了解云计算的具体机制,就可以获得需要的服务。用冗余方式提供可靠性。云计算系统由大量商用计算机组成机群向用户提供数据处理服务。随着计算机数量的增加,系统出现错误的概率大大增加。在没有专用的硬件可靠性部件的支持下,采用软件的方式,即数据冗余和分布式存储来保证数据的可靠性。高可用性。通过集成海量存储和高性能的计算能力,云能提供一定满意度的服务质量。云计算系统可以自动检测失效节点,并将失效节点排除,不影响系统的正常运行。高层次的编程模型。云计算系统提供高级别的编程模型。用户通过简单学习,就可以编写自己的云计算程序,在“云”系统上执行,满足自己的需求。现在云计算系统主要采用Map-Reduce模型。经济性。组建一个采用大量的商业机组成的机群相对于同样性能的超级计算机花费的资金要少很多。云计算核心技术为保证高可用、高可靠和经济性,云计算采用分布式存储的方式来存储数据,采用冗余存储的方式来保证存储数据的可靠性,即为同一份数据存储多个副本。另外,云计算系统需要同时满足大量用户的需求,并行地为大量用户提供服务。因此,云计算的数据存储技术必须具有高吞吐率和高传输率的特点。云计算的数据存储技术主要有谷歌的非开源的GFS(GoogleFileSystem)[11]和Hadoop开发团队开发的GFS的开源实现HDFS(HadoopDistributedFileSystem)[12][13]。大部分IT厂商,包括yahoo、Intel的“云”计划采用的都是HDFS的数据存储技术。未来的发展将集