Infrastructure configuration and inventory manager
First Claim
1. A solution configuration management method performed by an information handling system, wherein the method comprises:
- accessing, by a central processing unit of the information handling system, a master manifest indicating one or more baseline configurations for an infrastructure assembly, wherein the infrastructure assembly includes a heterogeneous plurality of information handling resources and wherein the master manifest indicates;
a resource type identifier corresponding to each of the heterogeneous plurality of information handling resources; and
one or more compliance-capable resources for each resource type identifier;
determining, by the central processing unit, a first configuration of a first infrastructure wherein the first infrastructure comprises a first plurality of deployed information handling resources;
associating a first information handling resource of the first plurality of deployed information handling resources with a first registered configuration plugin, wherein the first registered configuration plugin;
supports one or more representational state transfer (REST) compliant methods for communicating with the first information handling resource; and
defines one or more interfaces, compatible with the first information handling resource, for each of the one or more REST compliant methods; and
performing, by the central processing unit, a validation operation to determine whether the first configuration corresponds to any of the one or more baseline configurations.
3 Assignments
0 Petitions
Accused Products
Abstract
A configuration management resource manages the solution-level configuration of an infrastructure that includes a plurality of deployed information handling resources. The management resource has access to a master manifest, corresponding to the solution infrastructure, that identifies one or more baselined configurations of the solution infrastructure. The master manifest may include a resource type identifier corresponding to each resource deployed in the infrastructure. For each resource type, the manifest may identify all compliance-capable resources, one or more baselined components for each of said resources, and one or more baseline-required attributes for each of said components. The management resource may register resource specific plugins to implement a standard set of REST-compliant methods. The management resource may determine the current configuration of deployed infrastructure, validate the current configuration against baseline configurations identified in the manifest, and incorporate a point in time configuration as a versioned baseline in master manifest.
4 Citations
20 Claims
-
1. A solution configuration management method performed by an information handling system, wherein the method comprises:
-
accessing, by a central processing unit of the information handling system, a master manifest indicating one or more baseline configurations for an infrastructure assembly, wherein the infrastructure assembly includes a heterogeneous plurality of information handling resources and wherein the master manifest indicates; a resource type identifier corresponding to each of the heterogeneous plurality of information handling resources; and one or more compliance-capable resources for each resource type identifier; determining, by the central processing unit, a first configuration of a first infrastructure wherein the first infrastructure comprises a first plurality of deployed information handling resources; associating a first information handling resource of the first plurality of deployed information handling resources with a first registered configuration plugin, wherein the first registered configuration plugin; supports one or more representational state transfer (REST) compliant methods for communicating with the first information handling resource; and defines one or more interfaces, compatible with the first information handling resource, for each of the one or more REST compliant methods; and performing, by the central processing unit, a validation operation to determine whether the first configuration corresponds to any of the one or more baseline configurations. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An information handling system, wherein the information handling system comprises:
-
a central processing unit (CPU); and a computer readable medium including process-executable program instructions that, when executed, cause the CPU to perform operations, wherein the operations include; accessing a master manifest indicating one or more baseline configurations for a infrastructure assembly, wherein the infrastructure assembly includes a heterogeneous plurality of information handling resources and wherein the master manifest indicates; a resource type identifier corresponding to each of the heterogeneous plurality of information handling resources; and one or more compliance-capable resources for each resource type identifier; determining a first configuration of a first infrastructure wherein the first infrastructure comprises a first plurality of deployed information handling resources; associating a first information handling resource of the first plurality of deployed information handling resources with a first registered configuration plugin, wherein the first registered configuration plugin; supports one or more representational state transfer (REST) compliant methods for communicating with the first information handling resource; and defines one or more interfaces, compatible with the first information handling resource, for each of the one or more REST compliant methods; and performing a validation process to determine whether the first configuration corresponds to any of the one or more baseline configurations. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification