[发明专利]使用动态主机装置实例模型重新配置的提供商网络中的容量管理有效
申请号: | 201880072359.6 | 申请日: | 2018-11-09 |
公开(公告)号: | CN111316242B | 公开(公告)日: | 2021-07-30 |
发明(设计)人: | M·P·奎恩;D·古普塔 | 申请(专利权)人: | 亚马逊技术股份有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 钱慰民;张鑫 |
地址: | 美国华*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 使用 动态 主机 装置 实例 模型 重新 配置 提供商 网络 中的 容量 管理 | ||
1.一种计算机实现的方法,其包括:
获得用于提供商网络中的多个虚拟机类型中的每个的所需时隙的数量;
获得用于所述提供商网络中的所述多个虚拟机类型中的每个的可用时隙的数量;
至少部分地基于所述所需时隙的数量和所述可用时隙的数量,确定用于期望在所述提供商网络中创建的一个或多个虚拟机类型中的每个的时隙的数量;
由多个工作器实体中的每个并行地一次或多次执行一时隙重新配置操作组,其中用于所述多个工作器实体中的一个的所述时隙重新配置操作组包括:
使得数据存储库被更新,以将电子装置放置成隔离,
注销所述数据存储库中所述电子装置的用于第二虚拟机类型的虚拟机的第一一个或多个时隙,
在所述数据存储库中注册所述电子装置的用于第一虚拟机类型的虚拟机的第二一个或多个时隙,
使得所述数据存储库被更新,以将所述电子装置从所述隔离移除,
其中所述电子装置还包括一个或多个其他时隙,在所述时隙重新配置操作期间,所述第二虚拟机类型的对应的一个或多个虚拟机在所述一个或多个其他时隙处执行;
接收启动所述第一虚拟机类型的虚拟机的请求;并且
在所述电子装置继续执行所述第二虚拟机类型的所述一个或多个虚拟机时,在所述电子装置的所述第二一个或多个时隙中的一个处执行所述第一虚拟机类型的所述虚拟机。
2.如权利要求1所述的计算机实现的方法,其中在处于隔离时,所述电子装置继续执行所述第二虚拟机类型的所述一个或多个虚拟机,但是不可用于在其上放置另外的虚拟机。
3.如权利要求2所述的计算机实现的方法,其中用于所述工作器实体中的所述一个的所述时隙重新配置操作组还包括:
在将所述电子装置放置成隔离之后,验证所述第一一个或多个时隙没有在执行任何虚拟机。
4.一种计算机实现的方法,其包括:
确定用于提供商网络中的第一计算实例类型的可用时隙的数量小于用于所述第一计算实例类型的所需时隙的数量;
执行时隙重新配置过程,以使得用于所述第一计算实例类型的可用时隙的数量等于或大于所述所需时隙的数量,所述时隙重新配置过程包括:
更新数据存储库,以使得电子装置被放置成隔离,
注销所述数据存储库内所述电子装置的用于第二计算实例类型的计算实例的第一一个或多个时隙,
在所述数据存储库内注册所述电子装置的用于所述第一计算实例类型的计算实例的第二一个或多个时隙,
更新所述数据存储库,以使得所述电子装置从所述隔离移除,
其中所述电子装置还包括一个或多个其他时隙,在所述时隙重新配置过程期间,所述第二计算实例类型的对应的一个或多个计算实例在所述一个或多个其他时隙处执行;
接收启动所述第一计算实例类型的计算实例的请求;并且
在所述电子装置继续执行所述第二计算实例类型的所述一个或多个计算实例时,在所述电子装置的所述第二一个或多个时隙中的一个处执行所述第一计算实例类型的所述计算实例。
5.如权利要求4所述的计算机实现的方法,其中所述第一一个或多个时隙包括多个时隙,其中所述多个时隙被合并成所述第二一个或多个时隙,并且其中所述第二一个或多个时隙包括单个时隙。
6.如权利要求4所述的计算机实现的方法,其中所述第一一个或多个时隙包括单个时隙,并且其中所述第二一个或多个时隙包括多个时隙。
7.如权利要求4所述的计算机实现的方法,其中在处于隔离时,所述电子装置继续执行所述第二计算实例类型的所述一个或多个计算实例,但是不可用于在其上放置另外的计算实例。
8.如权利要求7所述的计算机实现的方法,其还包括:
在将所述电子装置放置成隔离之后,验证所述第一一个或多个时隙没有在执行任何计算实例。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于亚马逊技术股份有限公司,未经亚马逊技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201880072359.6/1.html,转载请声明来源钻瓜专利网。