IP Library Granted Patent US 10,168,962
Granted Patent B2
US 10,168,962 · App. 14/278,637 · Granted Jan 1, 2019

Tape emulating disk based storage system and method with automatically resized emulated tape capacity

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 10,168,962
App. No.
14/278,637
Granted
Jan 1, 2019
Kind
B2
Abstract

A data protection and storage system includes an array of disk drives for data storage. Data is received for storage on the disk drive via an interface that is configured to emulate a tape drive interface. A virtual tape data structure is created and stored on the disk drives. The allocated capacity of the virtual tape is dynamically and transparently alterable in response to data storage demand within the virtual tape.

Claims (15)

1. A data storage system comprising:

one or more disk drives having storage space;

a tape drive emulator configured to receive data for storage on said one or more disk drives using tape format data storage commands and tape storage data formats; and

a storage controller configured to allocate a portion of the storage space on said one or more disk drives to a tape storage volume that receives data via said tape drive emulator, wherein said storage controller is further configured to decrease an amount of storage space allocated to said tape storage volume during execution of a write command to overwrite a logical block address proximate to a first block of data.

2. The system of claim 1 , wherein said one or more disk drives and said storage controller are mounted within a common housing.

3. The system of claim 1 , wherein at least one of said one or more disk drives and said storage controller are mounted in separate housings.

4. The system of claim 1 , further comprising an interface communicates in an iSCSI or Fibre Channel format.

5. The system of claim 1 , wherein said storage controller is configured to not increase the amount of storage space allocated to said tape storage volume above a pre-determined maximum.

6. The system of claim 5 , wherein said storage controller is configured to generate a warning in response to an increase that would place said allocated storage space above said pre-determined maximum.

7. A method of data storage, comprising:

emulating a storage medium using a portion of storage space of one or more disk drives, based on receiving data for storage on said one or more disk drives using tape format storage commands and tape storage data formats;

defining an apparent storage capacity of said emulated storage medium; and

automatically changing the defined apparent storage capacity of said emulated storage medium during execution of write commands via decreasing an amount of storage space allocated to said storage space to overwrite a logical block address proximate to a first block of data.

8. The method of claim 7 , wherein said emulated storage medium comprises an emulated magnetic tape.

9. The method of claim 7 , wherein said apparent storage capacity is less than a portion of data storage capacity of the emulated storage medium.

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 →
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 22, 2015
From: MATZE, JOHN; REIDER, MIKE; GEIST, KEN; DAVIES, DANIEL
To: OVERLAND STORAGE, INC.
Reel/Frame 036855/0924 →