Abstract:
PROBLEM TO BE SOLVED: To provide a technology for accurately specifying either a host or the drive as the factor of a deterioration in the performance of data transfer to a drive in a tape recorder connected to the host. SOLUTION: This data recorder for storing data in response to a write request of the host is provided with a buffer for temporarily storing data transferred from the host and a recording medium for recording the data stored in the buffer, makes the area of the data written in the recording medium in the data stored in the buffer an empty area of the buffer, stores subsequent data from the host in the empty area of the buffer, actually measures time when no empty area exists in the buffer as pause time and sends a warning to the host when the pause time is larger than a reference value. When the data recorder is a tape recorder, the recorder has an advantageous effect to be able to notify the host of exchange of the tape recorder, its components and a detachable tape cartridge. COPYRIGHT: (C)2007,JPO&INPIT
Abstract:
PROBLEM TO BE SOLVED: To improve performance under the consideration of access frequency in data migration. SOLUTION: In a controller 16 of a tape drive, if a command processing part 61 receives a data read instruction, a channel input/output part 63 reads data from a tape, Ram-count showing the number of times that the tape is mounted for reading is stored in each data on the tape, and Dm-readfreq showing the history of the number of data reads is stored in the read data. In data migration, a CM input/output part 64 reads the Ram-count and Dm-readfreq, a frequency calculation part 65 calculates the ratio of the number of times shown by Dm-readfreq to the Ram-count as access frequency, and a migration control part 66 controls a buffer management part 62 or the like so that the data read from the migration source tape can be recorded in the order of access frequency into the migration destination tape. COPYRIGHT: (C)2010,JPO&INPIT
Abstract:
PROBLEM TO BE SOLVED: To enable a drive to make a determination based on error information stored by a plurality of drives or a plurality of media.SOLUTION: In a controller 30 of a tape drive, when an error recovery part 32 cannot recover an error detected by an error detection part 31, an error report generation part 33 generates an error report, an error information acquisition part 34 acquires error information of a tape drive and a cartridge loaded in the tape drive, an error information exchange part 35 acquires error information of another tape drive and a cartridge loaded in the other tape drive, an error cause determination part 37 determines whether an error cause relates to the tape drive or the cartridge on the basis of the error information, an error report update part 38 updates the error report with the determination result, and an error report output part 39 outputs the updated error report to a host.