DYNAMIC HIGH AVAILABILITY POLICY CREATION BASED UPON ENTRIES IN A CONFIGURATION MANAGEMENT DATABASE (CMDB) AND A BEST PRACTICES TEMPLATE
First Claim
1. A method for dynamically creating of a high availability policy based upon entries in a configuration management database (CMDB) and a best practices template, the method comprising:
- directing resource discovery in a CMDB for a selected application to discover components and dependencies of the selected application;
mapping the components and dependencies discovered for the selected application in the CMDB to a best practices template specifying a parameterized high availability topology for the selected application; and
,storing the best practices template with mapped components and dependencies as a high availability policy for the selected application.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for dynamically creating of a high availability policy based upon entries in a configuration management database (CMDB) and a best practices template can be provided. The method can include directing resource discovery in a CMDB for a selected application to discover components and dependencies of the selected application. The method also can include mapping the components and dependencies discovered for the selected application in the CMDB to a best practices template specifying a parameterized high availability topology for the selected application. Finally, the method can include storing the best practices template with mapped components and dependencies as a high availability policy for the selected application.
-
Citations
12 Claims
-
1. A method for dynamically creating of a high availability policy based upon entries in a configuration management database (CMDB) and a best practices template, the method comprising:
-
directing resource discovery in a CMDB for a selected application to discover components and dependencies of the selected application; mapping the components and dependencies discovered for the selected application in the CMDB to a best practices template specifying a parameterized high availability topology for the selected application; and
,storing the best practices template with mapped components and dependencies as a high availability policy for the selected application. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A high availability policy creation and deployment data processing system configured for the dynamic creation of a high availability policy based upon entries in a configuration management database (CMDB) and a best practices template, the system comprising:
-
a host server configured for communicative coupling to a CMDB over a computer communications network; and
,a high availability policy generation module executing in the host server, the high availability policy generation module comprising program code enabled to direct resource discovery in the CMDB for a selected application to discover components and dependencies of the selected application, to map the components and dependencies discovered for the selected application in the CMDB to a best practices template specifying a parameterized high availability topology for the selected application, and to store the best practices template with mapped components and dependencies as a high availability policy for the selected application. - View Dependent Claims (7)
-
-
8. A computer program product for dynamically creating of a high availability policy based upon entries in a configuration management database (CMDB) and a best practices template, the computer program product comprising:
-
a computer usable medium having computer usable program code embodied therewith, the computer usable program code comprising; computer usable program code for directing resource discovery in a CMDB for a selected application to discover components and dependencies of the selected application; computer usable program code for mapping the components and dependencies discovered for the selected application in the CMDB to a best practices template specifying a parameterized high availability topology for the selected application; and
,computer usable program code for storing the best practices template with mapped components and dependencies as a high availability policy for the selected application. - View Dependent Claims (9, 10, 11, 12)
-
Specification