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:
Feb. 16, 2016
Filed:
Nov. 19, 2013
Xerox Corporation, Norwalk, CT (US);
Barry G Gombert, Rochester, NY (US);
Lee C Moore, Penfield, NY (US);
Francisco M Valeriano, Torrance, CA (US);
Xerox Corporation, Norwalk, CT (US);
Abstract
The disclosed embodiments illustrate methods and systems for managing virtual machines in a distributed computing environment. The method includes determining an estimated execution time for each job type in one or more jobs received from users and subscribing to virtual machines from the distributed computing environment to execute jobs of each type. The virtual machines are subscribed based on service level agreement (SLA) terms, quality of service (QoS) metrics, and/or the estimated execution time. Further, an actual job execution time for each job executed on an associated subscribed virtual machine is monitored. Thereafter, one or more under-performing virtual machines are identified based on the actual execution time, the estimated execution time, and a tolerance value for each type of job. The one or more under-performing virtual machines are released, while a new set of virtual machines are re-subscribed, such that the SLA terms and the QoS metrics are met.