Estimating utilization of an electronic system component

Data processing: measuring – calibrating – or testing – Measurement system – Performance or efficiency evaluation

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C702S176000, C702S187000, C709S224000

Reexamination Certificate

active

06810361

ABSTRACT:

FIELD OF THE INVENTION
The present invention generally relates to estimating utilization of components in an electronic system.
BACKGROUND
Knowledge of the level of resource utilization in computing systems is important for ensuring that users' needs are adequately serviced and computing resources are deployed where needed most. Example computing resources include components such as CPUs, memory, storage, and communications equipment. If a resource is currently fully utilized, users may experience performance degradation and the current configuration may not support additional users. On the other hand, if only a small portion of a resource is being utilized, services may be reassigned from an over-utilized resource to an underutilized resource.
The characteristics of a utilization metric depend on the resource in question. For example, an example metric of CPU utilization is the amount of time the CPU spends executing user and system programs divided by the total time spent by the CPU both idling and executing instructions. In terms of storage utilization, an example utilization metric is the quantity of storage in which user and system data arc stored versus the total amount of storage available.
Prior solutions for estimating device utilization of storage systems, for example, are either complex or provide an incomplete view. One example prior solution requires hooks implemented at a low level in the storage system to obtain measurements directly from the device. Another example prior solution models storage system performance. However, models require significant development efforts. Still other prior solutions provide basic metrics such as I/O operations per second or bandwidth in Mbytes per second. While these basic metrics indicate a current performance level, system administrators may find other metrics more useful in selecting equipment and configuring the system.
A system and method that address the aforementioned problems, as well as other related problems, are therefore desirable.
SUMMARY OF THE INVENTION
In various embodiments, the invention provides a method and apparatus for estimating the utilization of an electronic system component. Trace information that includes start times and completion times of operations resulting in access to the system component is gathered for a period of time. Using the start times and completion times of the trace information the total amount of time expended by the operations is determined. A component-occupancy value that indicates a ratio of the total time value to the length of the period of time is then generated to indicate the occupancy of the component.
Various example embodiments are set forth in the Detailed Description and claims which follow.


REFERENCES:
patent: 4187726 (1980-02-01), Olmstead
patent: 5371689 (1994-12-01), Tatsuma
patent: 5845310 (1998-12-01), Brooks
patent: 5991705 (1999-11-01), Klein et al.
patent: 6065138 (2000-05-01), Gould et al.
patent: 6345337 (2002-02-01), McNutt et al.
patent: 6370686 (2002-04-01), Delo et al.
patent: 6493810 (2002-12-01), Pang et al.
patent: 2002/0087291 (2002-07-01), Cooper
patent: 2003/0046383 (2003-03-01), Lee et al.
“An Experimental Assessment of Resource Queue Lengths as Load Indices”, Songnian Zhou, Report No. UCB/CSD 86/298, Jun. 1986.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Estimating utilization of an electronic system component does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Estimating utilization of an electronic system component, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Estimating utilization of an electronic system component will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3262228

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.