Provisioning virtual private data centers
First Claim
Patent Images
1. A provisioning system for a cloud computing network, comprising:
- a storage device, storing;
a plurality of point of deployment (POD) data structures, each POD data structure storing parameter data for a respective service supplied by the cloud under a variety of configurations supported by the service,a plurality of virtual private data center (VPDC) data structures, each VPDC data structure storing parameter data extracted from the POD structures according to a respective level of service selected by a respective tenant, anda processor that executes code to present a user interface for engagement with a tenant of the cloud network, to present data of the VPDC data structures to a tenant and receive selections in response thereto, and further to provision a tenant VPDC within the cloud according to the selected VPDC configurations and service level.
1 Assignment
0 Petitions
Accused Products
Abstract
An automatically provisioned virtual private data center provided on a cloud network of multiple virtual private data centers that reside in one or more physical data centers and may migrate between multiple physical data centers. The VPDC is a encapsulated virtual structure provisioned according to customer selected options within a virtual data center having one or more foundation nodes. Different service profiles are provided in a provisioning interface to the customer, each defining several configuration specifics that are used to automatically provision a VPDC for the customer.
31 Citations
19 Claims
-
1. A provisioning system for a cloud computing network, comprising:
-
a storage device, storing; a plurality of point of deployment (POD) data structures, each POD data structure storing parameter data for a respective service supplied by the cloud under a variety of configurations supported by the service, a plurality of virtual private data center (VPDC) data structures, each VPDC data structure storing parameter data extracted from the POD structures according to a respective level of service selected by a respective tenant, and a processor that executes code to present a user interface for engagement with a tenant of the cloud network, to present data of the VPDC data structures to a tenant and receive selections in response thereto, and further to provision a tenant VPDC within the cloud according to the selected VPDC configurations and service level. - View Dependent Claims (2, 3)
-
-
4. A method of provisioning resources of a cloud computing network by a cloud tenant, comprising:
-
retrieving, by a computer and from storage, data of a plurality of Virtual Private Data Center (VPDC) configuration options, the VPDC configuration options storing parameter data extracted from POD data structures of the cloud network, the POD data structures storing parameter data for a respective service supplied by the cloud under a variety of service configurations, presenting, by the computer, the retrieved configuration options to the tenant, receiving, by the computer, selections in response to the presented configuration options, and installing, by the computer, a Virtual Private Data Center (VPDC) instance within the cloud network according to the configurations selected. - View Dependent Claims (5, 6, 7, 8, 9, 10)
-
-
11. A method of provisioning a Virtual Private Data Center (VPDC) in a cloud network of physical data centers, comprising:
-
providing, by a computer, a design user interface to a user; receiving, by the computer, configuration selections from the user, including a service level selection; creating, by the computer, a design manifest based on the configuration selections; automatically provisioning, by the computer, a VPDC based on the design manifest, wherein the VPDC is provisioned in a cloud site physical data center configured to provide a plurality of VPDCs, and wherein the cloud site physical data center is organized with a plurality of service deployments and a plurality of compute-resource deployments, which together provide the VPDCs, based on configuration data specified by each VPDC. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
Specification