云计算的概述及发展前景学号:03122053姓名:孙忠达摘要:云计算是一种全新的网络服务模式,将传统的以桌面为核心的任务处理转变为以网络为核心的任务处理。有一种说法,认为云计算是科技界的下一次革命,它将带来全新的工作方式和商务模式。在国际上,众多大公司都已经参与到云计算领域,并取得一定成功。在我国,云计算尚处在发展时期,大多数企业对云计算的持观望态度,但是云计算一定是中国企业的未来。因此,我们有必要将云计算的概念及其前景做一次简要的总结。关键字:云计算;网络;虚拟化目录1.引言2.云计算的概念3.云计算与其他计算的区别3.1云计算与分布式计算3.2云计算与网格计算3.3云计算与SaaS4.云计算的基本原理和思想4.1云计算的基本原理4.2云计算的体系机构5.云计算的拓展应用5.1云计算的应用5.2云计算对个人的影响5.3云计算对企业的影响6.云计算的发展前景7.参考文献1.引言以前IT是InformationTechnology的简写,但是现在IT是IndustryTransformer的简写。IT技术被称为是人类的第三次产业革命,而云计算则是IT技术的一次革命。云计算的概念的产生是在2007年,现在云计算已经是业界的热点名词和技术,云计算已经成为未来发展的重要趋势之一。Mcirosoft,Google,Amazon等众多IT界巨头都在发展自己的云计算,并已经取得较成熟的结果。我国企业也在该领域进行了积极探索,出现了诸如浪潮等优秀的云计算服务提供商。目前为止云计算技术日趋成熟,但是在我国大部分企业仍对云计算持观望态度,宁愿在花重金在公司内部部署机房,而不是选择优质的成本低廉的云计算服务。因此有必要在此对云计算的概念及其前景进行一次概述。2.云计算的概念随着多核处理器,虚拟化,分布式存储,宽带互联网和自动管理等技术的哦发展及信息化处理需求的增长,普通计算机的计算和存储在一定程度限制了现代化办公和应用,人们都希望利用一台普通的个人电脑完成所需的一切任务,甚至包括超级计算机这样的高级应用。另一方面互联瓦格信息搜索和处理包括网页全文索引,镜像网页消重,垃圾邮件过滤,天气模拟,上亿字符串的排序,大容量数据存储等业务,如果只是利用个人和企业自身计算机设备,性能无法满足需求,而云计算(cloudComputing)正是能满足这个需求的一种新兴的信息技术。云计算(CloudComputing)是基于互联网的相关服务的增加、使用和交付模式,通常涉及通过互联网来提供动态易扩展且经常是虚拟化的资源。【1】3.云计算与其它计算的区别3.1云计算与分布式计算分布式计算是利用集合互联网上的计算机的CPU闲置能力来处理大型计算问题的计算,在欧美某些国家,几乎一半的电脑加入了分布式计算项目。分布式计算的思想是将大任务分解成众多小任务,再交由多个计算机或者服务器执行。这些小任务块都是独立的。在运行时,一个任务块的计算错误并不会影响其他的任务块,正是因为这种错误,所以每个任务都要交给很多台计算机来处理,由此也造成了很多无用的数据块。云计算则是专门集中化地部署了定制的设备,并且云计算供应商专门为所需的服务对设备进行了优化,运行速度,效率等都达到了相当的高度。3.2云计算与网格计算网格计算延续了分布式计算的思想,但是加入了网络的思想。其基本原理是利用网络将分布在不同地理位置的计算机闲置资源组织成一台超级虚拟计算机,以解决一些对超级计算机都很困难的计算问题。由此来达到资源互联互通及共享的目的。每一个加入网格的计算机都是一个网点,众多网点连接起来就成了网。网格计算使各类资源都得到了共享与协作,在网格内的计算机只要接上电源就可以通过网络获取各种服务,大大节约了开销。网格计算是在互联网的推动下产生的利用互联网上计算机的剩余计算资源进行计算,而云计算是利用互联网中的计算系统,来支持互联网各类应用的系统。3.3云计算与SaaSSaaS(Software-as-a-Service)也是伴随着互联网的发展而逐渐成长起来的新兴的软件应用模式。SaaS吸取了网格与并行计算的精髓思想,形成了从服务器端供给软件给用户的体系思想,打破了传统软件的本地安装传统。SaaS的思想是供应商将软件统一部署在自己的服务器上,客户根据自己的需求向SaaS提出定制申请,并根据所选软件的类别,软件的多少,时间的长短等付费。对用户来说,SaaS拥有软件优势,性价比优势以及售后服务优势,对供应商来说,SaaS改变了软件公司的销售方式,降低了在市场上推广的成本。说SaaS是云计算的前身也不为过,有了SaaS这个风向标,才有了现在的云计算。云计算不仅继承了SaaS的软件共享,定制方便,服务快捷稳定等全部优点,更是实现了软硬件共享,是技术和理念上的一大突破。4.云计算的基本原理和思想4.1云计算的基本原理云计算是对分布式处理(DistributedComputing),并行处理(ParallelComputing)和网格计算(GirdComputing)及分布式数据库的改进处理,其前身是利用并行计算解决大型问题的网格计算和将计算资源作为客伎俩的服务提供的公有计算,在互联网宽带技术和虚拟化技术高速发展后萌生出云计算。云计算的基本原理为:利用非本地或远程服务器(集群)的分布式计算机为互联网用户提供服务(计算、存储、软硬件等服务)。这使得用户可以将资源切换到所需要的应用上,根据需求访问计算机和存储系统。云计算可以把普通的服务器或者PC连接起来以获得超级计算机的计算和存储功能,但是成本更低。云计算真正实现了按需计算,从而有效地提高了对软硬件的利用效率。云计算中用户不用知道服务器在哪里,不用关心内部如何运作,通过告诉互联网可以透明地使用各种资源。【1】【2】云计算是全新的基于互联网的超级计算机理念和模式,实现云计算需求多种技术结合,并且需要用软件实现将硬件资源进行虚拟化管理和调度,形成一个巨大的虚拟化资源池,把存储于个人电脑,移动设备和其他设备的大量信息和处理资源集中在一起,协同工作。【1】【2】4.2云计算的体系结构通用的云计算体系结构如上图所示。云用户端:提供云用户请求服务的交互界面,也是用户使用云的入口,用户通过Web浏览器可以注册,登陆及定制服务,配置和管理用户。打开应用实例与本地操作桌面系统是一样的。服务目录:云用户在取得相应权限后可以选择或定制的服务列表,也可以对已有服务退订的操作,在云用户界面生成相应的图表或列表的形式展示相关的服务。管理系统和部署工具:提供管理和服务,能管理云用户,能够对用户授权、认证、登陆进行管理并可以管理可用计算资源和服务、接受用户发起的请求,根据用户请求并转发到相应的应用程序,调度资源智能地部署资源和应用,动态地部署,配置和回收资源。监控:监控和计量云系统资源的使用状况,以便做出迅速反应,完成节点间同步配置,负载均衡配置和资源监控,确保资源能正确地分配给合适的用户。服务器集群:虚拟的或者物理的服务器,有管理系统管理,负责高并发的用户请求处理,大运算量计算处理,用户Web应用服务,云数据存储时采用相应数据切割算法采用并行方式上传和下载大容量数据。用户可以通过云用户客户端从列表中选择所需的服务,其请求通过管理系统调度相应的资源,并通过部署工具发送请求,配置Web应用。【1】5.云计算的拓展应用5.1云计算的应用云计算的表现形式多种多样,简单的云计算在人们的生活中随处可见,如腾讯QQ提供的在线修改图片,Apple提供的icloud服务等。对于众多的服务,可以将云计算提供的服务分为以下几类。(1)SaaS(软件即服务)软件厂商将应用软件统一部署在服务器集群上,通过互联网提供软件给用户,用户也可以根据自己的实际需求向软件厂商定制或租用合适自己的应用软件,通过租用的方式使用基于Web的软件管理企业经营活动。软件厂商负责管理和维护软件,对于许多小型企业来说,SaaS是采用先进技术的最好途径,它清除了企业购买,构建和维护基础设施和应用程序的需求。(2)PaaS(平台即服务)平台即服务PaaS(PlatformasaService)提供开发环境,服务器平台,硬件资源等服务非用户,用户可以在服务提供商的基础架构上开发程序并且可以通过互联网和其他服务器传给其他用户。PaaS能够提供企业或个人定制研发的中间件平台,提供应用软件开发、数据库、应用服务器、试验、托管及应用服务,为个人用户或企业的团队协作。 (3)IaaS(基础设施即服务)IaaS(基础设施即服务),是指企业或个人可以使用云计算技术来远程访问计算资源,这包括计算、存储以及应用虚拟化技术所提供的相关功能。无论是最终用户、SaaS提供商还是PaaS提供商都可以从基础设施服务中获得应用所需的计算能力,但却无需对支持这一计算能力的基础IT软硬件付出相应的原始投资成本。5.2云计算对个人的影响云计算对个人的影响主要在以下几个方面。(1)不再依赖某一台特定的计算机来访问和处理自己的数据个人用户只需要可以连接到互联网,就可以检索自己的文件,继续处理未完成的任务、继续自己未完成的工作,减少在公司与住所之间频繁地复制和备份文件的工作,用户只需将文件备份在云端即可,不依赖于某一台特定的计算机,无论个人计算机出现什么状况,其处理的数据始终在云端,也非常符合现代办公的需要。(2)不用维护自己的应用程序或文件,用户负载降低云用户的所有数据存储在云端,程序运行在云端,用户不需要自己考虑文件的安全性,云服务商有专业的团队在维护和管理,能确保云端的数据或程序的安全可靠,达到应用程序的开发与基础设施维护相对分离,同时降低了用户端的负载。(3)不再需要购买大量的本地存储空间和硬件设备云端提供无容量限制的存储服务,运行程序的许多繁重工作将通过网络来处理,数据和文件均存储在云端,本地计算机会变得更小巧、更轻便,可以简化为一个带云系统的浏览器,如Google的ChromeBook,即本地磁盘等设备存储空间就不再重要了,降低了计算机设备的拥有成本。(4)为团队协作共享带来便利,文件远程存储便于协作工作和共享云计算数据共享,以网络为媒介提供和传送信息和服务,为个人用户团队通过网络协作带来便利。如通过Microdoft的OneDirve办公等。5.3云计算对企业的影响(1)商业模式和理念的转变IT公司的商业模式从实体的软件或硬件产品销售转变为相应的软硬件服务的提供。通过云计算,更多的应用能够以互联网服务的方式进行。云计算的先驱者之一Google公司甚者强调未来几乎所有的软件都可以搬上互联网,以服务取代软件。云计算将带动整个商业模式的转变,延续出新的商业体系,特别是IT企业更需要转变商业理念,将当前的软件销售转变为服务销售,将实体变为网络中的相关服务提供给个人用户或者企业用户。(2)提高管理效率、服务水平利用云计算的商业服务平台提供用户和供应商之间交互的平台,用户不用花精力去开发相应的软件案或提供相应平台,只需要交付少量的费用就可以实现现代化的信息管理,将更多精力用在企业的实质管理和服务客户,增强了企业的自动化程度,能提高企业的管理效率以及相应的服务水平。(3)降低运行维护成本企业只需定制相应的服务,由云服务商或云端提供需求的基础架构、服务、软硬件资源等,可以姐成本,不用投资购买昂贵的硬件设备,负担频繁的维护与升级,企业不需要建立自己的数据中心、大型机房、服务器中心等并相应减少软硬件的运行维护费用。(4)提高了资源利用率云计算模式中多企业共用相应的基础架构,有云计算提供更强的管理机制、自动化部和高层次的虚拟化,将实现网络虚拟环境上的最大资源共享和协同工作。企业可以自己组建云计算基础设施,也可以按需或按时租赁的方式来完成企业的计算任务、存储、平台服务等,多个企业共享云计算基础设施,再接成本的同时提高资源的利用率。(5)影响产业链云计算作为一种应用模式,其兴起和推广,必将对产业链产生深远的影响,传统的IT产品的开发方向及技术发展方向发生改变,在推出云计算后,均围绕云计算进行,包括数据中心改造,软件服务、硬件服务的提供替代传统的软件开发和硬件开发及销售,衍生出相应的产业链,甚至不少企业为了