发明名称 Method and apparatus for assignment of virtual resources within a cloud environment
摘要 A virtual resource assignment capability is disclosed. The virtual resource assignment capability is configured to support provisioning of virtual resources within a cloud environment. The provisioning of virtual resources within a cloud environment includes receiving a user virtual resource request requesting provisioning of virtual resources within the cloud environment, determining virtual resource assignment information specifying assignment of virtual resources within the cloud environment, and provisioning the virtual resources within the cloud environment using the virtual resource assignment information. The assignment of the requested virtual resources within the cloud environment includes assignment of the virtual resource to datacenters of the cloud environment in which the virtual resources will be hosted and, more specifically, to the physical resources within the datacenters of the cloud environment in which the virtual resources will be hosted. The virtual resources may include virtual processor resources, virtual memory resources, and the like. The physical resources may include processor resources, storage resources, and the like (e.g., physical resources of blade servers of racks of datacenters of the cloud environment).
申请公布号 US9317336(B2) 申请公布日期 2016.04.19
申请号 US201113191599 申请日期 2011.07.27
申请人 Alcatel Lucent 发明人 Alicherry Mansoor A.
分类号 G06F9/455;G06F9/50 主分类号 G06F9/455
代理机构 Tong, Rea, Bently & Kim, LLC 代理人 Tong, Rea, Bently & Kim, LLC
主权项 1. An apparatus, comprising: a processor and a memory communicatively connected to the processor, the processor configured to: receive a request for virtual resources of a cloud environment comprising a set of available datacenters, the available datacenters including respective sets of physical resources available to host virtual resources, wherein the request comprises an amount of virtual resources requested and one or more virtual resource assignment constraints; anddetermine assignment of the requested virtual resources within the cloud environment based on the amount of virtual resources requested and the one or more virtual resource assignment constraints, wherein the processor is configured to determine assignment of the requested virtual resources within the cloud environment by: determining, from the set of available datacenters, a set of selected datacenters to which the requested virtual resources are to be assigned, the set of selected datacenters comprising two or more available datacenters from the set of available datacenters, wherein determining the set of selected datacenters to which the requested virtual resources are to be assigned comprises selecting a subset of the available datacenters that minimizes a maximum distance between any two of the available datacenters subject to one or more constraints;determining assignment of respective portions of the requested virtual resources to the datacenters in the set of selected datacenters, the requested virtual resources being assigned to two or more selected datacenters from the set of selected datacenters;selecting respective sets of physical resources of the datacenters in the set of selected datacenters to host the respective portions of the requested virtual resources assigned to the datacenters in the set of selected datacenters; anddetermining assignment of the respective portions of the requested virtual resources to the respective sets of physical resources of the datacenters in the set of selected datacenters.
地址 Boulogne-Billancourt FR
您可能感兴趣的专利