[发明专利]虚拟机的可靠且确定的实时迁移有效
申请号: | 201510183053.6 | 申请日: | 2015-04-17 |
公开(公告)号: | CN105100184B | 公开(公告)日: | 2020-07-10 |
发明(设计)人: | K.贾布萨斯亚纳拉亚纳 | 申请(专利权)人: | 英特尔公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F9/455 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 徐予红;张懿 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 虚拟机 可靠 确定 实时 迁移 | ||
1.一种用于使虚拟机迁移的计算节点,所述计算节点包括:
虚拟机迁移模块,用于接收使虚拟机迁移到目的地计算节点的请求,其中所述请求包括服务级要求;
服务级管理模块,用于确定使所述虚拟机迁移并且满足所述服务级要求所需要的平台资源;和
资源管理模块,用于(i)确定所需要的平台资源对于所述计算节点是否当前可用以及(ii)响应于所需要的平台资源当前可用的确定来持续预测迁移时间地预留所需要的平台资源;
其中所述虚拟机迁移模块进一步响应于所需要的平台资源的预留使用预留的平台资源来使所述虚拟机迁移到所述目的地计算节点。
2.如权利要求1所述的计算节点,其进一步包括硬件资源监视器,其中确定所需要的平台资源是否当前可用包括询问所述硬件资源监视器。
3.如权利要求2所述的计算节点,其中所述硬件资源监视器包括所述计算节点的处理器的硬件资源监视器或所述计算节点的I/O子系统的硬件资源监视器。
4.如权利要求1所述的计算节点,其进一步包括硬件预留管理器,其中预留所需要的平台资源包括使用所述硬件预留管理器来预留所需要的平台资源。
5.如权利要求4所述的计算节点,其中所述硬件预留管理器包括所述计算节点的处理器的硬件预留管理器或所述计算节点的I/O子系统的硬件预留管理器。
6.如权利要求1所述的计算节点,其中所述服务级要求包括最大停工期要求或最大总迁移时间要求。
7.如权利要求1所述的计算节点,其中所述服务级要求包括最大网络带宽使用要求。
8.如权利要求1所述的计算节点,其中所述平台资源包括处理器资源、存储器资源或I/O资源中的至少一个。
9.如权利要求1所述的计算节点,其中:
所述资源管理模块进一步响应于所需要的平台资源对于所述计算节点当前不可用的确定来确定所述计算节点的当前可用平台资源;
所述服务级管理模块进一步基于当前可用平台资源确定对于使所述虚拟机迁移的请求的可实现的服务级;
所述虚拟机迁移模块进一步(i)将所述可实现的服务级传送到数据中心管理器;以及(ii)从所述数据中心管理器接收响应于所述可实现的服务级的响应;并且
所述资源管理模块进一步响应于从所述数据中心管理器接收肯定响应而持续所述预测迁移时间地预留当前可用平台资源。
10.如权利要求9所述的计算节点,其进一步包括硬件资源监视器,其中确定当前可用平台资源包括询问所述硬件资源监视器。
11.如权利要求9所述的计算节点,其进一步包括硬件预留管理器,其中预留当前可用平台资源包括使用所述硬件预留管理器来预留当前可用平台资源。
12.一种用于使虚拟机迁移的计算节点,所述计算节点包括:
用于接收使虚拟机迁移到目的地计算节点的请求的装置,所述请求包括服务级要求;
用于确定使所述虚拟机迁移并且满足所述服务级要求所需要的平台资源的装置;
用于确定所需要的平台资源对于所述计算节点是否当前可用的装置;
用于响应于确定所需要的平台资源当前可用而持续预测迁移时间地预留所需要的平台资源的装置;以及
用于响应于预留所需要的平台资源而使用预留的平台资源使所述虚拟机迁移到所述目的地计算节点的装置。
13.如权利要求12所述的计算节点,其中用于确定所需要的平台资源是否当前可用的装置包括用于询问所述计算节点的硬件资源监视器的装置。
14.如权利要求12所述的计算节点,其中用于预留所需要的平台资源的装置包括用于使用所述计算节点的硬件预留管理器来预留所需要的平台资源的装置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510183053.6/1.html,转载请声明来源钻瓜专利网。