云计算?概念?应用?

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/23 01:01:09
云计算?概念?应用?云计算?概念?应用?云计算?概念?应用?云计算(CloudComputing)是一种新兴的商业计算模型.它将计算任务分布在大量计算机构成的资源池上,使各种应用系统能够根据需要获取计

云计算?概念?应用?
云计算?概念?应用?

云计算?概念?应用?
云计算(Cloud Computing)是一种新兴的商业计算模型.它将计算任务分布在大量计算机构成的资源池上,使各种应用系统能够根据需要获取计算力、存储空间和各种软件服务.
描述:
这种资源池称为“云”.“云”是一些可以自我维护和管理的虚拟计算资源,通常为一些大型服务器集群,包括计算服务器、存储服务器、宽带资源等等.云计算将所有的计算资源集中起来,并由软件实现自动管理,无需人为参与.这使得应用提供者无需为繁琐的细节而烦恼,能够更加专注于自己的业务,有利于创新和降低成本.
有人打了个比方:这就好比是从古老的单台发电机模式转向了电厂集中供计算能力也可电的模式.它意味着以作为一种商品进行流通,就像煤气、水电一样,取用方便,费用低廉.最大的不同在于,它是通过互联网进行传输的.
云计算是并行计算(Parallel Computing)、分布式计算(Distributed Computing)和网格计算(Grid Computing)的发展,或者说是这些计算机科学概念的商业实现.云计算是虚拟化(Virtualization)、效用计算(Utility Computing)、IaaS(基础设施即服务)、PaaS(平台即服务)、SaaS(软件即服务)等概念混合演进并跃升的结果.
早在2002年,刘鹏就针对传统网格计算思路存在不实用问题,提出计算池的概念[1][2]:“它把分散在各地的高性能计算机用高速网络连接起来,用专门设计的中间件软件有机地粘合在一起,以Web界面接受各地科学工作者提出的计算请求,并将之分配到合适的结点上运行.计算池能大大提高资源的服务质量和利用率,同时避免跨结点划分应用程序所带来的低效性和复杂性,能够在目前条件下达到实用化要求.”如果将文中的“高性能计算机”换成“服务器集群”,将“科学工作者”换成“商业用户”,就与当前的云计算非常接近了.
云计算具有以下特点:
(1) 超大规模.“云”具有相当的规模,Google云计算已经拥有100多万台服务器,Amazon、IBM、微软、Yahoo等的“云”均拥有几十万台服务器.企业私有云一般拥有数百上千台服务器.“云”能赋予用户前所未有的计算能力.
(2) 虚拟化.云计算支持用户在任意位置、使用各种终端获取应用服务.所请求的资源来自“云”,而不是固定的有形的实体.应用在“云”中某处运行,但实际上用户无需了解、也不用担心应用运行的具体位置.只需要一台笔记本或者一个手机,就可以通过网络服务来实现我们需要的一切,甚至包括超级计算这样的任务.
(3) 高可靠性.“云”使用了数据多副本容错、计算节点同构可互换等措施来保障服务的高可靠性,使用云计算比使用本地计算机可靠.
(4) 通用性.云计算不针对特定的应用,在“云”的支撑下可以构造出千变万化的应用,同一个“云”可以同时支撑不同的应用运行.
(5) 高可扩展性.“云”的规模可以动态伸缩,满足应用和用户规模增长的需要.
(6) 按需服务.“云”是一个庞大的资源池,你按需购买;云可以象自来水,电,煤气那样计费.
(7) 极其廉价.由于“云”的特殊容错措施可以采用极其廉价的节点来构成云,“云”的自动化集中式管理使大量企业无需负担日益高昂的数据中心管理成本,“云”的通用性使资源的利用率较之传统系统大幅提升,因此用户可以充分享受“云”的低成本优势,经常只要花费几百美元、几天时间就能完成以前需要数万美元、数月时间才能完成的任务.

云计算涉及好几个层次,目前市场上热炒的概念基本是指IT基础架构云计算,即所谓IaaS。
简单说,它首先运用新的技术把原有的底层硬件资源(如CPU、内存、硬盘、网络接口等)汇集成资源池,然后根据用户的具体需要抽取资源、打包组合一整套满足要求的虚拟服务环境,用户使用该虚拟机环境与真实环境的感受完全一样,而且资源可按需灵活扩充或缩减。
好处之一,隔离了软件与硬件,减少了软件对于某台具体设...

全部展开

云计算涉及好几个层次,目前市场上热炒的概念基本是指IT基础架构云计算,即所谓IaaS。
简单说,它首先运用新的技术把原有的底层硬件资源(如CPU、内存、硬盘、网络接口等)汇集成资源池,然后根据用户的具体需要抽取资源、打包组合一整套满足要求的虚拟服务环境,用户使用该虚拟机环境与真实环境的感受完全一样,而且资源可按需灵活扩充或缩减。
好处之一,隔离了软件与硬件,减少了软件对于某台具体设备的依赖。
好处之二,整合了硬件资源,提高了整体效能,大幅简化了IT系统维护的复杂度。
问题之一,如果搭建的云计算规模太小,节能性、投资收益率等经济指标并不显著。
云计算简单的理解就是集中封装底层的技术平台,并向使用者提供IT服务,
至于它在后台是如何架构的、如何管理的,用户不必关心底层细节。
比如你要租用200GB的存储空间一个月,你用不着管他是用几块硬盘,你用就行了。
比如你要4颗CPU、256GB的计算能力三天,从网上租服务就行了,不必花钱买这劳什子。

收起