IP Library Patent Application 13836073
Patent Application
App. No. 13/836,073

FAST MOUNT CACHE

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 None
App. No.
13/836,073
Abstract

A fast mount cache is provided by any offline storage media for fast volume mount access. The fast mount cache may be used as the first level in a hierarchical storage configuration after the high performance tier for data having high access rates shortly after creation but decreases sharply as the data ages. The fast mount cache stores migrated data from online hard disk drive storage and maintains the data on a volume basis as opposed to a file basis. As the fast mount cache capacity fills, or other events occur triggering a volume change, the fast mount cache erases the volume having the oldest data. While data is maintained on the fast mount cache for periods of time soon after it is migrated, the data may be accessed quickly. After the initial period of time has expired, the data only exists on tape storage or low tier data.

Claims (48)

1 . A method for managing data storage in a multitier data storage system, comprising:

migrating data from a high performance data storage to MAID data storage and tape storage;

detecting an event associated with the MAID data storage; and

erasing the volume of data in the MAID data storage based on a policy associated with the event.

2 . The method of claim 1 , where in the event is the expiration of a period of time.

3 . The method of claim 1 , wherein the event is the detection of a threshold available storage space in the MAID data storage.

4 . The method of claim 1 , further comprising:

defragging one or more volumes of the MAID data storage;

erasing the volume in the MAID data storage based on a second policy after the defragging.

5 . The method of claim 1 , further comprising:

receiving a request for the data;

retrieving the data from the MAID storage to the high performance data storage if the volume containing the data is still available.

6 . The method of claim 1 , further comprising:

receiving a request for the data;

retrieving the data from the tape storage to the high performance data storage if the volume containing the data is not available.

7 . A computer readable non-transitory storage medium having embodied thereon a program, the program being executable by a processor to perform a method for managing data storage in a multitier data storage system, the method comprising:

migrating data from a high performance data storage to MAID data storage and tape storage;

detecting an event associated with the maid data storage; and

erasing the volume of data in the MAID data storage based on a policy associated with the event.

8 . The computer readable non-transitory storage medium of claim 7 , where in the event is the expiration of a period of time.

9 . The computer readable non-transitory storage medium of claim 1 , wherein the event is the detection of a threshold available storage space in the MAID data storage.

10 . The computer readable non-transitory storage medium of claim 7 , further comprising:

defragging one or more volumes of the MAID data storage;

erasing the volume in the MAID data storage based on a second policy after the defragging.

11 . The computer readable non-transitory storage medium of claim 7 , further comprising:

receiving a request for the data;

retrieving the data from the MAID storage to the high performance data storage if the volume containing the data is still available.

12 . The computer readable non-transitory storage medium of claim 7 , further comprising:

receiving a request for the data;

retrieving the data from the tape storage to the high performance data storage if the volume containing the data is not available.

13 . A system for managing data storage in a multitier data storage system, the system comprising:

a processor;

a memory;

one or more modules stored in memory and executable by the processor to:

migrate data from a high performance data storage to MAID data storage and tape storage;

detect an event associated with the maid data storage; and

erase the volume of data in the MAID data storage based on a policy associated with the event.

14 . The system of claim 13 , where in the event is the expiration of a period of time.

15 . The system of claim 13 , wherein the event is the detection of a threshold available storage space in the MAID data storage.

16 . The system of claim 13 , further comprising:

defragging one or more volumes of the MAID data storage;

erasing the volume in the MAID data storage based on a second policy after the defragging.

17 . The system of claim 13 , further comprising:

receiving a request for the data;

retrieving the data from the MAID storage to the high performance data storage if the volume containing the data is still available.

18 . The system of claim 13 , further comprising:

receiving a request for the data;

retrieving the data from the tape storage to the high performance data storage if the volume containing the data is not available.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 4, 2017
From: SILICON GRAPHICS INTERNATIONAL CORP.
To: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Reel/Frame 044128/0149 →
RELEASE OF SECURITY INTEREST Recorded Nov 2, 2016
From: MORGAN STANLEY SENIOR FUNDING, INC., AS AGENT
To: SILICON GRAPHICS INTERNATIONAL CORP.
Reel/Frame 040545/0362 →
SECURITY INTEREST Recorded Mar 13, 2015
From: SILICON GRAPHICS INTERNATIONAL CORP.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 035200/0722 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 3, 2013
From: ARMSTRONG, PHIL
To: SILICON GRAPHICS INTERNATIONAL CORP.
Reel/Frame 030146/0352 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 1, 2013
From: EVANS, LANCE MACKIMMIE; REHM, KEVAN FLINT
To: SILICON GRAPHICS INTERNATIONAL CORP.
Reel/Frame 030123/0575 →