[发明专利]服务器资源管理系统有效
申请号: | 201110288337.3 | 申请日: | 2011-09-26 |
公开(公告)号: | CN102333088A | 公开(公告)日: | 2012-01-25 |
发明(设计)人: | 吴松;石宣化;金海;刘瑛 | 申请(专利权)人: | 华中科技大学 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 华中科技大学专利中心 42201 | 代理人: | 朱仁玲 |
地址: | 430074 湖北*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 服务器 资源管理 系统 | ||
技术领域
本发明涉及计算系统虚拟化技术领域,更具体地说,本发明涉及一种基于虚拟化技术的服务器资源管理系统。
背景技术
现有的基于虚拟化技术的服务器资源管理调度系统是将虚拟机工作环境(包括可承载应用的虚拟机以及对虚拟机进行管控的虚拟机管理器)作为物理服务器上的运行实体,利用虚拟机的空间特征(特征包括其占用的CPU数、内存大小等),依据虚拟机资源使用量,尽量将虚拟机运行于有限的物理服务器上,通过减少实际运行的物理服务器数量来提高资源利用率,并降低系统能耗。通过深入研究我们发现,虚拟机它不仅具有空间特征,同时它还具有一定的时间特征,即虚拟机的状态会随着时间推移发生有规律的变化,将这种随时间变化的特征定义为虚拟机的生命周期。现有的基于虚拟化的服务器资源管理系统更多是依据虚拟机的空间特性进行资源的管理调度,这必然会带来一定的弊端。例如被迁移的虚拟机处于其生命周期的末端(用户预留虚拟机的使用时间段即将结束),或者生命周期非常短暂(虚拟机上运行着一个短暂的并行子任务,子任务结束时虚拟机销毁)那么将其作为迁移对象会造成虚拟机重分布效果的失效,即迁移即将销毁的虚拟机不仅达不到减少物理服务器数量的效果,反而会带来额外的CPU、内存、网络等开销,甚至出现严重的“系统震荡”现象。造成上述失效的根本原因在于,现有的服务器资源调度系统没有考虑虚拟机的时间特征即虚拟机的生命周期。
发明内容
本发明的目的在于提供一种服务器资源管理系统。该系统能够有效避免虚拟机重分布效果失效造成的系统额外开销,从而优化现有的资源调度方式,提高了服务器资源利用率。
本发明提供了一种服务器资源管理系统,包括用户统一访问模块、用户管理模块、虚拟机特性分析模块、虚拟机位置决策模块以及多个监控执行模块,监控执行模块与用户管理模块和虚拟机特性分析模块通信;用户统一访问模块用于显示虚拟机工作环境所能提供的资源服务,接收用户的服务访问请求,对服务访问请求进行预处理,并将其传递到用户管理模块;用户管理模块用于接收服务访问请求,并将服务访问请求传递到虚拟机特性分析模块;监控执行模块用于监控虚拟机工作环境的信息,并将虚拟机工作环境的信息传递到虚拟机特性分析模块;虚拟机特性分析模块用于接收来自用户管理模块的服务访问请求,以及来自监控执行模块的虚拟机工作环境的信息,根据服务访问请求和虚拟机工作环境的信息来判断虚拟机的当前状态和状态的转化趋势,并将当前状态和转化趋势传递到虚拟机位置决策模块;虚拟机位置决策模块用于根据当前状态和状态的转化趋势生成虚拟机分布信息,并将虚拟机分布信息传递到监控执行模块。
用户统一访问模块包括用户管理访问子模块和用户信息服务子模块,用户管理访问子模块用于提供用户注册、登陆和认证界面,接收新用户的注册、登陆和认证请求,并将其传递到用户管理模块,信息服务访问子模块用于提供资源服务的注册和查询界面,接收用户的注册和查询请求,并将其传递到用户管理模块。
用户管理模块包括用户注册子模块、用户登陆认证子模块和用户数据库,用户注册子模块用于接收并处理新用户的注册请求,并将注册请求中新用户的相关信息保存在用户数据库中,用户登陆认证子模块用于接收用户的登陆和认证请求,通过与用户数据库进行交互对用户的身份进行认证,用户数据库用于存储用户的相关信息,并将相关信息中用户历史信息和本次预约时间信息传递到虚拟机特性分析模块和虚拟机位置决策模块。
虚拟机特性分析模块根据虚拟机的当前状态以及用户历史信息计算虚拟机闲置系数,并根据虚拟机闲置系数预测状态的转化趋势。
监控执行模块还用于根据虚拟机分布信息迁移虚拟机。
本发明的优点包括:
(1)本发明利用定量计算的方式来描绘虚拟机的闲置程度,使管理员按照用户需求灵活地处理各种不同用途的虚拟机。
(2)将虚拟机生命周期特性应用于服务器资源的管理调度系统中,提出了基于虚拟机生命周期的服务器资源管理方法,在虚拟机放置、迁移等策略中引入虚拟机状态特征作为决策依据,提高了服务器资源管理的效率,降低了资源调度的系统开销。
(3)整个资源管理调度过程涉及到各模块之间的通信、底层虚拟机平台的种类等,这些对管理员来说是完全透明的,不需要参与其中。
附图说明
图1是本发明服务器资源管理系统的示意框图。
图2是本发明服务器资源管理系统的细化框图。
具体实施方式
下面结合附图对本发明作进一步详细的说明。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华中科技大学,未经华中科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110288337.3/2.html,转载请声明来源钻瓜专利网。