METHODS AND SYSTEMS TO MANAGE COMPUTER RESOURCES IN ELASTIC MULTI-TENANT CLOUD COMPUTING SYSTEMS
First Claim
1. A method comprising:
- partitioning a first resource reservation of a first virtual data center between a first cluster and a second cluster and partitioning a second resource reservation of a second virtual data center between the first cluster and the second cluster; and
based on the partitioning of the first resource reservation and the second resource reservation, collectively adjusting a first portion of the first resource reservation allotted to the first cluster and a second portion of the second resource reservation allotted to the first cluster in a same reconfiguration operation.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems to reconfigure clusters in elastic multi-tenant cloud computing system. An example method includes partitioning a first resource reservation of a first virtual data center between a first cluster and a second cluster and partitioning a second resource reservation of a second virtual data center between the first cluster and the second cluster, and based on the partitioning of the first resource reservation and the second resource reservation, collectively adjusting a first portion of the first resource reservation allotted to the first cluster and a second portion of the second resource reservation allotted to the first cluster in a same reconfiguration operation.
39 Citations
24 Claims
-
1. A method comprising:
-
partitioning a first resource reservation of a first virtual data center between a first cluster and a second cluster and partitioning a second resource reservation of a second virtual data center between the first cluster and the second cluster; and based on the partitioning of the first resource reservation and the second resource reservation, collectively adjusting a first portion of the first resource reservation allotted to the first cluster and a second portion of the second resource reservation allotted to the first cluster in a same reconfiguration operation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A configuration system comprising:
-
a partitioner to partition a first resource reservation of a first virtual data center between a first cluster and a second cluster and to partition a second resource reservation of a second virtual data center between the first cluster and the second cluster; and a resource adjuster to adjust, based on the partitioning of the first resource reservation and the partitioning of the second resource reservation, a first portion of the first resource reservation allotted to the first cluster and a second portion of the second resource reservation allotted to the first cluster in a same reconfiguration operation.
-
- 10. A configuration system as defined in claim 10 wherein the resource adjuster is to adjust the first portion and the second portion based on a first deployment event affecting the first virtual data center and a second deployment event affecting the second virtual data center, respectively, and to adjust the first and second portions after both the first deployment and the second deployment events have occurred.
- 12. A configuration system as defined in claim 12 wherein the trigger signal is a current trigger signal, the resource adjuster is to adjust the first portion and the second portion based on a first deployment event affecting the first virtual data center and a second deployment event affecting the second virtual data center, respectively, and the first and second deployment events occurring in a time intervening between the trigger signal and an earlier trigger signal.
-
15. A configuration system as defined in claim 15 wherein multiple deployment events affecting the first virtual data center occur in the intervening time and the partitioner partitions the first resource reservation based on a net change in a number of virtual machines associated with the multiple deployment events.
-
17. A tangible machine readable medium comprising instructions that, when executed, cause a machine to at least:
-
partition multiple virtual data center resource reservations between a first cluster and a second cluster to determine a respective portion of each respective resource reservation to be allotted to the first cluster; and based on the respective portions, collectively adjust respective resources assigned to the respective cluster resource pools of the first cluster in a same reconfiguration operation. - View Dependent Claims (24)
-
- 18. A tangible machine readable medium as defined in claim 18 wherein the respective portions are determined based on respective deployment events and the reconfiguration operation is delayed until after all of the deployment events have occurred.
-
20. A tangible machine readable medium as defined in claim 20 wherein the trigger signal is a current trigger signal, the respective portions are determined based on respective deployment events, and the respective deployment events occur in time intervening between the current trigger signal and an earlier trigger signal.
Specification