Provisioning and managing a cluster deployed on a cloud
AssigneeAdobe Systems Incorporated
InventorDavid Tompkins
Life of this patent
Estimating the term…
Loading patent…
AssigneeAdobe Systems Incorporated
InventorDavid Tompkins
Estimating the term…
A system is provided to provision and manage cloud-based clustered application deployment. In one example embodiment, a cloud-based clustered application deployment uses a three tier topology that includes a load balancing tier, an application tier, and a database tier. Each tier comprises a set of nodes, where each node is implemented using a virtual instance of a machine running within a public virtualization space, such as, e.g., the virtualization space provided by Amazon's Elastic Compute Cloud (EC2) service. A controller is provided to enforce sequential start sequence of a cluster using an asynchronous messaging system that provides notifications to cluster nodes as the individual nodes of the cluster become available. This messaging system is also used when the size of the cluster is increased or decreased.
A computer-implemented method comprising:
A computer-implemented system comprising:
A tangible machine-readable storage medium in communication with at least one processor, the tangible machine-readable storage medium having instructions which when executed by the at least one processor, data to cause a machine to perform operations comprising:
Dependencies are inferred from the claim text.