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.

Date of Patent:
Apr. 28, 2015

Filed:

Aug. 28, 2012
Applicants:

Anamitra R. Choudhury, Vasant Kunj, IN;

Thomas George, Gurgaon, IN;

Monu Kedia, Vasant Kunj, IN;

Yogish Sabharwal, Gurgaon, IN;

Vaibhav Saxena, Vasant Kunj, IN;

Inventors:

Anamitra R. Choudhury, Vasant Kunj, IN;

Thomas George, Gurgaon, IN;

Monu Kedia, Vasant Kunj, IN;

Yogish Sabharwal, Gurgaon, IN;

Vaibhav Saxena, Vasant Kunj, IN;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/455 (2006.01); G06F 9/46 (2006.01); G06F 15/173 (2006.01); G06F 9/50 (2006.01); G06F 9/48 (2006.01);
U.S. Cl.
CPC ...
G06F 9/5027 (2013.01); G06F 9/45558 (2013.01); G06F 2009/4557 (2013.01); G06F 9/4843 (2013.01); G06F 9/5033 (2013.01); G06F 9/5072 (2013.01);
Abstract

A computer-implemented method of load balancing including calculating an expected cost set associated with an application-specific task of an application executing on a processing resource in a cloud computing environment, and communicating the expected cost set from the processing resource to a cloud management system. Resource mapping of applications currently executing in the cloud computing environment are retrieved, the application-specific task is assigned to a specific computational resource in the cloud computing environment based on the expected cost set and the resource mapping of applications currently executing in the cloud computing environment. A task to VM (virtual machine) assignment is determined based on the assignment of the application-specific task to the specific computational resource. The task to VM assignment is transferred from the cloud management system to the application executing on the processing resource in the cloud computing environment.


Find Patent Forward Citations

Loading…