IP Library Granted Patent US 9,846,548
Granted Patent B2
US 9,846,548 · App. 15/359,458 · Granted Dec 19, 2017

Tape library emulation with automatic configuration and data retention

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,846,548
App. No.
15/359,458
Granted
Dec 19, 2017
Kind
B2
Abstract

Disk based emulation of tape libraries is provided with features that allow easier management and administration of a backup system and also allow increased flexibility to both archive data on tape at a remote location and also have fast restore access to archived data files. Features include automatic emulation of physical libraries, and the retention and write protection of virtual tapes that correspond to exported physical tapes.

Claims (28)

1. A storage system comprising:

a tape drive including an exportable slot for receiving a physical tape;

a hard disk drive, wherein the hard disk drive comprises a first portion associated with a virtual slot; and

a disk based storage appliance configured to:

emulate a first physical tape received at the exportable slot of the tape drive in the first portion of the hard disk drive associated with the virtual slot as a first emulated tape corresponding to the first physical tape;

detect a request to export the first physical tape from the tape drive; and

maintain the first emulated tape corresponding to the first physical tape after the first physical tape is exported from the tape drive.

2. The storage system of claim 1 , wherein emulating the first physical tape comprises querying the first physical tape to acquire a configuration of the first physical tape received by the tape drive.

3. The storage system of claim 1 , wherein maintaining the emulated first physical tape comprises write protecting the emulated first physical tape.

4. The storage system of claim 1 , further comprising a command receiver configured to receive tape commands from backup software, and wherein the storage system is configured to provide data from the emulated first physical tape after the first physical tape is exported from the tape drive.

5. The storage system of claim 1 , wherein maintaining the emulated first physical tape comprises assigning a data retention time limit for the emulated first physical tape, wherein the emulated first physical tape is maintained and write-protected for a period of time equal to the data retention time limit.

6. The storage system of claim 5 , wherein the disk based storage appliance is further configured to:

detect insertion of a second physical tape into the tape drive; and

emulate the second physical tape using the first portion of the hard disk drive if the period of time exceeds the data retention time limit.

7. A storage appliance comprising:

a first data connection for communicating with a physical tape drive device including an exportable slot for receiving a physical tape;

a second data connection for communicating with a hard disk drive, the hard disk drive comprising a first portion of memory associated with a virtual slot; and

a tape emulator configured to:

transmit, to the hard disk drive, data emulating a first physical tape received at the exportable slot of the physical tape drive device in the first portion of memory of the hard disk drive associated with the virtual slot as a first emulated tape corresponding to the first physical tape;

detect a request to export the first physical tape communicated to the physical tape drive device; and

maintain the first emulated tape corresponding to the first physical tape after the first physical tape is exported from the tape drive.

8. The storage appliance of claim 7 , wherein the tape emulator is configured to query the first physical tape to acquire a configuration of the first physical tape received by the tape drive device, where the data emulating the first physical tape transmitted to the hard disk includes the acquired configuration.

9. The storage appliance of claim 7 , wherein maintaining the emulated first physical tape comprises write protecting the emulated first physical tape on the hard disk drive.

10. The storage appliance of claim 7 , further comprising a command receiver configured to receive tape commands from a backup server, and wherein the storage appliance is configured to provide data from the emulated first physical tape after the first physical tape is exported from the tape drive device.

11. The storage appliance of claim 7 , wherein maintaining the emulated first physical tape comprises assigning a data retention time limit for the emulated first physical tape, wherein the emulated first physical tape is maintained and write protected for a period of time equal to the data retention time limit.

12. The storage appliance of claim 11 , wherein the tape emulator is further configured to:

detect insertion of a second physical tape into the tape drive device; and

emulate the second physical tape using the first portion of the hard disk drive if the period of time exceeds the data retention time limit.

Assignments (4)
SECURITY INTEREST Recorded Nov 2, 2020
From: OVERLAND STORAGE, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 054237/0284 →
SECURITY INTEREST Recorded Oct 10, 2019
From: OVERLAND STORAGE, INC.; OVERLAND TECHNOLOGIES LUXEMBOURG S.À R.L.; TANDBERG DATA HOLDINGS S.À R.L.
To: JMB CAPITAL PARTNERS LENDING, LLC
Reel/Frame 050681/0213 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 14, 2017
From: GONZALEZ, VICTORIA; ENCARNACAO, SERGIO
To: OVERLAND STORAGE, INC.
Reel/Frame 044120/0030 →
SECURITY INTEREST Recorded Jun 20, 2017
From: OVERLAND STORAGE, INC.; SPHERE 3D CORP.; SPHERE 3D INC.; V3 SYSTEMS HOLDINGS, INC.
To: OPUS BANK
Reel/Frame 042921/0674 →