[发明专利]一种跨数据中心分布的虚拟化网元虚拟机分配方法及装置有效
申请号: | 201810284410.1 | 申请日: | 2018-04-02 |
公开(公告)号: | CN110347473B | 公开(公告)日: | 2021-11-19 |
发明(设计)人: | 王菁;赵际洲;魏彬 | 申请(专利权)人: | 中国移动通信有限公司研究院;中国移动通信集团有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455;G06F9/50 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 郭润湘 |
地址: | 100032 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据中心 分布 虚拟 化网元 虚拟机 分配 方法 装置 | ||
1.一种跨数据中心分布的虚拟化网元虚拟机分配方法,其特征在于,所述虚拟化网元至少跨两个数据中心分布,所述方法包括:
接收虚拟化网元的资源分配请求,所述资源分配请求中携带有所述虚拟化网元待处理的业务名称;
从预先存储的各组虚拟机VM中选择一组VM分配给所述虚拟化网元以处理所述业务,其中,所述各组中的VM之间的交互时延在预设范围内;
所述预先存储的各组VM是按照如下步骤进行分组、使各组中的VM之间的交互时延在预设范围内的:
分别获取网络虚拟化VNF中各VM针对各负载均衡LB虚拟机的时延;
将所述时延满足预设条件的VM划分为一组;
将所述时延满足预设条件的VM划分为一组,具体包括:
以所述各LB虚拟机作为标记点Landmarks、以每一VM针对各LB虚拟机的时延作为坐标生成N维空间,其中,N为LB虚拟机的总个数;
按照预设长度将所述N维空间划分成若干单位空间;
将坐标分布在同一单位空间中的VM划分为一组。
2.如权利要求1所述的方法,其特征在于,分别获取VNF中的各VM针对各LB虚拟机的时延,具体包括:
通过所述各VM分别向所述各LB虚拟机发送预设消息获取所述各VM针对各LB虚拟机的时延。
3.如权利要求1所述的方法,其特征在于,在从预先存储的各组VM中选择一组VM分配给所述虚拟化网元之后,还包括:
对所述组中的VM进行负载均衡分配。
4.一种跨数据中心分布的虚拟化网元虚拟机分配装置,其特征在于,所述虚拟化网元至少跨两个数据中心分布,所述装置包括:
接收单元,用于接收虚拟化网元的资源分配请求,所述资源分配请求中携带有所述虚拟化网元待处理的业务名称;
分配单元,用于从预先存储的各组虚拟机VM中选择一组VM分配给所述虚拟化网元以处理所述业务,其中,所述各组中的VM之间的交互时延在预设范围内;
所述分配单元,还用于所述预先存储的各组VM是按照如下步骤进行分组、使各组中的VM之间的交互时延在预设范围内的:分别获取网络虚拟化VNF中各VM针对各负载均衡LB虚拟机的时延;将所述时延满足预设条件的VM划分为一组;
所述分配单元,具体用于以所述各LB虚拟机作为标记点Landmarks、以每一VM针对各LB虚拟机的时延作为坐标生成N维空间,其中,N为LB虚拟机的总个数;按照预设长度将所述N维空间划分成若干单位空间;将坐标分布在同一单位空间中的VM划分为一组。
5.如权利要求4所述的装置,其特征在于,
所述分配单元,具体用于通过所述各VM分别向所述各LB虚拟机发送预设消息获取所述各VM针对各LB虚拟机的时延。
6.如权利要求4所述的装置,其特征在于,还包括:
负载均衡分配单元,用于在从预先存储的各组虚拟机VM中选择一组VM分配给所述虚拟化网元之后,对所述组中的VM进行负载均衡分配。
7.一种通信设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1~3任一项所述的跨数据中心分布的虚拟化网元虚拟机分配方法。
8.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1~3任一项所述的跨数据中心分布的虚拟化网元虚拟机分配方法中的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国移动通信有限公司研究院;中国移动通信集团有限公司,未经中国移动通信有限公司研究院;中国移动通信集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810284410.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:可扩展应用表示、活动水平和桌面表示
- 下一篇:一种管理虚拟机的方法及装置