METHODS AND SYSTEMS FOR COMMUNICATING WITH THIRD PARTY RESOURCES IN A CLOUD COMPUTING ENVIRONMENT
First Claim
1. A method of incorporating third party resources in a cloud computing environment, comprising:
- receiving a request to include user-controlled resources in a cloud;
determining a management system for the user-controlled resources;
determining commands to communicate with the management system to allocate a set of resources, from the user-controlled resources, to the cloud; and
allocating the set of resources utilizing the determined commands to communicate with the management system.
1 Assignment
0 Petitions
Accused Products
Abstract
A cloud computing environment can be configured to allow third party, user-controlled resources to be included in the pool of resources available in the cloud, regardless of the type of system supporting the user-controlled resources. A cloud management system can identify a particular type of management system supporting the user-controlled resources and the commands necessary to communicate with the particular type of management system. Once the particular type of management system is identified, the cloud management system can communicate with the particular type of management system, utilizing the determined commands and protocols, to coordinate access to the user-controlled resources. The cloud management system can identify, allocate, and manage a set of resources from the user-controlled resources utilizing the commands and protocols.
-
Citations
21 Claims
-
1. A method of incorporating third party resources in a cloud computing environment, comprising:
-
receiving a request to include user-controlled resources in a cloud; determining a management system for the user-controlled resources; determining commands to communicate with the management system to allocate a set of resources, from the user-controlled resources, to the cloud; and allocating the set of resources utilizing the determined commands to communicate with the management system. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for incorporating third party resources in cloud computing environments, comprising:
-
a network interface to user controlled resources; and a cloud management system, communicating with the network interface, the cloud management system being configured to— receive a request to include the user-controlled resources in a cloud; determine a management system for the user-controlled resources; determine commands to communicate with the management system to allocate a set of resources, from the user-controlled resources, to the cloud; and allocate the set of resources utilizing the determined commands to communicate with the management system. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer readable storage medium comprising instructions for causing a processing system to perform a method comprising:
-
receiving a request to include user-controlled resources in a cloud; determining a management system for the user-controlled resources; determining commands to communicate with the management system to allocate a set of resources, from the user-controlled resources, to the cloud; and allocating the set of resources utilizing the determined commands to communicate with the management system. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification