Allowing slots belonging to a second slot category to...

Electrical computers and digital data processing systems: input/ – Input/output data processing – Input/output command process

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C710S005000, C710S040000, C710S045000

Reexamination Certificate

active

06732196

ABSTRACT:

BACKGROUND OF THE INVENTION
1. Technical Field
The present invention relates to direct access storage devices in general, and in particular to input/output operations for direct access storage devices. Still more particularly, the present invention relates to a method for dispatching access requests to a direct access storage device.
2. Description of the Related Art
Within a computer system, a relatively large direct access storage device (DASD) is frequently accessed by various software tasks that are dispatched by application software or operation system. Thus, the speed at which data can be transferred to and/or from the DASD plays a significant role in the overall performance of the computer system.
A software application typically needs to access DASD for reading data from and/or writing data to DASD. During the operation of DASD, sometimes the operating system would want to collect various statistical information from DASD. Quite often the software application and the operating system (collectively referred to as “requesters”) attempt to access DASD at the same time. As such, many computer systems employ scheduling algorithms to arbitrate concurrent DASD access requests that are sent by more than requester. Although some access requests can be considered as low priority access requests, DASD is still required to service those kind of access requests. Thus, in many instances, it is very difficult for a scheduling algorithm to adequately balance the competing interests between the performance of the software application executing on the computer system and the required housekeeping tasks maintained by the operating system. Whenever the above-mentioned two competing interests are not optimally balanced, the performance of the overall computer system suffers. Consequently, it would be desirable to provide an improved method for dispatching input/output access requests to DASD.
SUMMARY OF THE INVENTION
In accordance with a preferred embodiment of the present invention, each of a group of I/O access requests to DASD is assigned into one of at least two I/O access request categories, namely, high priority I/O access requests and low priority I/O access requests. Similarly, each of a group of I/O slots within DASD is assigned into one of at least two I/O slot categories, namely, high priority I/O slots and low priority I/O slots. An I/O access request from a first one of the two I/O access request categories can be sent to any one of the I/O slots. An I/O access request from a second one of the two I/O access request categories can be sent to only a slot belonging to a subset of the two I/O slot categories.
All objects, features, and advantages of the present invention will become apparent in the following detailed written description.


REFERENCES:
patent: 4969120 (1990-11-01), Azevedo et al.
patent: 5535212 (1996-07-01), Koopman et al.
patent: 6496899 (2002-12-01), DeMoney
patent: 6504820 (2003-01-01), Oliva
patent: 6567396 (2003-05-01), Pohjanvouri et al.
patent: 6580719 (2003-06-01), Soboleva et al.
patent: 6603747 (2003-08-01), Asai
patent: 2002/0052909 (2002-05-01), Seeds
patent: 2002/0126692 (2002-09-01), Haartsen

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

Allowing slots belonging to a second slot category to... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Allowing slots belonging to a second slot category to..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Allowing slots belonging to a second slot category to... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3262157

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