Patent ID: 7840969

Claim:
A method for management of a job, comprising: executing, by one or more storage systems of a plurality of storage systems within a storage system cluster, a job manager of a plurality of job managers, at least one storage system within the storage system cluster communicating with another storage system within the storage system cluster via a cluster switch; executing, by each storage system within the storage system cluster, a storage operating system to perform storage functions; issuing a command to perform the job, the job to be performed by an appropriate job manager of the plurality of job managers; creating a configuration object associated with the job; utilizing the configuration object to create a job object; loading the job object onto a queue of a distributed data store; examining, by one or more of each job manager, the job object to determine if a particular storage system executing a particular job manager may process the job object as the appropriate job manager; and retrieving, from the distributed data store, in response to the particular storage system executing the particular job manager being able to process the job object, the job object to be processed by the particular job manager.