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