云计算环境下资源管理研究
2016-08-02陈政聿郑路杨晨姜乃煜薛东鹏
陈政聿 郑路 杨晨 姜乃煜 薛东鹏
摘 要:本文在总结了以往对云计算的描述以及动态组织、优化分配和即时监控等方面研究成果的基础上,进而阐述了云环境下资源管理所面临和需要解决的新问题,并以此给出了构建了云环境下资源管理框架的思路。
关键词:云计算:资源管理;资源优化配置
1 云计算定义
云计算是一种商业计算模型,它将计算任务分布到由大量服务器构成的资源池上,从而使用户能够根 据需要获取计算能力、存储空间和信息服务,这种资源池称为“云”。“云”是一些可以自我维护和管理的 虚拟计算资源,通常是一些大型服务器集群,包括计算服务器、存储服务器和宽带资源等等。它是并行计算(Parallel Computing)、分布式计算(Distributed Computing)和网格计算(Grid Computing)的延续, 或者说是这些计算科学概念的商业实现。云计算是虚拟化(Virtualization)、效用计算(Utility Computing)、 laaS(Infrastructure as a Service,基础设施即服务)、PaaS(Platform as a Service,平台即服务)、SaaS(Software as a Service,软件即服务)等概念混合演进并跃升的结果。在云计算的定义上,许多学者与机构各执一词,下文列举了几个具有代表性的云计算定义方式:
Ian Foster等人[1]认为云计算是一个由经济因素驱动的大规模分布式计算范式,在云计算之中有一个抽 象的、虚拟化的、动态伸缩的、计算能力得到管理的,且存储、平台和服务通过互联网被按需提供给外部 用户的资源池。
IBM在其技术白皮书[2]中指出:云计算一词描述了一个系统平台或一类应用程序;该平台可以根据用 户的需求动态部署、配置等;云计算是一种可以通过互联网进行访问的可以扩展的应用程序。……
