G06F3/0682

DATA PROCESSING DEVICE, DATA PROCESSING METHOD, AND PROGRAM
20230031308 · 2023-02-02 ·

A data processing device includes a processor, and a storage connected to the processor. The processor acquires partial data that is a part of industrial data from a magnetic tape on which the industrial data is written, stores the acquired partial data in the storage, and performs analysis processing of analyzing the partial data stored in the storage, and a data amount of the partial data is a minimum required data amount used in the analysis processing.

RECALLING FILES FROM TAPE

Embodiments are disclosed for a method. The method includes migrating a file to a newer tape. The file is previously recalled by a linear tape file system (LTFS) from an older tape. The method also includes updating a stub for the file with metadata describing the newer tape, the older tape, and the file. Further, the method includes recalling the file using a tape selected from a plurality of potential tapes identified by the metadata.

Locating data within tape systems using sub dataset headers

Aspects of the present disclosure relate to a method of writing a dataset to a tape, the dataset comprising a plurality of sub datasets, each sub dataset including a plurality of headers and a plurality of records. The method includes storing, in each header of each sub dataset, at least a portion of a record range indicator indicating a range of records included in the dataset.

Data storage device using predefined data segments for logical address mapping
11599305 · 2023-03-07 · ·

A data storage device configured to access a magnetic tape comprising a plurality of data tracks is disclosed, wherein the data storage device comprises at least one head configured to access the magnetic tape. A mapping table is generated having a predetermined number of segment entries per data track, wherein each segment entry corresponds to a data segment of the data track, each segment entry comprises a first logical address corresponding to a first logical data block stored in the corresponding data segment, and at least one of the data segments stores multiple logical data blocks. A target segment entry in the mapping table corresponding to a logical address of a read command is located, and the head is positioned at a beginning of a target data segment of a target data track corresponding to the target segment entry in order to execute the read command.

INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND INFORMATION PROCESSING PROGRAM
20230067039 · 2023-03-02 ·

An information processing apparatus determines a data migration timing of a magnetic tape as a data migration source based on a transition of information related to pieces of valid data included in a data group recorded in each of a plurality of the magnetic tapes, and performs control of migrating the pieces of valid data recorded in the magnetic tape as a data migration source to a magnetic tape as a data migration destination at the determined timing.

USING A CUT AND PASTE SEGMENT FOR READING A STANDARD HOUSEKEEPING DATA SET

In an approach to using a cut and paste segment for reading an sHKDS, a request to reposition a tape media in a tape drive is received. Responsive to encountering an error reading an sHKDS while attempting to reposition the tape media, one segment of a plurality of segments from a data set cut and paste error recovery procedure (ERP) is used for an sHKDS cut and paste ERP. Responsive to recovering the sHKDS using the sHKDS cut and paste ERP, the one segment reserved for the sHKDS cut and paste ERP is released to the data set cut and paste ERP.

Removable media based object store

Embodiments disclosed herein provide systems, methods, and computer-readable media to implement an object store with removable storage media. In a particular embodiment, a method provides identifying first data for storage on a first removable storage medium and designating at least a portion of the first data to a first data object. The method further provides determining a first location where to store the first data object in a first value store partition of the first removable storage medium and writing the first data object to the first location. Also, the method provides writing a first key that identifies the first data object and indicates the first location to a first key store partition of the first removable storage medium.

INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND INFORMATION PROCESSING PROGRAM
20230064391 · 2023-03-02 ·

An information processing apparatus performs control of recording data in a relatively-new-generation magnetic tape of at least one storage pool among a plurality of storage pools in a case where the same data is recorded in each of the plurality of storage pools each of which includes a plurality of generations of magnetic tapes.

INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND INFORMATION PROCESSING PROGRAM
20230065229 · 2023-03-02 ·

An information processing apparatus performs, in a case where the same data is recorded in each of a plurality of storage pools each of which includes a plurality of generations of magnetic tapes and each for which a priority representing a degree to which a relatively-new-generation magnetic tape is used with priority is set, control of recording data recorded in a relatively-old-generation magnetic tape of a storage pool of which the priority is relatively high, in a relatively-old-generation magnetic tape of a storage pool of which the priority is relatively low.

Recalling files from tape

Embodiments are disclosed for a method. The method includes migrating a file to a newer tape. The file is previously recalled by a linear tape file system (LTFS) from an older tape. The method also includes updating a stub for the file with metadata describing the newer tape, the older tape, and the file. Further, the method includes recalling the file using a tape selected from a plurality of potential tapes identified by the metadata.