Data transfer between data storage libraries
US-2018081553-A1 · Mar 22, 2018 · US
US10069896B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10069896-B2 |
| Application number | US-201514929384-A |
| Country | US |
| Kind code | B2 |
| Filing date | Nov 1, 2015 |
| Priority date | Nov 1, 2015 |
| Publication date | Sep 4, 2018 |
| Grant date | Sep 4, 2018 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Transferring data from a first data storage drive of a first data storage library to a first computer system that is connected to a second data storage drive of a second data storage library. A data transfer request for transferring data accessible by the first data storage drive to the first computer system is received. A network connection is initiated between the first and the second data storage drive. An access to the requested data is initiated by the first data storage drive. A transfer of the requested data from the first to the second data storage drive via the network connection is initiated. A transfer of the requested data from the second data storage drive to the first computer system is initiated.
Opening claim text (preview).
What is claimed is: 1. A computer-implemented method for transferring data from a first data storage drive of a first data storage library of a plurality of data storage libraries to a target computer system, the target computer system being connectable to a second data storage drive of a second data storage library and not connectable to the first data storage drive, the method comprising: receiving by a data transfer management component a data transfer request for transferring requested data to the target computer system; in response to determining, by the data transfer management component, that the requested data is in the first data storage library and that the first data storage drive and the second data storage drive are connectable by a bidirectional network bridge connection: initiating, by the data transfer management component, a network connection between the first and the second data storage drive over the bidirectional network bridge connection; initiating, by the data transfer management component an access to the requested data by the first data storage drive; initiating, by the data transfer management component, a transfer of the requested data from the first data storage drive to the second data storage drive via the network connection; and initiating, by the data transfer management component, a transfer of the requested data from the second data storage drive to the target computer system; in response to determining, by the data transfer management component, that the requested data is not in the first data library and is in a third data storage library of the plurality of data storage libraries that is connected to the first data storage library by a mechanical pass-through connection that mechanically transports data storage cartridges from the third data storage library to the first data storage library: initiating, by the data transfer management component, a mechanical transport of a data storage cartridge containing the requested data from the third data storage library to the first data storage library via the mechanical pass-through connection; initiating, by the data transfer management component, a mounting of the data storage cartridge into the first data storage drive; initiating, by the data transfer management component, a network connection between the first and the second data storage drive over the bidirectional network bridge connection; initiating, by the data transfer management component, an access to the requested data by the first data storage drive; initiating, by the data transfer management component, a transfer of the requested data from the first data storage drive to the second data storage drive via the network connection; and initiating, by the data transfer management component, a transfer of the requested data from the second data storage drive to the target computer system. 2. The method of claim 1 , wherein the requested data on the data storage cartridge is in a compressed data format, the method further comprising: controlling, by the data transfer management component, the first data storage drive to maintain the compressed data format by the first data storage drive when transferring the data; and initiating, by the data transfer management component a decompressing of the compressed data received via the network connection by the second data storage drive before transferring the data to the first computer system. 3. The method of claim 1 , the method further comprising: in response to the mounting of the data storage cartridge into the first data storage drive, initiating, by the data transfer management component a queuing of data access commands to the first data storage drive; and in response to an unmounting of the first data storage cartridge, ending, by the data transfer management component the respective queuing of data access commands. 4. The method of claim 1 , wherein the initiating of the access to the requested data by the first data storage drive further comprises: selecting, by the data transfer management component a subset of one or more data files of a set of data files comprised by the first data storage cartridge to be transferred via the network connection; and initiating, by the data transfer management component, a reading of the selected subset of data files by the first data storage drive. 5. The method of claim 1 , wherein the requested data is comprised by a second computer system connectable to the first data storage drive, and wherein initiating the access to the requested data by the first data storage drive further comprises: initiating, by the data transfer management component, a transfer of the requested data from the second computer system to the first data storage drive. 6. The method of claim 5 , the method further comprising: in response to the transfer of the requested data to the first data storage drive: initiating, by the data transfer management component a compression of the requested data into a compressed data format by the first data storage drive; and initiating, by the data transfer management component, a decompressing of the compressed data received via the network connection by the second data storage drive before transferring the data to the first computer system. 7. The method of claim 1 , wherein the second data storage drive comprises at least two ports, the ports being operable in a pass-through mode, such that a first one of the ports is operated as a receiving port of the first data storage drive and a second one of the ports is simultaneously operated as a sending port of the first data storage drive the method further comprising: in response to detecting that the second data storage drive is operating in the pass-through mode: initiating the network connection between the first and the second data storage drive between the receiving port of the second data storage drive and a sending port of the first data storage data drive; and initiating the transfer of the requested data from the second data storage drive to the first computer system via the sending port.
Hybrid storage combining heterogeneous device types, e.g. hierarchical storage, hybrid arrays · CPC title
by facilitating the interaction with a user or administrator · CPC title
by changing the path, e.g. traffic rerouting, path reconfiguration · CPC title
specially adapted for file transfer, e.g. file transfer protocol [FTP] · CPC title
for distributed storage of data in networks, e.g. transport arrangements for network file system [NFS], storage area networks [SAN] or network attached storage [NAS] · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.