Distributed hierarchical rendering and provisioning of cloud services
First Claim
1. A method comprising:
- at a device in a cloud computing system comprising a plurality of hierarchical levels, receiving a cloud service request for rendering and provisioning of a virtual data center;
determining which aspects of the cloud service request are to be satisfied by devices in a first hierarchical level and which aspects of the cloud service request are to be satisfied by devices in a second hierarchical level and in subsequent hierarchical levels;
providing rendering and provisioning commands to one or more devices in the first hierarchical level that are selected to satisfy aspects of the cloud service request in the first hierarchical level; and
sending to a device in the second hierarchical level a subset cloud service request for aspects of the cloud service request that are to be satisfied by devices in the second hierarchical level when the devices in the first hierarchical level cannot satisfy aspects of the cloud service request.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques are provided herein for distributed and hierarchical rendering and provisioning of cloud services. At a device in a cloud computing system comprising a plurality of hierarchical levels, a cloud service request is received for rendering and provisioning of a virtual data center. A determination is made as to which aspects of the cloud service request are to be satisfied by devices in a first hierarchical level and which aspects of the cloud service request are to be satisfied by devices in a second hierarchical level and in subsequent hierarchical levels. Rendering and provisioning commands are provided to one or more devices in the first hierarchical level that are selected to satisfy aspects of the cloud service request in the first hierarchical level. A subset cloud service request for aspects of the cloud service request that are to be satisfied by devices in the second hierarchical level is sent to a device in the second hierarchical level.
54 Citations
22 Claims
-
1. A method comprising:
-
at a device in a cloud computing system comprising a plurality of hierarchical levels, receiving a cloud service request for rendering and provisioning of a virtual data center; determining which aspects of the cloud service request are to be satisfied by devices in a first hierarchical level and which aspects of the cloud service request are to be satisfied by devices in a second hierarchical level and in subsequent hierarchical levels; providing rendering and provisioning commands to one or more devices in the first hierarchical level that are selected to satisfy aspects of the cloud service request in the first hierarchical level; and sending to a device in the second hierarchical level a subset cloud service request for aspects of the cloud service request that are to be satisfied by devices in the second hierarchical level when the devices in the first hierarchical level cannot satisfy aspects of the cloud service request. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A non-transitory computer-readable memory medium storing instructions that, when executed by a processor, cause the processor to:
-
at a device in a cloud computing system comprising a plurality of hierarchical levels, receive a cloud service request for rendering and provisioning of a virtual data center; determine which aspects of the cloud service request are to be satisfied by devices in the first hierarchical level and which aspects of the cloud service request are to be satisfied by devices in a second hierarchical level and in subsequent hierarchical levels; provide rendering and provisioning commands to one or more devices in the first hierarchical level that are selected to satisfy aspects of the cloud service request in the first hierarchical level; and send to a device in the second hierarchical level a subset cloud service request for aspects of the cloud service request that are to be satisfied by devices in the second hierarchical level when the devices in the first hierarchical level cannot satisfy aspects of the cloud service request. - View Dependent Claims (13, 14, 15)
-
-
16. An apparatus comprising:
-
a network interface unit configured to perform communications over a network; a processor configured to be coupled to the network interface unit, wherein the processor is configured to; receive a cloud service request for rendering and provisioning of a virtual data center in a cloud computing system comprising a plurality of hierarchical levels; determine which aspects of the cloud service request are to be satisfied by devices in a first hierarchical level and which aspects of the cloud service request are to be satisfied by devices in a second hierarchical level and in subsequent hierarchical levels; provide rendering and provisioning commands to one or more devices in the first hierarchical level that are selected to satisfy aspects of the cloud service request in the first hierarchical level; and send to a device in the second hierarchical level a subset cloud service request for aspects of the cloud service request that are to be satisfied by devices in the second hierarchical level when the devices in the first hierarchical level cannot satisfy aspects of the cloud service request. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
Specification