【技术实现步骤摘要】
本专利技术属于云计算领域,具体涉及,用于对云计算多租户环境下数据中心池化资源的高效调度。
技术介绍
随着信息产业的快速发展以及互联网的广泛普及,IT基础设施作为信息服务能力提供的运行平台起到了至关重要的作用。急剧攀升的IT资源需求与单一昂贵的资源提供方式之间的矛盾,使传统IT产业高成本、低效率、高能耗的问题面临着前所未有的严峻 挑战。研究报告表明,数据中心每年的投入成本中有超过50%的资金开销用于基础设施的电能和制冷消耗,而服务器的资源平均利用率却仅仅维持在15% -30%左右,并且预计到2011年70%以上的美国企业数据中心将切实面临与场地、能耗或成本有关的困扰。由此可知,现代数据中心迫切需要降低基础设施的投入与维护,实现资本效益的最大化。在谷歌 2006 年首次提出云计算(请参考 Cloud Computing, http://en.wikipedia.org/wiki/Cloud computing)概念之后,由于以基于虚拟化技术支撑的共享资源池高度复用、灵活可扩展等为核心的资源提供模式正好符合了当前信息产业高效融合的发展趋势,因此基于云环境的资源管理机制受到工业界和学术界越来越多的重点关注和深入研究。云计算提供了新型计算模式,而虚拟化数据中心作为云计算的实现手段,良好的支持了多租户的系统架构。多租户模式允许不同的用户各自提交不同的应用请求,但是底层的公共池化资源却是一致化共享的,于是造成了共享与多租户差异化需求之间的矛盾,一种良好的解决手段就是利用虚拟化技术设计高效的多维资源调度策略。虚拟化技术实现了底层物理基础设施和上层操作系统、应用软件的解耦 ...
【技术保护点】
一种云环境数据中心多维资源调度系统,其特征在于:所述系统包括用户提交应用请求模块、资源状态采集模块、资源调度模块、应用请求优先级队列模块和虚拟化物理资源池;所述用户提交应用请求模块用于接收用户提交的应用请求;所述资源状态采集模块用于采集实时状态信息,并将所述实时状态信息提交到所述资源调度模块;所述实时状态信息包括所述虚拟化物理资源池中的多维资源的状态信息、用户提交应用请求模块中的当前状态下的应用请求集合和应用请求优先级队列模块中的应用请求优先级队列的信息;所述资源调度模块一方面对所述资源状态采集模块提交的应用请求集合进行优先级排序得到应用请求优先级队列,并将该应用请求优先级队列输出给所述应用请求优先级队列模块,另一方面根据应用请求的优先级进行资源分配完成调度,然后更新原有虚拟化物理资源池中的多维资源的状态信息;所述应用请求优先级队列模块用于保存所述应用请求优先级队列;所述虚拟化物理资源池用于将多维资源进行池化抽象并提供服务。
【技术特征摘要】
1.一种云环境数据中心多维资源调度系统,其特征在于所述系统包括用户提交应用请求模块、资源状态采集模块、资源调度模块、应用请求优先级队列模块和虚拟化物理资源池;所述用户提交应用请求模块用于接收用户提交的应用请求;所述资源状态采集模块用于采集实时状态信息,并将所述实时状态信息提交到所述资源调度模块;所述实时状态信息包括所述虚拟化物理资源池中的多维资源的状态信息、用户提交应用请求模块中的当前状态下的应用请求集合和应用请求优先级队列模块中的应用请求优先级队列的信息;所述资源调度模块一方面对所述资源状态采集模块提交的应用请求集合进行优先级排序得到应用请求优先级队列,并将该应用请求优先级队列输出给所述应用请求优先级队列模块,另一方面根据应用请求的优先级进行资源分配完成调度,然后更新原有虚拟化物理资源池中的多维资源的状态信息;所述应用请求优先级队列模块用于保存所述应用请求优先级队列;所述虚拟化物理资源池用于将多维资源进行池化抽象并提供服务。2.一种利用权利要求I所述云环境数据中心多维资源调度系统进行资源调度的方法,其特征在于所述方法首先检测所述资源状态采集模块采集到的虚拟化物理资源池中的多维资源的状态信息和用户提交应用请求模块中的当前应用请求集合,然后利用多属性决策的应用优先级调度算法,定义适用于虚拟化物理资源池中当前多维资源的状态均衡消耗的应用请求优先级队列,最后将优先级最高且满足资源约束的应用请求提交到云环境数据中心来执行。3.根据权利要求2所述的资源调度的方法,其特征在于所述方法包括以下步骤(1)所述资源调度模块接收所述资源状态采集模块实时采集到的当前应用请求集合及虚拟化物理资源池中的多维资源的状态信息;(2)所述资源调度模块检测当前应用请求集合中的所有待调度的应用请求是否满足资源约束,若都不满足资源约束,则转入步骤(6);否则转入步骤(3);(3)所述资源调度模块根据多属性决策的应用优先级调度算法对所有待调度的应用请求按照优先级由高至低的顺序进行排序得到应用请求优先级队列,将该应用请求优先级队列中具有最高优先级的应用请求作为当前候选应用请求;(4)判断所述当前候选应用请求是否满足资源约束,若满足资源约束,则调度该当前候选应用请求,然后更新当前应用请求集合和虚拟化物理资源池中的多维资源的状态信息,返回步骤(I);若不满足资源约束则转入步骤(5);(5)对所述当前候选应用请求进行标记,然后跳过...
【专利技术属性】
技术研发人员:双锴,孙鑫,徐鹏,王玉龙,苏森,
申请(专利权)人:北京邮电大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。