System workload characterization
First Claim
1. A method of workload characterization for a computer system for which a machine generates records of activity for the computer system, the method comprising collecting records of activity occurring during each of a plurality of selected time periods, each of the time periods starting at intervals and the time periods and intervals selected such that each interval is longer than the corresponding time period and records of activity occurring between successive time periods are not collected, and processing the collected records of activity for each selected time period to form a characterization of the activity within each corresponding time period.
7 Assignments
0 Petitions
Accused Products
Abstract
A technique of workload characterization for a computer system. Records of activity in the system are generated and identified as corresponding to each of a plurality of selected time periods. The records of activity for each selected time period are processed to form a characterization of the activity within each corresponding time period. Further, whether little or no activity occurs during a time period can be indicated by a binary representation. Periods of simultaneous activity of processes can then be determined by applying simple logical operations to the binary representations. Resources of the system may be reallocated based on the characterizations of the activity.
13 Citations
36 Claims
- 1. A method of workload characterization for a computer system for which a machine generates records of activity for the computer system, the method comprising collecting records of activity occurring during each of a plurality of selected time periods, each of the time periods starting at intervals and the time periods and intervals selected such that each interval is longer than the corresponding time period and records of activity occurring between successive time periods are not collected, and processing the collected records of activity for each selected time period to form a characterization of the activity within each corresponding time period.
- 27. An article of manufacture for a computer having access to records of I/O activity for a data storage system, the article comprising machine-readable code for instructing the computer to collect records of I/O activity occurring during each of a plurality of selected time periods, each of the time periods starting at intervals and the time periods and intervals selected such that each interval is longer than the corresponding time period and records of activity occurring between successive time periods are not collected, and to process the records of I/O activity for each selected time period to form a characterization of the I/O activity within each corresponding time period.
- 33. A method of workload characterization for a computer system for which a machine generates records of activity for the computer system, the method comprising collecting records of activity occurring during each of a plurality of selected time periods, each of the time periods starting at intervals and durations of at least one of said selected time periods and intervals being varied while said records are being collected, and processing the collected records of activity for each selected time period to form a characterization of the activity within each corresponding time period.
Specification