发明名称 VIRTUAL RESOURCE PROVIDER WITH VIRTUAL CONTROL PLANES
摘要 Control planes of virtual resource providers may be customized in a secure, stable and efficient manner with virtual control planes. Control planes may be modularized. Control plane modules may be supplied with data from standardized sensors, and required to generate standardized resource configuration requests responsive to solicitations with specified response latencies. Custom control plane modules may be selected to replace or complement default control plane modules. Financial and computational costs associated with control plane modules may be tracked. Competing resource configurations may be mediated by a control plane supervisor. Such mediation may be based on control plane module reputation scores. Reputation scores may be based on customer feedback ratings and/or measured performance with respect to module goals. Mediated configuration parameter values may be based on a combination of competing configuration parameter values weighted according to reputation. Contribution of individual modules to goal achievement may be tracked and rewarded accordingly.
申请公布号 US2014181278(A1) 申请公布日期 2014.06.26
申请号 US201414195379 申请日期 2014.03.03
申请人 Amazon Technologies, Inc. 发明人 Brandwine Eric Jason;Theimer Marvin M.
分类号 H04L12/24 主分类号 H04L12/24
代理机构 代理人
主权项 1. A computer-implemented method for operating virtual resources, comprising: under control of one or more computer systems configured with executable instructions, providing virtual resources provisioned to use physical hardware resources of a virtual resource provider; providing a plurality of control planes within the virtual resource provider that perform management of at least some of the virtual resources, each of the control planes implemented by one or more of a plurality of control plane modules; establishing a custom virtual control plane that performs management of two or more of the virtual resources within the virtual resource provider, the custom virtual control plane being customizable through a control plane provisioning interface for selection of which control plane modules are associated with the virtual control plane; receiving at least a first resource configuration request from the custom virtual control plane and at least a second resource configuration request from at least one other of the plurality of control planes, the first and second resource configuration requests specifying competing configurations for a capacity of a resource, which is one of the physical hardware resources of the virtual resource provider; mediating the first and second resource configuration requests so as to maintain the resource within its capacity.
地址 Seattle WA US