Optimizing volume mounts in a multidrive environment
First Claim
Patent Images
1. In a machine-implemented method of operating a data storage system having a plurality of recorders/players for recording and reading data, each of the recorders/players for receiving and recording on and reading from record media;
- the steps of;
measuring elasped time since data was received that is targeted to a record medium received in a given one of said recorders/players;
accumulating and measuring data to be transferred with respect to an unmounted record medium;
mounting an unmounted record medium in said given one recorder/player only after said accumulated and measured data reaches a first predetermined amount of said data.
1 Assignment
0 Petitions
Accused Products
Abstract
Mounting volumes (tape reels or disks) to data processing system is managed for reducing the number of mounting operations. A data accumulation algorithm generates mounting criteria.
-
Citations
7 Claims
-
1. In a machine-implemented method of operating a data storage system having a plurality of recorders/players for recording and reading data, each of the recorders/players for receiving and recording on and reading from record media;
-
the steps of; measuring elasped time since data was received that is targeted to a record medium received in a given one of said recorders/players; accumulating and measuring data to be transferred with respect to an unmounted record medium; mounting an unmounted record medium in said given one recorder/player only after said accumulated and measured data reaches a first predetermined amount of said data. - View Dependent Claims (2, 3, 4, 5)
-
-
6. In a host processor attaching a data storage system having mountable record media;
-
data means for indicating a data record to be stored on a record medium including an indication of an amount of data; timer means for measuring elapsed time since a last data record was mounted in the data storage system; inventory means for accumulating indications of the amount of data stored in the host processor destined for storage on a mountable one of the record media; request counting means for tallying a number of host processor requests for storing data on a mountable one of the record media; threshold means indicating a minimum elapsed time, a given amount of accumulated data;
a maximum elapsed time, a minimum number, and maximum number; andanalysis means coupled to the timer means, inventory means, counting means, and the threshold means for issuing a mount message to the data storage system to mount an unmounted record medium whenever (1) an accumulating indication indicates said given amount of data AND (said timer means indicates said minimum elapsed time OR said counting means indicates said minimum number of requests) OR (2) either said timer means indicates said maximum elapsed time or said counting means indicates a maximum number of requests.
-
-
7. In a machine-implemented method of operating a data storage system having a plurality of recorders for recording data onto a data record medium in any one of said recorders;
-
the steps of; receiving a plurality of requests to record data onto a record medium; counting the received requests and storing the count; measuring time elapsed since a record medium last received data to be recorded; receiving data to be recorded on a record medium and measuring the received data in terms of data storage space required on a record medium; comparing said count with a predetermined threshold value and initiating recording on a record medium whenever said count exceeds said threshold value; comparing said measured elapsed time with a predetermined threshold time and initiating recording on a record medium whenever said measured elapsed time exceeds said threshold time; comparing said totalled data amount with a predetermined threshold data amount and initiating recording on a record medium whenever said totalled amount exceeds said predetermined threshold data amount; and receiving an explicit request to immediately store given data on a record medium and initiating recording of the given date on a record medium upon receipt of such a request.
-
Specification