[发明专利]一种基于资源分类的虚拟机集群的部署方法有效
| 申请号: | 201310078450.8 | 申请日: | 2013-03-12 |
| 公开(公告)号: | CN103176849A | 公开(公告)日: | 2013-06-26 |
| 发明(设计)人: | 尹建伟;李志红;李莹;邓水光;吴朝晖 | 申请(专利权)人: | 浙江大学 |
| 主分类号: | G06F9/50 | 分类号: | G06F9/50;G06F9/455 |
| 代理公司: | 杭州天勤知识产权代理有限公司 33224 | 代理人: | 胡红娟 |
| 地址: | 310027 浙*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 资源 分类 虚拟机 集群 部署 方法 | ||
1.一种基于资源分类的虚拟机集群的部署方法,包括如下步骤:
(1)根据虚拟机集群所对应的具体应用,确定虚拟机集群的资源类型;
(2)根据虚拟机集群的资源类型,依次从物理机系统中选取k个物理机节点,并将虚拟机集群中各虚拟机分别分配给这k个物理机节点,k为虚拟机集群中虚拟机的个数;
(3)从模板库中将虚拟机集群对应的配置文件和镜像文件传递给选取出的各物理机节点。
2.根据权利要求1所述的基于资源分类的虚拟机集群的部署方法,其特征在于:所述的步骤(2)中,从物理机系统中选取物理机节点并将虚拟机分配给物理机节点的方法如下:
a.根据虚拟机集群的资源类型,计算出物理机系统中每台物理机的负载信息值F;
b.对于物理机系统中任一台物理机,计算出该物理机的负载信息值L,判断其负载信息值L是否大于给定的过载阈值,若是,则淘汰该物理机,若否,则保留该物理机;依此遍历每台物理机;
c.从保留下的所有物理机中选取负载信息值F最大的物理机作为一个物理机节点,并从虚拟机集群中任取一虚拟机分配给该物理机节点;
d.返回执行步骤a,循环操作直至将虚拟机集群中各虚拟机分配完毕。
3.根据权利要求2所述的基于资源分类的虚拟机集群的部署方法,其特征在于:若所述的虚拟机集群的资源类型为计算密集型,则负载信息值F根据以下公式求得:
F=α(1-c)+β(m+n)+node*γ
若所述的虚拟机集群的资源类型为存储密集型,则负载信息值F根据以下公式求得:
F=α(1-m)+β(c+n)+node*γ
若所述的虚拟机集群的资源类型为流量密集型,则负载信息值F根据以下公式求得:
F=α(1-n)+β(c+m)+node*γ
其中:c、m和n分别为物理机当前的CPU利用率、内存利用率和网络带宽利用率,node为当前物理机上所加载有的虚拟机个数,α、β和γ均为给定的权重系数。
4.根据权利要求2所述的基于资源分类的虚拟机集群的部署方法,其特征在于:所述的负载信息值L根据以下公式求得:
L=a1c+a2m+a3n+node*γ
其中:c、m和n分别为物理机当前的CPU利用率、内存利用率和网络带宽利用率,node为当前物理机上所加载有的虚拟机个数,a1、a2、a3和γ均为给定的权重系数。
5.根据权利要求1所述的基于资源分类的虚拟机集群的部署方法,其特征在于:所述的步骤(3)中,从模板库中将镜像文件传递给选取出的各物理机节点的方法如下:
A.计算选取出的各物理机节点的传输负载值T;
B.对于任一物理机节点,判断其传输负载值T是否大于给定的负载阈值,若是,则保留该物理机节点,若否,则淘汰该物理机节点;依此遍历选取出的各物理机节点;
C.构建一传输队列,将保留下的物理机节点按传输负载值T从小到大的排列顺序存放入所述的传输队列中;
D.若模板库中镜像文件具有i个副本,则从传输队列中提取出排列前i+1个物理机节点,并将模板库中的镜像文件及其i个副本分别传递给这i+1个物理机节点;传输完毕后,则使模板库中的镜像文件及其i个副本以及得到镜像文件的i+1个物理机节点均作为传输源,再从传输队列中提取出排列前2i+2个物理机节点,使2i+2个传输源分别向这2i+2个物理机节点传递镜像文件;依此传播直至传输队列中各物理机节点均得到镜像文件,i为大于0的自然数;
E.对于步骤B中淘汰的物理机节点,则使这些物理机节点从模板库中通过传递获取镜像文件或其副本。
6.根据权利要求5所述的基于资源分类的虚拟机集群的部署方法,其特征在于:所述的传输负载值T根据以下公式求得:
T=a4C+a5N
其中:C和N分别为物理机节点所对应物理机当前的CPU利用率和网络带宽利用率,a4和a5均为给定的权重系数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江大学,未经浙江大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310078450.8/1.html,转载请声明来源钻瓜专利网。





