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