SYSTEM AND METHOD FOR MANAGING INFORMATION TECHNOLOGY MODELS IN AN INTELLIGENT WORKLOAD MANAGEMENT SYSTEM
First Claim
1. A system for managing information technology models in an intelligent workload management system, comprising:
- an identity vault that stores federated information defining unique identities for a plurality of managed entities across a plurality of authentication domains;
a discovery engine that populates a model of an information technology infrastructure and enriches the model of the information technology infrastructure with the federated information stored in the identity vault and identity information obtained from the information technology infrastructure; and
a management infrastructure that manages one or more planned changes to the model of the information technology infrastructure, wherein the management infrastructure is configured to;
construct an implementation plan for the planned changes to the model of the information technology infrastructure, wherein the implementation plan includes an approval workflow that coordinates interaction between one or more human approvers and one or more of the plurality of managed entities;
manage the implementation plan constructed for the planned changes, wherein managing the implementation plan includes coordinating the interaction between the one or more human approvers and the one or more of the plurality of managed entities to implement the planned changes in the information technology infrastructure;
capture a snapshot of the planned information technology infrastructure in response to implementing the planned changes in the information technology infrastructure;
compare the snapshot of the planned information technology infrastructure to the operational state for the information technology infrastructure; and
detect a real-time drift in the operational state for the information technology infrastructure in response to determining that the operational state for the information technology infrastructure does not conform to the snapshot of the planned information technology infrastructure.
16 Assignments
0 Petitions
Accused Products
Abstract
The system and method described herein for managing information technology models in an intelligent workload management system may include a computing environment having a model-driven, service-oriented architecture for creating collaborative threads to manage workloads. In particular, the management threads may converge information for managing planned changes and recovery processes for version-controlled snapshots of the information technology models. For example, a discovery engine may enrich models of an infrastructure with identity information obtained from an identity vault and the infrastructure itself, and a management infrastructure may then manage planned changes to the infrastructure model. In particular, the management infrastructure may construct implementation plans that coordinate interaction between managed entities to implement the planned changes, and may further detect drifts between operational states and planned states for the infrastructure models.
-
Citations
20 Claims
-
1. A system for managing information technology models in an intelligent workload management system, comprising:
-
an identity vault that stores federated information defining unique identities for a plurality of managed entities across a plurality of authentication domains; a discovery engine that populates a model of an information technology infrastructure and enriches the model of the information technology infrastructure with the federated information stored in the identity vault and identity information obtained from the information technology infrastructure; and a management infrastructure that manages one or more planned changes to the model of the information technology infrastructure, wherein the management infrastructure is configured to; construct an implementation plan for the planned changes to the model of the information technology infrastructure, wherein the implementation plan includes an approval workflow that coordinates interaction between one or more human approvers and one or more of the plurality of managed entities; manage the implementation plan constructed for the planned changes, wherein managing the implementation plan includes coordinating the interaction between the one or more human approvers and the one or more of the plurality of managed entities to implement the planned changes in the information technology infrastructure; capture a snapshot of the planned information technology infrastructure in response to implementing the planned changes in the information technology infrastructure; compare the snapshot of the planned information technology infrastructure to the operational state for the information technology infrastructure; and detect a real-time drift in the operational state for the information technology infrastructure in response to determining that the operational state for the information technology infrastructure does not conform to the snapshot of the planned information technology infrastructure. - View Dependent Claims (2, 3, 4)
-
-
5. A system for managing information technology models in an intelligent workload management system, comprising:
-
an identity vault that stores federated information defining unique identities for a plurality of managed entities across a plurality of authentication domains; a discovery engine that populates a model of an information technology infrastructure and enriches the model of the information technology infrastructure with the federated information stored in the identity vault and identity information obtained from the information technology infrastructure; and a management infrastructure that manages one or more planned changes to the model of the information technology infrastructure, wherein the management infrastructure is configured to; construct an implementation plan for the planned changes to the model of the information technology infrastructure, wherein the implementation plan includes an approval workflow that coordinates interaction between one or more human approvers and one or more of the plurality of managed entities; manage the implementation plan constructed for the planned changes, wherein managing the implementation plan includes coordinating the interaction between the one or more human approvers and the one or more of the plurality of managed entities to implement the planned changes in the information technology infrastructure; and capture a snapshot of the planned information technology infrastructure in response to implementing the planned changes in the information technology infrastructure. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for managing information technology models in an intelligent workload management system, comprising:
-
storing, in an identity vault, federated information defining unique identities for a plurality of managed entities across a plurality of authentication domains; populating, by a discovery engine, a model of an information technology infrastructure, wherein the discovery engine enriches the model of the information technology infrastructure with the federated information stored in the identity vault and identity information obtained from the information technology infrastructure; and managing, by a management infrastructure, one or more planned changes to the model of the information technology infrastructure, wherein managing the planned changes includes; constructing an implementation plan for the planned changes to the model of the information technology infrastructure, wherein the implementation plan includes an approval workflow that coordinates interaction between one or more human approvers and one or more of the plurality of managed entities; managing the implementation plan constructed for the planned changes, wherein managing the implementation plan includes coordinating the interaction between the one or more human approvers and the one or more of the plurality of managed entities to implement the planned changes in the information technology infrastructure; and capturing a snapshot of the planned information technology infrastructure in response to implementing the planned changes in the information technology infrastructure. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification