【技术实现步骤摘要】
【国外来华专利技术】
技术介绍
除非本文中另外指示,在本部分中所描述的方法对于本申请中的权利要求不是现有技术,并且不因包括在本部分中而被承认为是现有技术。一个或多个虚拟机可以在主机计算设备上执行。主机计算设备可以用于执行超级管理器或虚拟机管理器软件。超级管理器或虚拟机管理器软件可以用于为客户虚拟机提供虚拟操作平台,并且可以管理客户虚拟机的执行。一个或多个客户端计算设备可以被配置为与主机计算设备通信以访问通过主机计算设备正在执行的计算业务。在一些示例中,客户端计算设备可以通过网络与主机计算设备通信。概述在一些示例中,总体上描述用于将虚拟机从第一计算设备迁移到第二计算设备的方法。在一些示例中,方法可以包括:识别第一节点,其被配置为访问在第一计算设备处的虚拟机。在一些其他示例中,方法可以包括:确定与第一节点有关的第一向量。第一向量可以与参数的第一值有关,并且该参数可以与第一节点和第一计算设备之间的通信有关。在各个其他示例中,方法可以还包括:确定与第二节点有关的第二向量。第二向量可以与参数的第二值有关。在某些情况下,参数还与第二节点和第一计算设备之间的通信有关。第一向量和第二向量可以形成分布。该方法还可以包括:确定第一向量和第二向量的分布特征。在一些其他示例中,方法还可以包括:基于参数确定第一计算设备和特征之间的第一量级。在各个示例中,该方法还可以包括:基于参数确定第二计算设备和特征之间的第二量级。该方法还可以包括:响应于确定第二量级小于第一量级,将虚拟机从第一计算设备迁移到第二计算设备。在一些其他示例中,总体上描述用于将虚拟机从第一计算设备迁移到第二计算设备的方法。在各个示例中,该方法可 ...
【技术保护点】
一种将虚拟机从第一计算设备迁移到第二计算设备的方法,所述方法包括:识别第一节点,所述第一节点被配置为访问在所述第一计算设备处的所述虚拟机;确定与所述第一节点有关的第一向量,其中所述第一向量与参数的第一值有关,并且所述参数与在所述第一节点和所述第一计算设备之间的通信有关;识别第二节点,所述第二节点被配置为访问在所述第一计算设备处的所述虚拟机;确定与所述第二节点有关的第二向量,其中所述第二向量与所述参数的第二值有关,所述参数还与在所述第二节点和所述第一计算设备之间的通信有关,以及进一步地,其中所述第一向量和所述第二向量形成分布;确定所述第一向量和所述第二向量的所述分布的特征;基于所述参数确定在所述第一计算设备和所述特征之间的第一量级;基于所述参数确定在所述第二计算设备和所述特征之间的第二量级;以及响应于确定所述第二量级小于所述第一量级,将所述虚拟机从所述第一计算设备迁移到所述第二计算设备。
【技术特征摘要】
【国外来华专利技术】1.一种将虚拟机从第一计算设备迁移到第二计算设备的方法,所述方法包括:识别第一节点,所述第一节点被配置为访问在所述第一计算设备处的所述虚拟机;确定与所述第一节点有关的第一向量,其中所述第一向量与参数的第一值有关,并且所述参数与在所述第一节点和所述第一计算设备之间的通信有关;识别第二节点,所述第二节点被配置为访问在所述第一计算设备处的所述虚拟机;确定与所述第二节点有关的第二向量,其中所述第二向量与所述参数的第二值有关,所述参数还与在所述第二节点和所述第一计算设备之间的通信有关,以及进一步地,其中所述第一向量和所述第二向量形成分布;确定所述第一向量和所述第二向量的所述分布的特征;基于所述参数确定在所述第一计算设备和所述特征之间的第一量级;基于所述参数确定在所述第二计算设备和所述特征之间的第二量级;以及响应于确定所述第二量级小于所述第一量级,将所述虚拟机从所述第一计算设备迁移到所述第二计算设备。2.根据权利要求1所述的方法,其中所述第一向量还与在所述第一节点和所述第一计算设备之间的第一距离有关;以及其中所述第二向量还与在所述第二节点和所述第一计算设备之间的第二距离有关。3.根据权利要求1所述的方法,其中所述第一量级与在所述第一计算设备和所述特征之间的第一距离有关;以及其中所述第二量级与在所述第二计算设备和所述特征之间的第二距离有关。4.根据权利要求1所述的方法,其中将所述虚拟机从所述第一计算设备迁移到所述第二计算设备还基于确定是否所述第二量级已经小于所述第一量级持续特定量的时间。5.根据权利要求1所述的方法,其中所述参数包括地理坐标、电池功率、延迟、吞吐量、抖动、带宽和丢包中的至少一项。6.根据权利要求1所述的方法,还包括:在所述迁移之前,在所述第一计算设备处保留所述虚拟机的备份映像。7.根据权利要求1所述的方法,其中所述分布的所述特征是重心;以及还包括:对至少所述第一向量和所述第二向量进行平均以确定所述重心。8.根据权利要求1所述的方法,其中将所述虚拟机从所述第一计算设备迁移到所述第二计算设备还基于确定是否所述第二量级比所述第一量级小一阈值量。9.一种将虚拟机从第一计算设备迁移到第二计算设备的方法,所述方法包括:识别第一节点,所述第一节点被配置为访问在所述第一计算设备处的所述虚拟机;在第一时间处,确定与所述第一节点有关的第一向量,其中所述第一向量与参数的第一值有关,以及所述参数与在所述第一节点和所述第一计算设备之间的通信有关;识别第二节点,所述第二节点被配置为访问在所述第一计算设备处的所述虚拟机;在所述第一时间处,确定与所述第二节点有关的第二向量,其中所述第二向量与所述参数的第二值有关,所述参数还与所述第二节点和所述第一计算设备之间的通信有关,以及进一步地,其中所述第一向量和所述第二向量形成第一分布;确定所述第一向量和所述第二向量的所述第一分布的第一特征;基于所述第一特征的所述确定,控制所述虚拟机在所述第一计算设备处执行;在第二时间处,确定与所述第一节点有关的第三向量,其中所述第三向量与所述参数的第三值有关;在所述第二时间处,确定与所述第二节点有关的第四向量,其中所述第四向量与所述参数的第四值有关,以及进一步地,其中所述第三向量和所述第四向量形成第二分布;确定所述第三向量和所述第四向量的所述第二分布的第二特征;以及响应...
【专利技术属性】
技术研发人员:徐世杰,李琦,宋学锋,
申请(专利权)人:英派尔科技开发有限公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。