摘要:
For determining an access sequence of a plurality of data groups stored on a tape medium, a first data group in the access sequence is selected based on which data group in the plurality of data groups has a beginning closest to a current position of the tape medium. A second data group in the access sequence is selected based on which remaining data group in the plurality of data groups has a beginning closest to an end of the first data group in the access sequence.
摘要:
For determining an access sequence of a plurality of data groups stored on a tape medium, a first data group in the access sequence is selected based on which data group in the plurality of data groups has a beginning closest to a current position of the tape medium. A second data group in the access sequence is selected based on which remaining data group in the plurality of data groups has a beginning closest to an end of the first data group in the access sequence.
摘要:
A first data group in an access sequence is selected based on which data group in the data groups has a beginning closest to a current position of the tape medium. Those data groups located in specified regions of the tape medium are separated from other data groups located in alternative specified regions of the tape medium. The distance from the current position of the tape medium is set to be a logical distance value, determined by a calculation function, that is substituted for the physical distance value for the data groups that are located in the specified regions as compared with other data groups located in the alternative specified regions. A second data group in the access sequence is selected based on which remaining data group in the data groups has a beginning closest to an end of the first data group in the access sequence.
摘要:
Methods, computer systems, and computer program products are provided for operating a tape drive comprising a tape medium with a plurality of record groups stored thereon. Access sequence for the plurality of record groups is provided. The tape medium is positioned for reading a record group in the access sequence before a seek command for the record group in the access sequence is received.
摘要:
In one general embodiment, a tape drive system includes: a read channel; a write channel; logic configured to receiving a request for a write operation to be performed in a tape drive; logic configured to determine an optimum a write procedure in response to receiving the request, the determining being based on expected writing times of each of a plurality of write procedures and an expected transaction size of a next write operation; and logic configured to invoke the determined optimum write procedure in response to determining the optimum write procedure.
摘要:
There is provided a tape recording apparatus system capable of improving writing performance and maintaining tape recording density, for a multiple data writing request accompanied by a lot of synchronization requests from a host. The system is a tape storage system including two or more tape drives each of which has a tape mounted thereon and is provided with a buffer divided in fixed-length segments, and connected to a host that sends multiple data and a synchronization request at a predetermined timing to these tape drives. This tape recording system is provided with: a tape drive connected to the host, receiving the multiple data sent from the host, and, when the segment of the buffer is accumulated and filled with data, writing the accumulated data onto a tape; and another tape drive connected to the tape drive, receiving the multiple data sent from the host via the tape drive, and dumping a predetermined number of data accumulated in the segments onto a tape at a timing of receiving the synchronization request.
摘要:
High performance is obtained without preventing achievement of a target read data rate.In a controller 16 of a tape drive, a command processing unit 41 receives a synchronization command, and a buffer management unit 42 passes data in a buffer to a channel input-output unit 43. Then, upon completion of writing the data to the tape, a backhitch determination unit 44 determines whether or not to execute backhitch. If it is determined that backhitch should be skipped, the speed determination unit 46 determines a tape speed that minimizes a sum of a time required to write data without backhitch within a range where a data amount of a monitor target is to be written in order to achieve a target read data rate, and a time required to write data with backhitch within the range. Then, an operation signal output unit 49 issues an instruction to change the tape speed to the determined tape speed after execution of backhitch.
摘要:
A tape storage system according to one embodiment includes two or more tape storage apparatuses each having a buffer divided in fixed-length segments, and being connectable to a host, where a first of the tape storage apparatuses is configured to receive multiple data clusters and a synchronization request from a host, and, when one of the segments of the buffer is accumulated and filled with the data, to write the accumulated data onto a tape. A second of the tape storage apparatuses is connected to the first tape storage apparatus, the second tape storage apparatus being configured to receive the multiple data clusters sent from the host via the first tape storage apparatus, and being configured to write a predetermined number of data clusters accumulated in the segments thereof onto a second tape at a timing corresponding to the synchronization request.
摘要:
In one general embodiment, a tape drive system includes: a read channel; a write channel; logic configured to receiving a request for a write operation to be performed in a tape drive; logic configured to determine an optimum a write procedure in response to receiving the request, the determining being based on expected writing times of each of a plurality of write procedures and an expected transaction size of a next write operation; and logic configured to invoke the determined optimum write procedure in response to determining the optimum write procedure.
摘要:
High performance is obtained without preventing achievement of a target read data rate.In a controller 16 of a tape drive, a command processing unit 41 receives a synchronization command, and a buffer management unit 42 passes data in a buffer to a channel input-output unit 43. Then, upon completion of writing the data to the tape, a backhitch determination unit 44 determines whether or not to execute backhitch. If it is determined that backhitch should be skipped, the speed determination unit 46 determines a tape speed that minimizes a sum of a time required to write data without backhitch within a range where a data amount of a monitor target is to be written in order to achieve a target read data rate, and a time required to write data with backhitch within the range. Then, an operation signal output unit 49 issues an instruction to change the tape speed to the determined tape speed after execution of backhitch.