×

Systems and methods for provisioning and managing an elastic computing infrastructure

  • US 9,762,503 B2
  • Filed: 11/05/2013
  • Issued: 09/12/2017
  • Est. Priority Date: 11/05/2012
  • Status: Active Grant
First Claim
Patent Images

1. A provisioning and management system comprising:

  • a memory;

    at least one processor coupled to the memory; and

    a management component executable by the at least one processor and configured to;

    instantiate a plurality of objects, each object of the plurality of objects having an inherited set of properties and methods, the plurality of objects comprising an objective object and at least one resource object, the objective object having a resource collection comprising an identifier of the at least one resource object and instructions that specify processing performed by the objective object, the at least one resource object being configured to control at least one capacity of at least one resource, the at least one resource being at least one of a physical resource and virtual resource provided by at least one computer system, and to allocate an amount of the at least one capacity sufficient for the processing of the objective object to be performed at a predetermined performance level, wherein the objective object is an elastic service objective object having properties specifying the at least one capacity and being configured to adjust the at least one capacity in response to a change in the properties;

    monitor the processing of the objective object; and

    adjust the at least one capacity, via the at least one resource object, to maintain the processing of the objective object at the predetermined performance level.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×