Maintenance of computing nodes concurrently in a number updated dynamically
AssigneeInternational Business Machines Corporation
InventorsDamiano Bassani, Antonio Di Cocco, Pasquale Maria Mascolo Montenero, Paolo Ottaviano
Life of this patent
Estimating the term…
Abstract
A method for maintaining a computing system comprising a plurality of computing nodes is disclosed. The method comprises causing an application of a maintenance activity concurrently on a maintenance subset of the computing nodes not exceeding a limit number, monitoring one or more status indicators of the computing system during the application of the maintenance activity and updating the limit number according to the status indicators. A computer program and a computer program product for performing the method are also disclosed. Moreover, a corresponding control computing machine is disclosed.
Claims20
A method for maintaining a physical computing system under the control of a control computing machine, the computing system comprising a plurality of physical computing nodes contributing to operation of the physical computing system, wherein the method comprises:
- initializing by the control computing machine a limit number of the physical computing nodes;
- causing by the control computing machine an application of a maintenance activity concurrently on a maintenance subset of the physical computing nodes not exceeding the limit number,
- monitoring by the control computing machine one or more status indicators during the application of the maintenance activity, the status indicators being indicative of a status of the physical computing system, and
- updating by the control computing machine the limit number according to monitored values of the status indicators being monitored during the application of the maintenance activity,
- repeating the steps of causing, monitoring, and updating, until the maintenance activity has been applied to all of the plurality of physical computing nodes.
A computer program product for maintaining a physical computing system comprising a plurality of physical computing nodes contributing to operation of the physical computing system, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a control computing machine to cause the control computing machine to perform a method comprising:
- initializing a limit number of the physical computing nodes;
- causing an application of a maintenance activity concurrently on a maintenance subset of the physical computing nodes not exceeding the limit number,
- monitoring one or more status indicators during the application of the maintenance activity, the status indicators being indicative of a status of the physical computing system, and
- updating the limit number according to monitored values of the status indicators being monitored during the application of the maintenance activity,
- repeating the steps of causing, monitoring, and updating, until the maintenance activity has been applied to all of the plurality of physical computing nodes.
A control computing machine for maintaining a physical computing system comprising a plurality of physical computing nodes contributing to operation of the physical computing system, wherein the control computing machine comprises:
- a circuitry for initializing a limit number of the physical computing nodes,
- a circuitry for causing an application of a maintenance activity concurrently on a maintenance subset of the physical computing nodes not exceeding the limit number,
- a circuitry for monitoring one or more status indicators during the application of the maintenance activity, the status indicators being indicative of a status of the physical computing system, and
- a circuitry for updating the limit number according to monitored values of the status indicators being monitored during the application of the maintenance activity.
Dependencies are inferred from the claim text.