Mechanism for reconfiguring a server without incurring server down time
AssigneeSun Microsystems, Inc.
InventorsChristian M. Kaiser, Richard C. Swift
Life of this patent
Estimating the term…
Loading patent…
AssigneeSun Microsystems, Inc.
InventorsChristian M. Kaiser, Richard C. Swift
Estimating the term…
A mechanism for reconfiguring a server without incurring any server down time is disclosed. At startup time, a server constructs a set of configuration data structures based upon a set of configuration information, and stores the data structures into a portion of the server's memory space. The server also updates a current configuration pointer to point to the configuration data structures to establish the data structures as the server's current configuration. Then, during normal operation, the server receives a reconfiguration signal. In response to this signal, the server constructs a new set of configuration data structures based upon a modified set of configuration information, and stores the new data structures into another portion of the server's memory space. Then, the server updates the current configuration pointer to point to the new configuration data structures to establish the new configuration data structures as the current server configuration. By doing so, the server changes its configuration. This change is implemented without shutting down and restarting the server.
In a computer system in which one or more configuration data structures are consulted at runtime to determine one or more aspects of behavior of the computer system, a method for reconfiguring the computer system, comprising:
Dependencies are inferred from the claim text.