[发明专利]一种单物理机下多虚拟机的资源自适应调整系统及方法有效
申请号: | 201410505945.9 | 申请日: | 2014-09-26 |
公开(公告)号: | CN104283946B | 公开(公告)日: | 2017-08-25 |
发明(设计)人: | 郭军;张斌;刘宇;杨丽春;莫玉岩;闫永明;刘舒;马庆敏;马群;李智;李海涛 | 申请(专利权)人: | 东北大学;辽宁北方实验室有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/26 |
代理公司: | 沈阳东大知识产权代理有限公司21109 | 代理人: | 朱光林 |
地址: | 110819 辽宁*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种单物理机下多虚拟机的资源自适应调整系统及方法,该系统在单物理机中实现,包括数据采集模块、预处理模块、预测模块、资源调整策略生成模块、资源调整策略收益计算模块、监测模块、策略评价模块和历史数据库;该方法包括采集服务器的历史数据并将其存入历史数据库中;对服务器的历史数据进行预处理;对下一时刻并发用户请求量进行预测,再利用并发用户请求量预测值得出虚拟机资源需求量预测区间;确定最优资源调整策略;进行CPU资源调整和内存资源调整;对最优资源调整策略进行评价;将当前最优资源调整策略及其评价值存入历史数据库。本发明能动态调整单物理机上各虚拟机资源量来适应动态变化的资源需求,使单物理机资源得到最大的收益。 | ||
搜索关键词: | 一种 物理 机下多 虚拟机 资源 自适应 调整 系统 方法 | ||
【主权项】:
一种单物理机下多虚拟机的资源自适应调整系统,其特征在于:该系统在单物理机中实现;该系统包括数据采集模块、预处理模块、预测模块、资源调整策略生成模块、资源调整策略收益计算模块、监测模块、策略评价模块和历史资源数据库;数据采集模块用于采集服务器的历史数据并将其存入历史资源数据库中;预处理模块用于对服务器的历史数据进行预处理即去除噪声数据,得到历史CPU资源消耗量、历史内存资源消耗量和历史并发用户请求量;预测模块用于利用历史CPU资源消耗量、历史内存资源消耗量和历史并发用户请求量得到对下一时刻并发用户请求量进行预测,得到并发用户请求量预测值,再利用并发用户请求量预测值得出虚拟机资源需求量预测区间;资源调整策略生成模块用于根据虚拟机资源消耗量预测区间,利用遗传算法得出多个资源调整策略,并作为初始种群,每个策略中包括虚拟机CPU资源调整量和虚拟机内存资源调整量;资源调整策略收益计算模块用于计算各资源调整策略收益,确定最优资源调整策略;监测模块用于根据最优资源调整策略进行CPU资源调整和内存资源调整,并监测服务响应时间、虚拟机资源总量、CPU资源消耗量、内存资源消耗量和并发用户请求量;策略评价模块用于根据监测得到的服务响应时间、虚拟机资源总量、CPU资源消耗量、内存资源消耗量和并发用户请求量,对最优资源调整策略进行评价;历史资源数据库用于存储服务器的历史数据、最优资源调整策略及其评价值,服务器的历史数据包括历史CPU、内存和历史并发用户请求量。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东北大学;辽宁北方实验室有限公司,未经东北大学;辽宁北方实验室有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410505945.9/,转载请声明来源钻瓜专利网。