Managing incrementally applied system updates
First Claim
1. A computer-implemented method of updating a system including a plurality of server instances comprising:
- registering each server instance with the system and determining a level of revision for each operating server instance, wherein at least two operating server instances include different levels of revision;
comparing the determined level of revision of each operating server instance to levels of revision for the plurality of server instances required by one or more sets of operational features;
adding the one or more sets of operational features for at least one operating server instance to the system based on the comparison indicating that the determined levels of revision of each of the operating server instances satisfy the levels of revision required by each of the one or more sets of operational features;
registering each added set of operational features with the system to provide information pertaining to associated revision levels; and
performing server operations of the operating server instances and applying the added one or more sets of operational features to the server operations.
1 Assignment
0 Petitions
Accused Products
Abstract
According to one embodiment of the present invention, a computer system updates a system including a plurality of server instances, and includes at least one processor. The computer system determines a level of configuration for each operating server instance. One or more sets of operational features are added to the system based on a comparison between the determined levels of configuration of the operating server instances and minimum levels of configuration associated with the one or more sets of operational features. Server operations are performed and one or more corresponding sets of operational features are applied to the server operations in response to the addition of those corresponding sets of operational features to the system. Embodiments of the present invention further include a method and computer program product for updating a system including a plurality of server instances in substantially the same manner described above.
33 Citations
21 Claims
-
1. A computer-implemented method of updating a system including a plurality of server instances comprising:
-
registering each server instance with the system and determining a level of revision for each operating server instance, wherein at least two operating server instances include different levels of revision; comparing the determined level of revision of each operating server instance to levels of revision for the plurality of server instances required by one or more sets of operational features; adding the one or more sets of operational features for at least one operating server instance to the system based on the comparison indicating that the determined levels of revision of each of the operating server instances satisfy the levels of revision required by each of the one or more sets of operational features; registering each added set of operational features with the system to provide information pertaining to associated revision levels; and performing server operations of the operating server instances and applying the added one or more sets of operational features to the server operations. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer system for updating a system including a plurality of server instances comprising:
-
at least one processor configured to; register each server instance with the system and determine a level of revision for each operating server instance, wherein at least two operating server instances include different levels of revision; compare the determined level of revision of each operating server instance to levels of revision for the plurality of server instances required by one or more sets of operational features; add the one or more sets of operational features for at least one operating server instance to the system based on the comparison indicating that the determined levels of revision of each of the operating server instances satisfy the levels of revision required by each of the one or more sets of operational features; register each added set of operational features with the system to provide information pertaining to associated revision levels; and perform server operations and apply the added one or more sets of operational features to the server operations. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer program product for updating a system including a plurality of server instances comprising:
-
a computer readable storage memory having computer readable program code stored thereon, the computer readable program code comprising computer readable program code configured to; register each server instance with the system and determine a level of revision for each operating server instance, wherein at least two operating server instances include different level of revision; compare the determined level of revision of each operating server instance to levels of revision for the plurality of server instances required by one or more sets of operational features; add the one or more sets of operational features for at least one operating server instance to the system based on the comparison indicating that the determined levels of revision of each of the operating server instances satisfy the levels of revision required by each of the one or more sets of operational features; register each added set of operational features with the system to provide information pertaining to associated revision levels; and perform server operations and apply the added one or more sets of operational features to the server operations. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification