1.一种创建虚拟机的方法,其特征在于,所述方法包括:
控制器接收创建请求,所述创建请求包括待创建虚拟机属于的租户网络的网络信息;
所述控制器根据所述网络信息,确定负载信息满足第一条件且与所述租户网络相对应的数据中心交换机tor;
所述控制器根据所述网络信息,在与所述tor相连的主机上创建所述待创建虚拟机。
2.如权利要求1所述的方法,其特征在于,所述tor的负载信息包括所述tor中的逻辑端口数目,所述逻辑端口数目用于反应所述tor上传输的业务数目;
所述控制器根据所述网络信息,确定负载信息满足第一条件且与所述租户网络相对应的数据中心交换机tor,包括:
所述控制器根据所述网络信息,获取所述租户网络对应的每个tor中的逻辑端口数目;
所述控制器从所述每个tor中选择逻辑端口数目最小的一个tor,或者,选择逻辑端口数目小于第一阈值的一个tor。
3.如权利要求2所述的方法,其特征在于,所述控制器根据所述网络信息,获取所述租户网络对应的每个tor中的逻辑端口数目,包括:
所述控制器根据租户网络的网络信息与tor的设备标识的对应关系和所述网络信息,确定所述租户网络对应的每个tor;
所述控制器根据所述每个tor的设备标识,从tor的设备标识与逻辑端口数目之间的对应关系中,获取所述每个tor中的逻辑端口数目。
4.如权利要求1至3任一项所述的方法,其特征在于,所述控制器根据所述网络信息,在与所述tor相连的主机上创建所述待创建虚拟机之前,还包括:
所述控制器获取与所述tor相连的每个主机包括的虚拟机数目,选择虚拟机数目满足第二条件的主机;
所述根据所述网络信息,在与所述tor相连的主机上创建所述待创建虚拟机,包括:
所述控制器根据所述网络信息,在所述选择的主机上创建所述待创建的虚拟机。
5.如权利要求4所述的方法,其特征在于,所述控制器获取与所述tor相连的每个主机包括的虚拟机数目,包括:
所述控制器从所述控制器管理的网络的网络拓扑图中获取与所述tor相连的每个主机的设备标识,所述网络包括所述tor和所述每个主机;
所述控制器根据所述每个主机的设备标识,从主机的设备标识与虚拟机数目的对应关系中获取所述每个主机中的虚拟机数目。
6.如权利要求4或5所述的方法,其特征在于,所述选择虚拟机数目满足第二条件的主机,包括:
所述控制器选择虚拟机数目最小的主机,或者,选择虚拟机数目小于第二阈值的主机。
7.如权利要求4或5所述的方法,其特征在于,所述选择虚拟机数目满足第二条件的主机,包括:
所述控制器计算所述每个主机包括的计算资源总量和虚拟机数目之间的比值;
所述控制器选择比值最大的主机或选择比值大于第三阈值的主机。
8.一种创建虚拟机的装置,其特征在于,所述装置包括:
接收单元,用于接收创建请求,所述创建请求包括待创建虚拟机属于的租户网络的网络信息;
处理单元,用于根据所述网络信息,确定负载信息满足第一条件且与所述租户网络相对应的数据中心交换机tor;
所述处理单元,还用于根据所述网络信息,在与所述tor相连的主机上创建所述待创建虚拟机。
9.如权利要求8所述的装置,其特征在于,所述tor的负载信息包括所述tor中的逻辑端口数目,所述逻辑端口数目用于反应所述tor上传输的业务数目;
所述处理单元,用于:
根据所述网络信息,获取所述租户网络对应的每个tor中的逻辑端口数目;
从所述每个tor中选择逻辑端口数目最小的一个tor,或者,选择逻辑端口数目小于第一阈值的一个tor。
10.如权利要求9所述的装置,其特征在于,所述处理单元,用于:
根据租户网络的网络信息与tor的设备标识的对应关系和所述网络信息,确定所述租户网络对应的每个tor;
根据所述每个tor的设备标识,从tor的设备标识与逻辑端口数目之间的对应关系中,获取所述每个tor中的逻辑端口数目。
11.如权利要求8至10任一项所述的装置,其特征在于,所述处理单元,用于:
获取与所述tor相连的每个主机包括的虚拟机数目,选择虚拟机数目满足第二条件的主机;
根据所述网络信息,在所述选择的主机上创建所述待创建的虚拟机。
12.如权利要求11所述的装置,其特征在于,所述处理单元,用于:
从所述装置管理的网络的网络拓扑图中获取与所述tor相连的每个主机的设备标识,所述网络包括所述tor和所述每个主机;
根据所述每个主机的设备标识,从主机的设备标识与虚拟机数目的对应关系中获取所述每个主机中的虚拟机数目。
13.如权利要求11或12所述的装置,其特征在于,所述处理单元,用于:
选择虚拟机数目最小的主机,或者,选择虚拟机数目小于第二阈值的主机。
14.如权利要求11或12所述的装置,其特征在于,所述处理单元,用于:
计算所述每个主机包括的计算资源总量和虚拟机数目之间的比值;
选择比值最大的主机或选择比值大于第三阈值的主机。