Patent ID: 8645957
Filing Date: 2014-02-04
Classification: G06F

Abstract:
1. A method executed on a computing device for providing optimized datacenter management by centralized task execution, the method comprising: registering ActionSource types and action types with a datacenter management service (DMS) data storage; registering at least one of tasks and incident remediations with the DMS data storage as action mappings; including a remote manageability layer in an action wherein the remote manageability layer varies based on one of the action types and one of the tasks associated with the action; enabling initiation of the action by one of an application and a service through a dispatcher application programming interface (API) using an action mapping identifier; scheduling the initiated action for execution; invoking an instance of the scheduled action by an action invoker application through a stateless process providing data for creating and invoking the instance of the scheduled action to the action invoker application, the action invoker application working against an IAction and an IActionSource interface of the action instance and an ActionSource instance that are created using an inversion of control approach enabling action types and ActionSource types to be executed and integrated without DMS code changes; and executing the scheduled action.