×

Resource provisioning method

  • US 9,999,030 B2
  • Filed: 07/29/2015
  • Issued: 06/12/2018
  • Est. Priority Date: 08/15/2013
  • Status: Active Grant
First Claim
Patent Images

1. A resource provisioning method applied to a distributed data center system with at least two data centers, the method comprising:

  • receiving, by a first data center, a resource request message, wherein the first data center is any data center that receives the resource request message in the distributed data center system, and the resource request message comprises a tenant identifier and a resource template identifier;

    obtaining, by the first data center, resource template information according to the tenant identifier and the resource template identifier, wherein the resource template information includes a network resource specification parameter;

    obtaining, by the first data center, a destination data center list according to the resource template information and the tenant identifier, wherein the destination data center list comprises the first data center and a second data center;

    creating, by the first data center, a virtual network according to the tenant identifier and a network name in the network resource specification parameter, wherein creating the virtual network comprises;

    1) determining, by the first data center through analyzing the resource template information, one or more destination data center for which a virtual subnet needs to be created, wherein the one or more destination data center includes the first data center;

    2) creating, by the first data center, the virtual subnet according to the tenant identifier, the identifier of the virtual network, and a subnet name in the network resource specification parameter; and

    3) synchronizing, by the first data center, information about the virtual subnet to the second data center in the destination data center list, wherein the information includes the tenant identifier, the subnet name, and identifiers of the virtual network and the virtual subnet;

    sending, by the first data center, a request to the second data center for creating a virtual machine and adding the virtual machine to the virtual network, wherein the request includes a virtual machine specification identifier indicating one or more virtual machine specification; and

    receiving, by the first data center, an identifier (ID) of the virtual machine from the second data center.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×