Optional data encryption by partition for a partitionable data storage library
US-2015380046-A1 · Dec 31, 2015 · US
US2016225403A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2016225403-A1 |
| Application number | US-201514609497-A |
| Country | US |
| Kind code | A1 |
| Filing date | Jan 30, 2015 |
| Priority date | Jan 30, 2015 |
| Publication date | Aug 4, 2016 |
| Grant date | — |
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.
A data storage system that includes a data migration assembly implemented using tape drive technology. The migration assembly includes tape drive modules or cards stacked within a tape drive chassis, which is adapted for insertion into a tape drive slot of a library or rack enclosure. The data storage system includes a server running a host application to manage data migration processes by transmitting control commands and/or parameters to the tape drive module. The tape drive module, in response, performs the data migration including data extraction from the source device and data loading onto the destination device. The data path passes between the source and destination devices through the tape drive cards but does not include the server running the host application so that data security is provided by the tape drive module along the entire data path rather than data being at risk in a server.
Opening claim text (preview).
We claim: 1 . A data migration assembly, comprising: a chassis configured for insertion into a tape drive slot of a tape library or a rack enclosure; and a first tape drive card supported within an interior space of the chassis, the first tape drive card includes: a processor; and a copy manager run by the processor that is adapted to communicate with a host application, running on a server communicatively linked to the first tape drive card, during a data migration to receive data migration control parameters and, in response, to copy a set of data from one or more source data storage devices to one or more destination data storage devices. 2 . The data migration assembly of claim 1 , wherein the first tape drive card further comprises one or more memory devices providing random access memory (RAM) and wherein the copy manager partitions the RAM into a number of partitions for use in performing a like number of migration sessions, whereby each of the migration sessions has a dedicated portion of the RAM. 3 . The data migration assembly of claim 2 , wherein the number of migration sessions is greater than two and wherein the migration sessions are performed concurrently by the copy manager. 4 . The data migration assembly of claim 1 , wherein the first tape drive card further comprises a data protection application run by the processor that applies a data protection process to the set of data during reads from the one or more source data storage devices and during writes to the one or more destination data storage devices. 5 . The data migration assembly of claim 4 , wherein the data protection process comprises performing cyclic redundancy checks (CRCs). 6 . The data migration assembly of claim 4 , wherein the data protection process is performed whereby data encryption is provided during the reads and the writes. 7 . The data migration assembly of claim 1 , further comprising a second and a third tape drive card with a configuration matching the first tape drive card, the second and third tape drive cards being provided in a stacked arrangement with the first tape drive card within the interior space of the chassis. 8 . The data migration assembly of claim 7 , wherein the chassis is free of tape cartridge handling components. 9 . A data storage system adapted for performing a data migration from a data source to a data destination, comprising: a server including a processor running a host application generating control parameters defining the data migration of data from the data source to the data destination; an enclosure with a slot configured for receiving a tape drive; and a data migration assembly inserted into the slot of the enclosure and communicatively linked to the data source, the data destination, and the server, wherein the data migration assembly includes a processor running a copy manager receiving the control parameters and performing the data migration based on the control parameters and wherein the performing of the data migration includes providing data protection to data extracted from the data source and loaded onto the data destination during the data migration. 10 . The data storage system of claim 9 , wherein the data migration assembly includes a tape drive chassis and a card upon which the processor is mounted, the card being supported within the interior space of the tape drive chassis. 11 . The data storage system of claim 10 , wherein the data migration assembly further includes at least a second card upon which an additional processor is mounted that runs an additional copy manager for receiving a subset of the control parameters and for performing a subset of the data migration based on the subset of the control parameters and wherein the performing of the subset of the data migration by the additional copy manager is performed concurrently with the performing by the copy manager on the card. 12 . The data storage system of claim 11 , wherein the data source comprises a tape library comprising a plurality of tape cartridges and wherein the copy manager and the additional copy manager each concurrently and independently performs at least two migration sessions to copy data from first and second sets, respectively, of the tape cartridges to the data destination. 13 . The data storage system of claim 9 , wherein data copied from the data source to the data destination follows a data path through the data migration assembly and wherein the data path excludes the server. 14 . The data storage system of claim 9 , wherein the data protection comprises data encryption or is CRC based. 15 . The data storage system of claim 9 , wherein the enclosure comprises a tape library or a rack enclosure. 16 . The data storage system of claim 9 , wherein the data migration assembly further includes RAM and wherein the copy manager partitions the RAM into partitions that are each used for storing data associated with only one migration session being performed by the copy manager. 17 . A data migration method, comprising: with a data migration assembly inserted into a tape drive slot, extracting data from a data source device; first applying a data protection process on the extracted data; after the applying of the data protection process, storing the extracted data in a memory buffer of the data migration assembly; from the memory buffer, loading the extracted data onto a data destination device, wherein the loading includes second applying the data protection process on the extracted data. 18 . The method of claim 17 , wherein the data protection process includes performing a CRC. 19 . The method of claim 17 , further including partitioning the memory buffer into a plurality of partitions and wherein the storing of the extracted data includes storing the extracted data in one of the partitions associated with a migration session for the data source device. 20 . The method of claim 17 , further including receiving with the data migration assembly migration control parameters from a host application running on a server communicatively linked to the data migration assembly, and wherein the extracting of the data and the loading of the extracted data are performed based on the migration control parameters.
by adding special lists or symbols to the coded information (G11B20/1806, G11B20/1866 take precedence) · CPC title
involving encryption or decryption of contents recorded on or reproduced from a record carrier · CPC title
magnetic tapes · CPC title
Copying or moving data from one record carrier to another · CPC title
using a cyclic redundancy check [CRC] · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.