Abstract:
PROBLEM TO BE SOLVED: To reduce a mount time in an execution schedule of an application by reducing recall processing at timing of a mount request of the application. SOLUTION: A tape mount control method includes; a step wherein a virtual tape drive (VTD) of a virtual tape server receives a mount request for a logical volume (LVOL) from a host system; a step wherein a control unit of the virtual tape server determines whether the logical volume exists in a virtual storage area (cache) or not; a step wherein the control unit determines whether the mount request is a write request or not if it is determined that the logical volume does not exist in the virtual storage area; a step wherein, if the mount request is determined to be a write request, the mount completion is reported to the host system without reading out the mount-requested logical volume into the virtual storage area from an actual tape library device externally connected to the virtual tape server. COPYRIGHT: (C)2011,JPO&INPIT
Abstract:
PROBLEM TO BE SOLVED: To accelerate reading out of a specific kind of data from among a plurality of kinds of data with different formats. SOLUTION: In a controller 16 of a tape drive, a command processing unit 41 receives a request for reading out old data behind EOD of new data; a channel input/output unit 43 receives data read out with a read head in response to the request; and a buffer managing unit 42 receives this data. A header information determining unit 44 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 45 determines whether a data set is extractable from this data. If it is determined that the data set is not extractable, a move signal output unit 47 outputs a signal for moving the read head in a direction of the new data. COPYRIGHT: (C)2010,JPO&INPIT
Abstract:
PROBLEM TO BE SOLVED: To provide an information recording device capable of performing retrial having a position shifted during overwriting of data set written in a recording medium. SOLUTION: To enable identification based on a writing order number of a data set and the number of writing times (WP) of the data set of the number, data sets are sequentially written in a recording medium. By using a data set written in the recording medium as an old data set, the old data set is substantially overwritten with a data of a new number. A write control means is provided for executing the overwriting means of the old data set by using a value having WP added as a new WP, when an error occurs during overwriting, in a position where the recording medium is shifted forward from the position of the old data set of the recording medium. A predetermined distance is a distance where overwriting of a part of the old data set with a new data set inhibits error correction. COPYRIGHT: (C)2009,JPO&INPIT
Abstract:
PROBLEM TO BE SOLVED: To provide a technique of detecting a defect having a relatively narrow range on a tape medium. SOLUTION: A tape defect detecting device includes a reading unit for reading data from a tape medium, an error correcting unit for performing error correction with respect to the data read by the reading unit, a number-of-times-of-correction counting unit for counting the number of times of error correction by the error correcting unit for each of a plurality of regions into which the tape medium is divided, a temporary storing unit for temporarily storing the number of times of error correction counted by the number-of-times-of-correction counting unit for each region, and a detection unit for detecting a defect on the tape medium based on a distribution on the tape medium of regions having a relatively large number of times of error correction as compared to those of other regions. The detection unit preferably uses the Gini coefficient to detect a situation in which the regions having a relatively large number of times of error correction as compared to those of other regions are concentrated at a particular position on the tape medium. COPYRIGHT: (C)2009,JPO&INPIT
Abstract:
PROBLEM TO BE SOLVED: To provide a write and read method for not performing a backhitch operation for avoiding the violation of a 4m rule while it is determined to write a sequential data set within 4m in a tape drive of LTO or the like. SOLUTION: The write and read control method for recording at least one data set in 4m in the length direction of a tape medium 550 comprises: a step of successively storing a plurality of blocks 510 of various sizes sent from a host in a buffer 500 divided by the segment 520 of a fixed size; a step of writing the contents of the segment to the tape medium as a data set when the segment 520 is prepared by at least one block 510 and writing a Null data set to the tape medium within 4m when the next segment 520 is not prepared while the tape medium moves for 4m; and a step of reading the data set to the segment of the buffer 500. COPYRIGHT: (C)2007,JPO&INPIT
Abstract:
PROBLEM TO BE SOLVED: To provide a storage device capable of adjusting a drive transfer rate even in the case that a constant host transfer rate intermittently falls.SOLUTION: A recorder includes a buffer for temporarily storing data to be read and written with a host device, a recording medium for sequentially recording a plurality of pieces of data, and a control part for controlling data reading and writing between the buffer and the recording medium. The control part measures a plurality of host transfer rates at which data is transmitted/received to/from the host device, adjusts a drive transfer rate at which data is to be transmitted/received to/from the recording medium so as to come close to the host transfer rate, determines whether the host transfer rate reduces by a second reduction amount to an average host transfer rate in a first ratio with respect to the measured plurality of host transfer rates in order to recognize whether the host transfer rate intermittently falls, and selects the adjusted drive transfer rate on the basis of the determination result so as to be lowered to a third level. This lowering can improve a long-term data transfer rate.
Abstract:
PROBLEM TO BE SOLVED: To achieve the use efficiency of a plurality of storages as a whole in the case of storing data in those storages.SOLUTION: In a storage node 20, a meta data extraction part 21 is configured to extract meta data from storage object data from a client 10, and a node determination part 24 is configured to, on the basis of the capacity information of each storage node stored in a capacity information storage part 22 and summary data obtained by integrating the meta data of the storage data of each storage node stored in a summary data storage part 23, determine a storage node in which the storage object data should be stored, and a data transfer part 25 is configured to, when the determined storage node is a self-node, store the storage object data in a data storage part 27, and a summary data registration part 26 is configured to register the extracted meta data in the summary data of the self-node, and the data transfer part 25 is configured to, when the determined storage node is another node, transfer the storage object data to the node.
Abstract:
PROBLEM TO BE SOLVED: To provide a writing (deduplication) method for eliminating overlapping of recorded records of a storage device.SOLUTION: The storage device includes a buffer 1 for storing the No of a record recorded in a recording medium, a hash value of the record, and a writing frequency, and a buffer 2 for connecting contents of the record to the No of the record and the hash value to store them, and includes a step for receiving a writing request of a record (new record) from a host, a step for calculating a hash value (new S) of the new record, a step for confirming whether the new S exists in the buffer 2, a step for comparing whether new data coincides with the record stored in the buffer 2 corresponding to the new S when the new S exists in the buffer 2 in the confirmation step, and a step for writing a pointer (record No) to the record that has already been stored in the recording medium or the buffer as writing data of the new data in the recording medium when the new record coincides with the record in the step for comparing.
Abstract:
PROBLEM TO BE SOLVED: To read data without losing it even if an error occurs, when a format of data already recorded in a tape medium is changed. SOLUTION: In a controller 16 of a tape drive, a buffer management section 42 reads a data set written in an old format only by the capacity of the buffer, and stores a read position when the buffer becomes full in a position storage section 44 as a next read start position. Then a DSIT generation section 45 generates a DSIT (Data Set Information Table) which includes the next read start position, and the buffer management section 42 adds the DSIT to the data set and writes it in a spare area. Then the DSIT generation section 45 generates the DSIT including the information which specifies a corresponding data set in the spare area and the next read start position, and the buffer management section 42 adds the DSIT to the data set and overwrites it using a new format. COPYRIGHT: (C)2010,JPO&INPIT
Abstract:
PROBLEM TO BE SOLVED: To provide a write retry method for reducing permanent errors, and a magnetic tape device including the method. SOLUTION: A write control method for writing at least one data set in a predetermined distance of a tape medium in a longitudinal direction repeats a retry operation for writing data set in a tape position where a tape medium is forwarded only by a small distance when an error occurs while writing the data set. When either the repetition step reaches the predetermined number of times or the write limit time of one data set is exceeded is achieved, the tape medium is forwarded from the tape position of the data set correctly written immediately before in time to a position immediately before the forward tape position of a predetermined distance to execute a write retry operation. The number of permanent errors is reduced as compared with the conventional case within a timeout. Thus, unnecessary tape cartridge replacing requests are reduced. COPYRIGHT: (C)2009,JPO&INPIT