Method for analyzing system performance
First Claim
1. In a computer system including a plurality of storage devices and processing means connected thereto, the storage devices containing a plurality of storage units, the processing means processing a plurality of access requests of a particular session to the storage units, a method for monitoring said computer system implemented in a software object the method comprising the steps of:
- analyzing each of said access requests, thereby determining its respective I/O waiting time period;
detecting from said waiting time periods selected waiting time periods which exceed a predetermined threshold value;
retrieving information relating to waiting access requests which are associated with said selected waiting time periods;
retrieving information relating to at least one of said storage units, which is associated with said waiting access requests; and
retrieving information relating to at least one storage device, containing said at least one storage unit.
8 Assignments
0 Petitions
Accused Products
Abstract
A method for monitoring a computer system, the method comprising the steps of analyzing access requests, thereby determining its respective waiting time period, detecting from the waiting time periods selected waiting time periods which exceed a predetermined threshold value, retrieving information relating to waiting access requests which are associated with selected waiting time periods, retrieving information relating to at least one storage unit, which is associated with waiting access requests; and retrieving information relating to at least one storage device, containing at least one storage unit.
-
Citations
10 Claims
-
1. In a computer system including a plurality of storage devices and processing means connected thereto, the storage devices containing a plurality of storage units, the processing means processing a plurality of access requests of a particular session to the storage units, a method for monitoring said computer system implemented in a software object the method comprising the steps of:
-
analyzing each of said access requests, thereby determining its respective I/O waiting time period;
detecting from said waiting time periods selected waiting time periods which exceed a predetermined threshold value;
retrieving information relating to waiting access requests which are associated with said selected waiting time periods;
retrieving information relating to at least one of said storage units, which is associated with said waiting access requests; and
retrieving information relating to at least one storage device, containing said at least one storage unit. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
detecting the distribution of said storage units among said storage devices; and
storing information indicative of said detected distribution.
-
-
3. The method of claim 1 further comprising the step of providing to a user the information relating to waiting access requests which are associated with said selected waiting time periods, the information relating to at least one of said storage units which is associated with said waiting access requests and the information relating to at least one storage device containing said at least one storage unit.
-
4. The method according to claim 1 further comprising the step of adjusting resource distribution within said computer system.
-
5. The method according to claim 4, wherein said step of adjusting resource distribution comprises a sub-step of distributing access requests of said detected waiting access requests.
-
6. The method according to claim 4, wherein said step of adjusting resource distribution comprises a sub-step of relocating said at least one storage unit to others of said storage devices.
-
7. The method according to claim 4, wherein said step of adjusting resource distribution comprises a sub-step of duplicating said at least one storage unit to others of said storage devices.
-
8. The method according to claim 1, further comprising the step of detecting when the number of said waiting access requests exceeds a predetermined value.
-
9. The method according to claim 1, further comprising the step of detecting when the number of said access requests which are associated with a selected one of said storage units, exceeds a predetermined value.
-
10. The method according to claim 1, further comprising the step of detecting when the number of said access requests which are associated with a selected one of said storage devices, exceeds a predetermined value.
Specification