[发明专利]一种面向云数据中心网络优化的虚拟机部署方法有效
申请号: | 201710897258.X | 申请日: | 2017-09-28 |
公开(公告)号: | CN107528742B | 公开(公告)日: | 2020-06-12 |
发明(设计)人: | 李鑫;廉震;秦小麟 | 申请(专利权)人: | 南京航空航天大学 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L29/08;G06F9/50;G06F9/455 |
代理公司: | 南京利丰知识产权代理事务所(特殊普通合伙) 32256 | 代理人: | 王锋 |
地址: | 211100 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 面向 数据中心 网络 优化 虚拟机 部署 方法 | ||
本发明提出了一种面向云数据中心网络优化的虚拟机部署方法,其包括如下步骤:(1)云租户请求资源拓扑分析,分析云用户请求的资源拓扑的特点并根据问题本身的难易程度实施启发式部署策略;(2)执行启发式部署策略,由于该问题本身是NP难的,在不能保证部署方案最优的情况下,采用基于图论的部署策略。藉由本发明可以实现在最小化云数据中心网络链路的最大利用率,以最大程度地来减少网络拥塞发生的可能性。
技术领域
本发明涉及数据中心和云计算技术领域,具体涉及一种面向云数据中心网络优化的虚拟机部署方法。
背景技术
当今云数据中心中资源分配变得越来越重要,高效的资源分配方案不仅可以为云提供者带来更多的利润,而且可以提供更加可靠的服务。云数据中心资源以虚拟机的形式分配给租户,而且随着应用的复杂化,租户对数据中心网络带宽的要求越来越高,这就使得网络带宽变成了提高服务质量的关键,尤其在当今数据中心规模不断扩大,租户请求的物理资源不断变化的情况下,避免网络拥塞显得至关重要。
但是,基于优化目的不同,已有的虚拟机部署策略多种多样,例如以减少物理机能耗为优化目标或者是使网络通信开销最小化等。但是,这些部署方案均没有考虑到数据中心网络链路的使用情况,导致某些链路的负载过重出现网络拥塞,从而降低数据中心性能。针对数据中心网络拥塞问题,已有研究的侧重在于降低数据中心能耗,没有达到降低网络链路负载的目的,不能保证服务的可靠性。
发明内容
本发明的主要目的在于提供一种面向云数据中心网络优化的虚拟机部署方法,其能够很大程度降低网络链路的负载,提高数据中心的可扩展性,最大程度地降低数据中心网络拥塞发生的可能性,从而克服现有技术中的不足。
为实现上述技术效果,本发明提出的技术方案包括:
本发明实施例提供了一种面向云数据中心网络优化的虚拟机部署方法,包括步骤:
(1)资源拓扑分析,分析的对象包括租户请求数量n以及每个请求的拓扑结构;其中请求的拓扑结构以带权无向图给出,顶点表示虚拟机,边表示虚拟机两两之间的通信,边的权值表示两台虚拟机通信的流量大小;
(2)若根据对租户请求资源拓扑的分析以及该问题本身的难易程度,无法实现最优部署,则执行基于图论的启发式部署策略;
(3)执行所述启发式部署策略,包括步骤:
(3-1)对所有的租户请求按照请求的虚拟机数量做降序排列形成待部署的请求队列Q;定义i表示迭代次数,初始化i为1;
(3-2)对Q中的第i个请求Qi,如果存在某个物理机,其剩余可用资源最佳满足Qi的虚拟机数量请求,那么将Qi部署到该物理机上,转入步骤(3-7);否则,转入步骤(3-3); (3-3)查找请求Qi表示的带权无向图中是否存在桥,若存在,转入步骤(3-4);否则,转入步骤(3-6);
(3-4)去掉请求Qi中找到的所有桥,原图被切割为多个子图,并按照各个子图中包含的顶点数对子图做降序排列;
(3-5)对步骤(3-4)中已排序的多个子图寻找最适合的物理机,若找到相应的物理机,则把相应子图中的虚拟机部署到该物理机上,然后转入步骤(3-7);否则,转入步骤 (3-6);
(3-6)对没有部署的请求或者分割后的请求采用最佳适应或者分治思想进行部署;
(3-7)令i=i+1,返回步骤(3-2),直至所有请求全部部署到物理机。
进一步的,所述步骤(3-6)中最佳适应思想部署策略
(3-6-1)对于某个请求或者切割后的某个子请求,首先找到该请求中未被分配且通信流量需求最大的顶点(虚拟机);
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京航空航天大学,未经南京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710897258.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种环保白乳胶消泡装置
- 下一篇:一种环保白乳胶旋转式消泡装置