基于来自多个数据中心的信息的虚拟机放置的制作方法

文档序号:11890569阅读:来源:国知局

技术特征:

1.一种方法,包括:

收集在第一计算机网络中的第一主机上运行的第一工作负载的性能特性;

从所述第一工作负载的所述性能特性导出用于将工作负载分配到主机的一个或多个放置指令;以及

根据所述放置指令,将第二工作负载分配到第二计算系统中的第二主机,所述第二计算系统独立于所述第一计算系统。

2.根据权利要求1所述的方法,其中,所述第一计算机网络和第二计算机网络包括虚拟化数据中心,以及其中,所述第一工作负载和所述第二工作负载包括虚拟机(VM)。

3.根据权利要求1所述的方法,其中,导出所述放置指令包括根据所述性能特性将所述第一工作负载分类成类,并且根据所述类指定所述放置指令。

4.根据权利要求1-3中任一项所述的方法,其中,将所述第二工作负载分配到所述第二主机包括基于从所述第一工作负载导出的放置指令来预测第二工作负载的资源使用模式,并且基于所预测的资源使用模式来将所述第二工作负载分配到第二主机。

5.根据权利要求1-3中任一项所述的方法,其中,所述性能特性的收集和所述放置指令的应用是通过所述第一计算机系统和所述第二计算机系统中的本地放置单元执行的,以及其中,所述放置指令的导出是通过在所述第一计算机网络和第二计算机网络外部的全局放置单元执行的。

6.根据权利要求1-3中任一项所述的方法,其中,收集所述性能特性包括收集所述第一工作负载的时间资源使用模式。

7.根据权利要求1-3中任一项所述的方法,其中,收集所述性能特性包括收集所述第一工作负载中的两个或更多个第一工作负载之间的通信交互。

8.根据权利要求1-3中任一项所述的方法,还包括估计所述第一主机的可用资源,其中,导出所述放置指令包括基于所估计的可用资源来指定所述放置指令。

9.根据权利要求1-3中任一项所述的方法,其中,收集所述性能特性包括收集在所述第一计算机网络和所述第二计算机网络两者中的所述第一工作负载和第二工作负载上的所述性能特性,以及其中,导出所述放置指令包括基于在所述第一计算机网络和所述第二计算机网络上收集的所述性能特性来指定所述放置指令。

10.根据权利要求1-3中任一项所述的方法,还包括基于所收集的性能特性来将所述第二计算系统中的所述第二主机中的一个或多个第二主机的一个或多个物理资源分配到所述第二工作负载中的一个或多个第二工作负载。

11.一种系统,包括:

第一本地放置单元,其被配置为收集在第一计算机网络中的第一主机上运行的第一工作负载的性能特性;

全局放置单元,其被配置为从所述第一工作负载的性能特性导出用于将工作负载分配到主机的一个或多个放置指令;以及

第二本地放置单元,其被配置为根据所述放置指令,将第二工作负载分配到第二计算系统中的第二主机,所述第二计算系统独立于所述第一计算系统。

12.根据权利要求11所述的系统,其中,所述第一计算机网络和第二计算机网络包括虚拟化数据中心,以及其中,所述第一工作负载和所述第二工作负载包括虚拟机(VM)。

13.根据权利要求11所述的系统,其中,所述全局放置单元被配置为根据所述性能特性将所述第一工作负载分类成类,并且根据所述类导出所述放置指令。

14.根据权利要求11-13中任一项所述的系统,其中,所述第二本地放置单元被配置为基于从所述第一工作负载导出的放置指令,预测第二工作负载的资源使用模式,并且基于所预测的资源使用模式,将所述第二工作负载分配到第二主机。

15.根据权利要求11-13中任一项所述的系统,其中,所述第一本地放置单元被配置为收集所述第一工作负载的时间资源使用模式。

16.根据权利要求11-13中任一项所述的系统,其中,所述第一本地放置单元被配置为收集所述第一工作负载中的两个或更多个第一工作负载之间的通信交互。

17.根据权利要求11-13中任一项所述的系统,其中,所述第一本地放置单元被配置为估计所述第一主机的可用资源,以及其中,所述全局放置单元被配置为基于所估计的可用资源来指定所述放置指令。

18.根据权利要求11-13中任一项所述的系统,其中,所述第一本地放置单元和所述第二本地放置单元被配置为收集所述第一计算机网络和所述第二计算机网络两者中的所述第一工作负载和所述第二工作负载上的所述性能特性,以及其中,所述全局放置单元被配置为基于在所述第一计算机网络和所述第二计算机网络上收集的所述性能特性来导出所述放置指令。

19.根据权利要求11-13中任一项所述的系统,其中,所述第二本地放置单元被配置为基于所收集的性能特性来将所述第二计算系统中的所述第二主机中的一个或多个第二主机的一个或多个物理资源分配到所述第二工作负载中的一个或多个第二工作负载。

20.一种装置,包括:

接口,其被配置为与独立的第一计算机网络和第二计算机网络进行通信;以及

处理器,其被配置为经由所述接口接收在所述第一计算机网络中的第一主机上运行的第一工作负载的性能特性,以从所述第一工作负载的性能特性导出用于将工作负载分配到主机的一个或多个放置指令,并且经由所述接口将所述指令发送到所述第二计算系统,以用于将第二工作负载分配到所述第二计算系统中的第二主机。

21.根据权利要求20所述的装置,其中,所述第一计算机网络和第二计算机网络包括虚拟化数据中心,以及其中,所述第一工作负载和所述第二工作负载包括虚拟机(VM)。

22.根据权利要求20或21所述的装置,其中,所述处理器被配置为根据所述性能特性将所述第一工作负载分类成类,并且根据所述类导出所述放置指令。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1