×

System and method for supporting fault tolerant job management in a cloud platform environment

  • US 9,497,145 B2
  • Filed: 09/03/2014
  • Issued: 11/15/2016
  • Est. Priority Date: 09/20/2013
  • Status: Active Grant
First Claim
Patent Images

1. A system for supporting fault tolerant job management in a cloud computing environment, comprising:

  • a computer, including a cloud environment executing thereon;

    one or more service management engines;

    wherein each service management engine corresponds to a service type and supports provisioning of an enterprise application as a service instance of the service type on one or more clusters of the cloud environment by generating administrative commands;

    a job manager that manages the execution of jobs within the cloud environment including their job states;

    a job manager service that provides an application program interface which receives the administrative commands to be processed within the cloud environment as jobs;

    wherein the job manager is configured to register and assign identifications to the jobs and is further configured to save or purge results of execution of the administrative commands in accordance with a retention policy; and

    wherein the job manager supports fault tolerant job processing includingassociating the jobs with checkpoints,recognizing a failover command for the jobs, andassociating the jobs with work units of the administrative commands, andstoring a state for each job upon processing each work unit of the command.

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