Method to effectively collect data from systems that consists of dynamic sub-systems
First Claim
1. A method in a data processing system for improving workload management, the method comprising:
- receiving a status of at least one sub-system;
in response to the sub-system status, retrieving latest performance data for the at least one sub-system; and
determining an overall state of a system based on the latest performance data for the at least one sub-system.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, apparatus and computer instructions are provided to improve the push/pull workload management model with intelligent routing to effectively collect data from systems that consist of dynamic sub-systems. The invention improves the push/pull model of the referenced invention with intelligent request routing to solve the above problem. An API is exposed in the workload manager enabling its request router to decline requests to route to idle sub-systems. This allows the monitoring agent to avoid sending a pull request to an idle sub-system. Each sub-system will push the data to the agent as it enters the idle state. The agent caches the data it receives from idle sub-systems and combines it with data it pulls from active and stopped sub-systems.
24 Citations
22 Claims
-
1. A method in a data processing system for improving workload management, the method comprising:
-
receiving a status of at least one sub-system;
in response to the sub-system status, retrieving latest performance data for the at least one sub-system; and
determining an overall state of a system based on the latest performance data for the at least one sub-system. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A data processing system comprising:
-
a bus system;
a communications system connected to the bus system;
a memory connected to the bus system, wherein the memory includes a set of instructions; and
a processing unit connected to the bus system, wherein the processing unit executes the set of instructions to receive a status of at least one sub-system;
in response to the sub-system status, retrieve latest performance data for the at least one sub-system; and
determine an overall state of a system based on the latest performance data for the at least one sub-system. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer program product in a computer readable medium for improving workload management, the computer program product comprising:
-
instructions for receiving a status of at least one sub-system;
in response to the sub-system status, instructions for retrieving latest performance data for the at least one sub-system; and
instructions for determining an overall state of a system based on the latest performance data for the at least one sub-system. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. An apparatus for improving workload management, the method comprising:
-
receiving means for receiving a status of at least one sub-system;
in response to the sub-system status, retrieving means for retrieving latest performance data for the at least one sub-system; and
determining means for determining an overall state of a system based on the latest performance data for the at least one sub-system.
-
Specification