Method for monitoring data processing system availability
AssigneeInternational Business Machines Corporation
InventorsSalvatore D'Alo, Arcangelo Di Balsamo, Alessandro Donatelli
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsSalvatore D'Alo, Arcangelo Di Balsamo, Alessandro Donatelli
Estimating the term…
A method, system, and product for monitoring the availability of a data processing system are proposed. The system runs a management application involving the periodic transmission of blocks of data from multiple local computers to a central computer. Whenever a block of data must be transmitted by a generic local computer, an expected transmission delay of a next block of data (with respect to the current one) is estimated and attached to the block of data. The central computer receiving the updated block of data can calculate an expected receiving time of the next block of data accordingly. If the next block of data is not received in due time, the central computer determines a failure of the local computer. The central computer also scans a subset of ports of the local computer, to ascertain whether the problem is due to a temporary unavailability of the application.
A method for monitoring availability of a data processing system, including at least one local unit and a central unit, for running an application involving repeated transmissions of blocks of data from the at least one local unit to the central unit, wherein for each local unit the method includes the steps of:
A computer usable program product comprising a computer usable storage device including computer usable code for monitoring availability of a data processing system, including at least one local unit and a central unit, for running an application involving repeated transmissions of blocks of data from the at least one local unit to the central unit, wherein for each local unit the computer usable code comprising:
A data processing system for monitoring availability of a data processing system, including at least one local unit and a central unit, for running an application involving repeated transmissions of blocks of data from the at least one local unit to the central unit, the data processing system comprising:
Dependencies are inferred from the claim text.