Cloud resources allocation optimization
AssigneeMicrosoft Technology Licensing, LLC
InventorsWenqin TANG, Gang WANG, Binhong ZHAO, ZhaoGuo JIANG
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Technology Licensing, LLC
InventorsWenqin TANG, Gang WANG, Binhong ZHAO, ZhaoGuo JIANG
Estimating the term…
A computer system is configured to receive a request for allocation of a resource within a cloud environment that includes multiple regions. The computer system then identifies multiple subscriptions in each of the multiple regions. Each subscription is associated with a quota and a usage amount. For each region, the computer system computes a total quota indicating a sum of quotas of the multiple subscriptions and a total usage amount indicating a sum of used amount of the multiple subscriptions in the corresponding region, and computes a total usage ratio based on the total usage amount and the total quota. The computer system then selects a particular region in the multiple regions based on the total usage ratios, and selects a particular subscription in the multiple subscriptions in the particular region based on at least one rule that balances usage of different types of resources.
A computer system comprising:
A method implemented at a computer system for intelligent allocation of resources in a cloud environment, the method comprising:
A computer program product comprising at least one hardware storage device having stored thereon computer-executable instructions that are structured such that, when the computer-executable instructions are executed by at least one processor of a computer system, the computer-executable instructions configure the computer system to perform:
Dependencies are inferred from the claim text.