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:
Jan. 06, 2015

Filed:

Jan. 23, 2012
Applicants:

Rohith K. Ashok, Apex, NC (US);

Roy F. Brabson, Raleigh, NC (US);

Hugh E. Hockett, Raleigh, NC (US);

Matt R. Hogstrom, Cary, NC (US);

Wolfgang Segmuller, Valhalla, NY (US);

Matthew J. Sheard, Morrisville, NC (US);

Inventors:

Rohith K. Ashok, Apex, NC (US);

Roy F. Brabson, Raleigh, NC (US);

Hugh E. Hockett, Raleigh, NC (US);

Matt R. Hogstrom, Cary, NC (US);

Wolfgang Segmuller, Valhalla, NY (US);

Matthew J. Sheard, Morrisville, NC (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 15/173 (2006.01); H04L 29/08 (2006.01);
U.S. Cl.
CPC ...
H04L 67/1031 (2013.01);
Abstract

A method, system and computer program product for dynamically building a set of compute nodes to host a user's workload. An administrative server receives workload definitions that include the types of workloads that are to be run in a cloud group as well as a number of instances of each workload the cloud group should support. These workload definitions are used to determine the virtual machine demands that the cloud group will place on the cloud environment. The administrative server further receives the demand constraints, placement constraints and license enforcement policies. The administrative server identifies a set of compute nodes to host the user's workload based on the virtual machines demands, the demand constraints, the placement constraints and the license enforcement policies. In this manner, a set of compute nodes is dynamically built for consideration in forming a cloud group without the user requiring knowledge of the cloud's composition.


Find Patent Forward Citations

Loading…