Apparatus, system, and method for autonomously preserving high-availability network boot services
First Claim
1. An apparatus for autonomously preserving high-availability network boot services, the apparatus comprising:
- a monitor module configured to actively monitor a distributed logical linked list;
a detection module coupled to the monitor module, the detection module configured to detect a variation in a distributed logical linked list configuration; and
a substitution module in communication with the detection module, the substitution module configured to substitute a network boot service of a failed element of the distributed logical linked list.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus, system, and method are disclosed for autonomously preserving high-availability network boot services. The apparatus includes a monitor module, a detection module, and a substitution module. The monitor module actively monitors a distributed logical linked list. The detection module detects a variation in a distributed logical linked list configuration. The substitution module substitutes a network boot service of a failed element of the distributed logical linked list. The apparatus, system, and method provide preservation of on-demand network services autonomously, maintaining a high-availability of network boot services.
112 Citations
20 Claims
-
1. An apparatus for autonomously preserving high-availability network boot services, the apparatus comprising:
-
a monitor module configured to actively monitor a distributed logical linked list;
a detection module coupled to the monitor module, the detection module configured to detect a variation in a distributed logical linked list configuration; and
a substitution module in communication with the detection module, the substitution module configured to substitute a network boot service of a failed element of the distributed logical linked list. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for autonomously preserving high-availability network boot services, the system comprising:
-
a master deployment server configured to manage a process to preserve a service of a network boot server;
a primary backup deployment server coupled to the master deployment server, the primary backup deployment server configured to replicate a management function of the master deployment server;
a secondary deployment server coupled to the primary backup deployment server, the secondary deployment server configured to serve a network boot service to a plurality of connected computer clients; and
a service preservation utility in communication with the master deployment server, the service preservation utility configured to autonomously process operations to preserve the network boot service and maintain a distributed logical linked list. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A signal bearing medium tangibly embodying a program of machine-readable instructions executable by a digital processing apparatus to perform operations for autonomously preserving high-availability network boot services, the operations comprising:
-
autonomously monitoring a distributed logical linked list;
detecting a variation in the distributed logical linked list; and
substituting a failed element of the distributed logical linked list. - View Dependent Claims (18, 19)
-
-
20. A method for deploying computing infrastructure, comprising integrating computer readable code into a computing system, wherein the code in combination with the computing system is capable of performing the following:
-
determining a client hardware configuration comprises;
a distributed logical linked list of a plurality network boot servers;
a master deployment server configured to manage a process to preserve the service of the plurality of network boot servers and maintain a master table associated with the distributed logical linked list;
a primary backup deployment server configured to replicate all management functions of the master deployment server; and
a secondary deployment server configured to serve network boot services to a plurality of connected computer clients and maintain a server contact list associated with the distributed logical linked list;
executing a service preservation process for the hardware configuration configured to;
monitor a distributed logical linked list;
detect a variation in the distributed logical linked list;
substitute a failed element of the distributed logical linked list; and
upgrading a system network to provide a secure and high-availability deployment management network configured to;
prevent a rogue server from linking and connecting to the distributed logical linked list;
prevent an rogue server from providing network boot service to a client attached to the system network; and
prevent booting of a rogue operating system or a rogue image into the system network.
-
Specification