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:
Jul. 07, 2015

Filed:

Oct. 20, 2010
Applicants:

Alexander Hopmann, Seattle, WA (US);

Marc Keith Windle, Surrey, CA;

Patrick Simek, Redmond, WA (US);

Erick Raymundo Lerma, Bothell, WA (US);

Dan Rosenthal, Seattle, WA (US);

Inventors:

Alexander Hopmann, Seattle, WA (US);

Marc Keith Windle, Surrey, CA;

Patrick Simek, Redmond, WA (US);

Erick Raymundo Lerma, Bothell, WA (US);

Dan Rosenthal, Seattle, WA (US);

Assignee:
Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 15/173 (2006.01); G06F 9/50 (2006.01); G06F 9/455 (2006.01);
U.S. Cl.
CPC ...
G06F 9/5044 (2013.01); G06F 9/5022 (2013.01); G06F 9/5016 (2013.01); G06F 9/505 (2013.01); G06F 9/45558 (2013.01); G06F 9/5055 (2013.01);
Abstract

Objects are placed on hosts using hard constraints and soft constraints. The objects to be placed on the host may be many different types of objects. For example, the objects to place may include tenants in a database, virtual machines on a physical machine, databases on a virtual machine, tenants in directory forests, tenants in farms, and the like. When determining a host for an object, a pool of hosts is filtered through a series of hard constraints. The remaining pool of hosts is further filtered through soft constraints to help in selection of a host. A host is then chosen from the remaining hosts.


Find Patent Forward Citations

Loading…