[发明专利]资源使用的自动分析有效
申请号: | 201380049263.5 | 申请日: | 2013-09-17 |
公开(公告)号: | CN104854563B | 公开(公告)日: | 2018-09-18 |
发明(设计)人: | 迈克尔·大卫·马尔;马修·D·克莱因 | 申请(专利权)人: | 亚马逊技术有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50 |
代理公司: | 北京天昊联合知识产权代理有限公司 11112 | 代理人: | 顾丽波;井杰 |
地址: | 美国内*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 资源 使用 自动 分析 | ||
基于实际的资源使用测量和其他操作度量的分析,可以自动确定计算资源的消费者的操作配置文件。在消费者(例如虚拟机实例)使用计算资源(例如由主机提供的那些计算资源)时可以进行测量。可以基于那些测量动态确定配置文件。配置文件可以被推广,使得具有类似的使用配置文件的消费者群体与单个配置文件相关联。可以基于所述配置文件做出分配决策,并且在所述配置文件指示所述消费者不太可能充分利用为其保留的资源时可以重新分配或超额订购计算资源。可以监视超额订购的资源,并且在资源争用太高时可以将消费者转移到不同的资源提供者。
发明背景
一般地描述,计算设备利用通信网络或一系列通信网络来交换数据。公司和组织操作使许多计算设备互连的计算机网络以支持操作或将服务提供给第三方。计算系统可以位于单个地理位置或位于多个不同的地理位置(例如,通过专用或公用通信网络来互连)。具体来说,数据中心或数据处理中心(本文中一般被称为“数据中心”)可以包括许多互连的计算系统以将计算资源提供给数据中心的用户。数据中心可以是代表组织操作的专用数据中心,或者代表公众或为了公众的利益操作的公用数据中心。
为了促进数据中心资源的利用率提高,虚拟化技术可以允许单个物理主机计算设备托管虚拟机实例配置的一个或多个实例,这些配置向数据中心的用户显现并作为独立的计算设备工作。通过虚拟化,单个物理主机计算设备可以创建、维护、删除或另外以动态的方式管理虚拟机实例。相应地,用户可以请求单个计算设备或网络计算设备的配置,并且具备不同数量的虚拟机资源。
主机计算设备所提供的计算资源可以包括计算能力、内存和其他存储、带宽等。在具有成千上万的主机计算设备的数据中心环境中,只要目标主机计算设备满足指定标准,例如,充足和可用的计算设备资源(例如,处理单元、内存等),虚拟机的实例就可以被实例化在随机主机计算设备上。一旦虚拟机的实例被实例化在物理主机计算设备上,可以保留预定量的一个或多个计算资源以供虚拟机实例使用。数据中心环境的计算资源提供者或其他操作员可以向虚拟机实例保证所保留的量的计算资源在目标计算设备上的可用性。
附图说明
贯穿附图,可以重复使用参考符号来指示参考元件之间的对应。附图被提供以说明本文所述的示例性实施方案并且不旨在限制本公开的范围。
图1为包括管理组件、多个主机计算设备和多个客户的说明性网络计算环境的方框图。
图2为包括各种模块和存储组件的说明性管理组件的方框图。
图3为用于自动分析计算资源的使用的说明性过程的流程图。
图4为托管虚拟机的说明性主机计算设备的方框图,所述虚拟机利用计算设备所提供的计算资源。
图5为说明性过程的流程图,所述过程用于启动主机计算设备上的虚拟机、分配和超额订购计算资源,并且迁移当前执行的虚拟机以便进一步优化计算资源利用率。
图6为说明性主机计算设备的方框图,其中各种计算资源被超额订购并且超额能力保持可用。
图7为说明性主机计算设备的方框图,其中由于执行在主机计算设备上的每个虚拟机的最小的资源利用率,大幅超额订购各种计算资源。
图8为由于超额订购和缺乏可用的计算资源能力,虚拟机从一个主机计算设备到另一个主机计算设备的说明性迁移的方框图。
具体实施方式
一般而言,本公开涉及计算资源利用率。具体来说,本公开涉及基于实际的资源使用测量和其他操作度量的分析,为计算资源的消费者自动确定资源使用和操作度量配置文件。在一些实施方案中,计算资源的消费者,例如,根据客户规格实例化的虚拟机实例(例如:从虚拟机图像实例化的虚拟机实例,虚拟机图像被配置具有根据客户规格的操作系统和应用软件),可以被实例化在主机物理计算设备上。虚拟机实例可以基于虚拟机实例对一个或多个计算机软件程序或其他工作量的执行来消耗各种计算资源。然后,虚拟机实例可以终止执行或以其他方式被配置用于不同的目的。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于亚马逊技术有限公司,未经亚马逊技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201380049263.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:包括记忆电阻器的内存模块
- 下一篇:车辆用踏板装置