The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Jan. 06, 2015
Filed:
Jun. 21, 2012
Ganesha Shanmuganathan, Mountain View, CA (US);
Anne Marie Holler, Los Altos, CA (US);
Pradeep Padala, Sunnyvale, CA (US);
Rean Griffith, Oakland, CA (US);
Shankari Kalyanaraman, Mountain View, CA (US);
Ganesha Shanmuganathan, Mountain View, CA (US);
Anne Marie Holler, Los Altos, CA (US);
Pradeep Padala, Sunnyvale, CA (US);
Rean Griffith, Oakland, CA (US);
Shankari Kalyanaraman, Mountain View, CA (US);
VMware, Inc., Palo Alto, CA (US);
Abstract
Embodiments perform opportunistically proactive resource scheduling for a plurality of resource-consuming entities. The scheduling is based on both current entitlement (or demand) by the entities and predicted future entitlement (or demand) by the entities. Resources are allocated based on the current demands, while any remaining resource capacity is further allocated to entities based on predicted demands. In some embodiments, the scheduling is performed on a cluster of hosts executing a plurality of virtual machines (VMs) in a virtualized datacenter to implement load balancing.