Tape-to-Tape Copying via Shared-Disk Intermediary
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current tape-to-tape copying methods in Linear Tape File Systems (LTFS) face issues with increased network traffic and performance deterioration due to the need for data to be transferred through a computer before being written to another tape, leading to inefficiencies and potential tape deterioration from repeated use.
Innovation Solution
Implementing a computer-implemented method using a cluster-wide named pipe for data transfer between nodes, where data is written from one tape drive to a shared-disk and then from the shared-disk to another tape drive, reducing network traffic and maintaining performance by utilizing a parallel shared-disk file system.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If data is transferred through a computer using traditional inter-process communication mechanisms (named pipe or socket) for tape-to-tape copying, then inter-node data transfer is enabled, but network traffic increases and performance deteriorates
Solution Approach 1:
The patent introduces a shared-disk system as an intermediary storage medium between tape drives on different nodes. Instead of transferring data directly through network communication between nodes, data is written from the source tape drive to the shared-disk and then read from the shared-disk by the destination tape drive. This intermediary approach eliminates network traffic for data transfer while maintaining inter-node copying capability.
2Ease of operation
If data is transferred through a computer before being written to another tape, then data copying between nodes is achieved, but performance deteriorates due to intermediate processing
Solution Approach 1:
The shared-disk acts as a high-speed intermediary that eliminates the need for intermediate computer processing. Data flows directly from the source tape drive to the shared-disk and then to the destination tape drive, bypassing the computer's CPU and memory systems that would otherwise be required for data transfer and processing.
3Ease of operation
If traditional tape-to-tape copying methods are used, then data transfer between nodes is possible, but tape wear increases due to repeated use
Solution Approach 1:
The shared-disk serves as an intermediary that allows data to be staged during the copying process. This reduces the number of times the source tape needs to be accessed and repositioned, as data can be written sequentially to the shared-disk and then sequentially read to the destination tape, thereby minimizing tape wear and extending tape durability.
Data Source
AI summary
In an approach to improve magnetic tape file systems through tape-to-tape copying between nodes on a Linear Tape File System using a cluster-wide named pipe. Embodiments transfer data between a first node and a second node. Additionally, both the first node and the second node implement a parallel shared-disk file system through a data path for node data reading and writing from a shared-disk and to the shared-disk. Further, to transfer data between the first node and the second node, embodiments, write, by the first node, the data for tape-to-tape copy from a first tape drive to the shared-disk, and write, by the second node, the data written from the shared-disk to a second tape drive.


