System and methods for configuration management
First Claim
Patent Images
1. A method for configuration management comprising:
- accessing a script corresponding to a cluster of resources within a communications network, wherein the script defines a configuration for the cluster and comprises at least one verification function that, when executed, verifies an internal configuration of the resources of the cluster;
assigning the script to a specific version of at least one layer of a plurality of layers defining a configurable aspect of the cluster, wherein the plurality of layers comprises a hardware layer, a bios layer, an operating system layer, a network layer, a system admin layer, and an application layer; and
initiating configuration of the at least one layer of the cluster, wherein the verification function is executed to verify the internal configuration of the resources of the cluster.
3 Assignments
0 Petitions
Accused Products
Abstract
Aspects of the present disclosure describe systems and methods for automatically configuring, managing, updating, and/or monitoring the configuration of various computing resources and/or network devices within a communications network, such as a telecommunications network. Configuration code may be deployed to a repository for a cluster of computing resources and one or more layers may be defined describing configurable aspects of the cluster. Subsequently, a script may be identified and executed to configure the cluster based on the configuration code.
-
Citations
14 Claims
-
1. A method for configuration management comprising:
-
accessing a script corresponding to a cluster of resources within a communications network, wherein the script defines a configuration for the cluster and comprises at least one verification function that, when executed, verifies an internal configuration of the resources of the cluster; assigning the script to a specific version of at least one layer of a plurality of layers defining a configurable aspect of the cluster, wherein the plurality of layers comprises a hardware layer, a bios layer, an operating system layer, a network layer, a system admin layer, and an application layer; and initiating configuration of the at least one layer of the cluster, wherein the verification function is executed to verify the internal configuration of the resources of the cluster. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A configuration management system comprising:
-
at least one processor; a memory configured to store instructions for execution by the at least one processor, wherein the at least one processor is operable to execute the instructions to; access a script corresponding to a cluster of resources within a communications network, wherein the script defines a configuration for the cluster, the script stored in a repository, and comprises at least one verification function that, when executed, verifies an internal configuration of the resources of the cluster; assign the script to a specific version of at least one layer of a plurality of layers defining a configurable aspect of the cluster, wherein the plurality of layers comprises a hardware layer, a bios layer, an operating system layer, a network layer, a system admin layer, and an application layer; and initiating configuration of the at least one layer of the cluster, wherein the verification function is executed to verify the internal configuration of the resources of the cluster. - View Dependent Claims (7, 8, 9)
-
-
10. A non-transitory computer readable medium including instructions for configuration management, the instructions, executable by a processor, comprising:
-
accessing a script corresponding to a cluster of resources within a communications network, wherein the script defines a configuration for the cluster and comprises at least one verification function that, when executed, verifies an internal configuration of the resources of the cluster; assigning the script to a specific version of at least one layer of a plurality of layers defining a configurable aspect of the cluster, wherein the plurality of layers comprises a hardware layer, a bios layer, an operating system layer, a network layer, a system admin layer, and an application layer; and initiating configuration of the at least one layer of the cluster, wherein the verification function is executed to verify the internal configuration of the resources of the cluster. - View Dependent Claims (11, 12, 13, 14)
-
Specification