[发明专利]一种虚拟服务器Virtual CPU资源监测及动态分配方法有效
申请号: | 201310753601.5 | 申请日: | 2013-12-31 |
公开(公告)号: | CN103729254A | 公开(公告)日: | 2014-04-16 |
发明(设计)人: | 王相伟;朱伟义;宋振伟;麻常存;王思源;孙彤;朱东杰;傅忠传;于水;乔小河 | 申请(专利权)人: | 国网山东省电力公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50;G06F9/455 |
代理公司: | 哈尔滨市松花江专利商标事务所 23109 | 代理人: | 杨立超 |
地址: | 250001 *** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种虚拟服务器Visual CPU资源监测及动态分配方法,涉及服务器虚拟化技术领域。为了保证宿主机的CPU资源在不同时间段在不同虚拟机服务器之间平衡分配,能够及时的检测虚拟服务器资源的占用并进行智能调整,实现动态资源分配。检测当前时间周期内各虚拟机服务器的运行状况得到监测信息,计算出各虚拟机服务器每一周期Virtual CPU消耗额度值之和与其资源分配之和的比值;根据资源利用率等分析所得信息反馈给主机操作系统,请求操作系统重新调整本时间周期中所有运行的虚拟机服务器之间的Virtual CPU资源分配。提高虚拟机CPU的资源利用率及虚拟机的执行效率和运行速度,提高虚拟服务器的性能,减少服务器购买成本。 | ||
搜索关键词: | 一种 虚拟 服务器 virtual cpu 资源 监测 动态分配 方法 | ||
【主权项】:
一种虚拟服务器Visual CPU资源监测及动态分配方法,其特征在于:所述方法包括以下步骤:信息识别步骤:用于识别当前在Host主机运行的虚拟机服务器的信息,所述信息包括:数量、客户机操作系统;信息监测步骤:用于通过虚拟服务器和宿主机之间的“屏障”,按照一定的时间周期监测需要监测的各虚拟机服务器的Virtual CPU的资源信息,这些信息包括:已经在运行的各虚拟机的Virtual CPU资源分配额度值、Virtual CPU资源已使用额度;监测信息统计步骤:用于根据监测到信息进行统计;程序在一定时间周期中的监测工作得到的监测信息会被自动写入位于宿主机特定目录的日志文件,日志文件中包含所有详细的资源占用情况监测信息,包括:各虚拟服务器的OS类型,对应的Virtual CPU分配数量,对应的Virtual CPU的处理核心分配数监测周期中Virtual CPU的处理器数量、核心数量、平均频率;监测信息分析步骤:用于根据监测到信息进行分析;按照在预定时间周期中监测到的Virtual CPU信息进行分析,精确计算出各Virtual CPU消耗额度值之和与其资源分配之和的比值,即:虚拟机的Virtual CPU资源利用率;虚拟服务器资源分配步骤:用于根据对Virtual CPU资源占用比率分析结果,反馈信息给宿主机操作系统,请求操作系统重新调整对各虚拟服务器之间的Virtual CPU资源的分配,优化CPU的利用率,发挥CPU处理事务的最大能力。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国网山东省电力公司,未经国网山东省电力公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310753601.5/,转载请声明来源钻瓜专利网。
- 上一篇:电动缸加载式力值试验装置
- 下一篇:液压式多量程叠加力标准机