Patent application number | Description | Published |
20100014189 | APPARATUS AND METHOD FOR READING OUT DATA RECORDED ON TAPE - An apparatus and method for reading out data recoded on a tape with a read head is provided. A command processing unit receives a request for reading out old data behind EOD of new data. A channel input/output unit receives, data read out with a read head and a buffer managing unit receives this data. A header information determining unit determines whether this data includes header information of the old data. If it is determined that this data includes the header information of the old data, a data set determining unit determines whether a data set is extractable from this data. If it is determined that data set is not extractable, a move signal output unit outputs a signal for moving the read head in a direction of the new data. | 01-21-2010 |
20100033869 | APPARATUS AND METHOD FOR WRITING DATA ON A TAPE MEDIUM - An apparatus and method are disclosed for writing data accumulated in a buffer on a tape medium in such a way that overwriting is prevented. The apparatus comprises a write unit configured for writing first data in a first position extending over a first track and an area adjacent to the first track, writing second data in a second position extending over a second track and an area adjacent to the second track, and writing the first data and the second data in a third position extending over a third track and an area adjacent to the third track. Furthermore, the apparatus comprises a processing unit configured for preventing the first data written in the first position from being overwritten with the second data written in the second position or with the first data written in the third position. | 02-11-2010 |
20100053801 | DEVICE AND METHOD FOR PROCESSING DATA RECORDED ON A TAPE MEDIUM - A device and method are disclosed for processing data recorded on a tape medium. The device comprises a first control part controls a read head to read specific data recorded in a first area among data recorded in a first format on the tape medium. The device further comprises a second control part that controls a write head to write the specific data in a second area different from the first area of the tape medium and to write the specific data in a second format in a third area different from the second area of the tape medium. Moreover, the device may comprise a recording part for recording specific information that specifies a read position of other data among data recorded in the first format on the tape medium. | 03-04-2010 |
20100095029 | TAPE DRIVE, TAPE DRIVE RECORDING SYSTEM, AND METHOD FOR SELECTING IMPROVED TAPE SPEED IN RESPONSE TO INTERMITTENT READ REQUESTS - A tape drive, tape drive recording system, and method are provided for improving tape speed selection during data transfer. The tape drive comprises a buffer, a tape for recording the data to be temporarily stored in the buffer, and a read head. The tape drive further comprises a reading controller that initially sets a tape speed such that a drive transfer rate matches a host transfer rate as closely as possible and that drives the tape at the tape speed. To address backhitching caused by one or more host transfer halts, the reading controller subsequently adjusts the tape speed such that the drive transfer rate is lower than the host transfer rate by recalculating the host transfer rate in consideration of the host transfer and the host transfer halt and setting the tape speed such that the drive transfer rate matches the recalculated host transfer rate as closely as possible. | 04-15-2010 |
20110179222 | APPARATUS, METHOD AND PROGRAM PRODUCT FOR DETERMINING THE DATA RECALL ORDER - To provide a technique for optimizing the processing order of recall requests in which the average latency time of a host apparatus is minimized. A storage manager accepts a request of the host apparatus for the recalling data from a tape library, and stores the request in a queue table. In response to storage of the request, the storage manager calculates the latency time for each request in all the conceivable execution orders for all the requests stored in the queue table. The storage manager determines the execution order which minimizes the total calculated latency time for all the requests including the active request, and rearranges the requests in the queue table. | 07-21-2011 |
20120106309 | ELIMINATION OF DUPLICATE WRITTEN RECORDS - A storage device includes first and second buffers. A request to write a new record from a host is received. A hash value (new S) of the new record is calculated. The hash value (new S) of the new record is checked to determine if the hash value exists in a second buffer. If the new S exists in the second buffer, the new record is compared with a record stored in the second buffer corresponding to the new S to check if the new record and the stored record in the second buffer match each other. If the new record and the stored record match each other, a pointer (a record number) is written as write data of the new record to the recording medium. The pointer points to the record already stored in any one of a recording medium and the second buffer. | 05-03-2012 |
20120162807 | METHOD AND SYSTEM FOR OPERATING A TAPE DRIVE - 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. | 06-28-2012 |
20120290784 | TAPE DRIVE, TAPE DRIVE RECORDING SYSTEM, AND METHOD FOR SELECTING IMPROVED TAPE SPEED IN RESPONSE TO INTERMITTENT READ REQUESTS - A tape drive, tape drive recording system, and method are provided for improving tape speed selection during data transfer. The tape drive includes a buffer, a tape for recording the data to be temporarily stored in the buffer, and a read head. The tape drive further includes a reading controller that initially sets a tape speed such that a drive transfer rate matches a host transfer rate as closely as possible and that drives the tape at the tape speed. To address backhitching caused by one or more host transfer halts, the reading controller subsequently adjusts the tape speed such that the drive transfer rate is lower than the host transfer rate by recalculating the host transfer rate in consideration of the host transfer and the host transfer halt and setting the tape speed such that the drive transfer rate matches the recalculated host transfer rate as closely as possible. | 11-15-2012 |
20120293887 | APPARATUS AND METHOD FOR CONTROLLING DATA WRITING TO A TAPE MEDIUM - Data of a target capacity calculated by a nominal capacity of a tape medium minus a data capacity lost due to execution of backhitchless writing is written to the tape medium. In a tape drive, a command processing unit | 11-22-2012 |
20130031427 | Performing Process for Removal Medium - In a controller of a tape drive, when an error recovery section cannot recover an error detected by an error detecting section, an error-report generation section generates an error report, an error-information acquisition section acquires error information of the tape drive and a cartridge loaded in the tape drive, an error-information exchange section acquires pieces of error information of other tape drives and cartridges loaded in these other tape drives, an error-factor judging section judges whether the error is attributable to the tape drive or the cartridge based on these pieces of error information, an error-report update section updates the error report in accordance with the result of this judgment, and an error-report output section outputs the error report thus updated to a host. | 01-31-2013 |