[发明专利]创建虚拟机的方法及装置在审
| 申请号: | 201911276872.X | 申请日: | 2019-12-12 |
| 公开(公告)号: | CN112988320A | 公开(公告)日: | 2021-06-18 |
| 发明(设计)人: | 廖文奇 | 申请(专利权)人: | 华为技术有限公司 |
| 主分类号: | G06F9/455 | 分类号: | G06F9/455 |
| 代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 颜晶 |
| 地址: | 518129 广东*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 创建 虚拟机 方法 装置 | ||
本申请公开了一种创建虚拟机的方法及装置,属于通信领域。所述方法包括:控制器接收创建请求,所述创建请求包括待创建虚拟机属于的租户网络的网络信息;所述控制器根据所述网络信息,确定负载信息满足第一条件且与所述租户网络相对应的数据中心交换机TOR;所述控制器根据所述网络信息,在与所述TOR相连的主机上创建所述待创建虚拟机。本申请能够降低TOR的负载,避免在TOR上形成网络拥塞等问题。
技术领域
本申请涉及通信领域,特别涉及一种创建虚拟机的方法及装置。
背景技术
云计算数据中心虚拟化软件公司的虚拟化管理软件(vm ware virtual centerserver,vCenter)是一种虚拟化管理平台,可以包括多个主机,每个主机连接到网络中的数据中心交换机(top of rank,TOR)上。用户可以在vCenter包括的主机上建立虚拟机,位于该主机上的虚拟机可以通过与该主机相连的TOR在网络上传输业务。
目前当用户需要创建虚拟机时,通常在vCenter包括的多个主机中随机选择一个主机,然后在该主机上创建该虚拟机。由于随机选择主机,这样对于网络中的某些TOR,与该TOR相连的主机可能被频繁地选择,导致在该主机上建立大量的虚拟机,这样该大量的虚拟机通过该TOR来传输业务,使该TOR上传输业务较多,导致该TOR的负载较大,容易在该TOR上形成网络拥塞等问题。
发明内容
本申请提供了一种创建虚拟机的方法及装置,以降低TOR的负载,避免在TOR上形成网络拥塞等问题。所述技术方案如下:
第一方面,本申请提供了一种创建虚拟机的方法,在所述方法中,控制器接收创建请求,该创建请求包括待创建虚拟机属于的租户网络的网络信息。控制器根据该网络信息,确定负载信息满足第一条件且与该租户网络相对应的TOR。控制器根据该网络信息,在与该TOR相连的主机上创建待创建虚拟机。由于从与该租户网络相对应的TOR中选择负载信息满足第一条件的TOR,然后在与该TOR相连的主机上创建虚拟机,这样可以实现在租户网络对应的TOR之间进行负载均衡,避免了某个TOR被频繁选择,导致该TOR上传输的业务数量较大,从而降低了TOR的负载,避免了该租户网络对应的TOR产生网络拥塞等问题。
在一种可能的实现方式中,TOR的负载信息包括TOR中的逻辑端口数目,该逻辑端口数目用于反应TOR上传输的业务数目。控制器根据该网络信息,获取租户网络对应的每个TOR中的逻辑端口数目。控制器从每个TOR中选择逻辑端口数目最小的一个TOR,或者,选择逻辑端口数目小于第一阈值的一个TOR。由于选择逻辑端口数目最小的TOR或逻辑端口数目小于第一阈值的TOR,而逻辑端口数目用于反应TOR上传输的的业务数目,这样保证选择的TOR上传输的业务数目相对较小,使得在创建完待创建虚拟机后,待创建虚拟机使用选择的该TOR来传输业务时,不会发生网络拥塞等问题。
在另一种可能的实现方式中,控制器根据租户网络的网络信息与TOR的设备标识的对应关系和该网络信息,确定租户网络对应的每个TOR。控制器根据每个TOR的设备标识,从TOR的设备标识与逻辑端口数目之间的对应关系中,获取每个TOR中的逻辑端口数目。由于控制器中保存有租户网络的网络信息与TOR的设备标识的对应关系,以及,TOR的设备标识与逻辑端口数目之间的对应关系,因此控制器可以通过该两个对应关系,可以获取到该租户网络对应的每个TOR的逻辑端口数目,从而基于每个TOR的逻辑端口数目,可以在每个TOR上进行负载均衡。
在另一种可能的实现方式中,控制器获取与选择的该TOR相连的每个主机包括的虚拟机数目,选择虚拟机数目满足第二条件的主机。控制器根据该网络信息,在选择的主机上创建待创建的虚拟机。对于与选择的该TOR相连的每个主机,还获取每个主机中的虚拟机数目,从每个主机中选择虚拟机数目满足第二条件的主机,在选择的主机上创建虚拟机,这样可以在该每个主机之间实现负载均衡,避免了某个主机负载过大,影响业务运行。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911276872.X/2.html,转载请声明来源钻瓜专利网。





