Emulation of transparent recall in a hierarchical storage management system

a hierarchical storage management and transparent recall technology, applied in memory systems, digital data processing details, instruments, etc., can solve the problems of inability to implement transparent recall in some hsm systems, too expensive for many organizations, and high-speed storage devices such as magnetic hard disk drives are more expensive (per byte stored) than slower devices

Active Publication Date: 2010-12-14
NETWORK APPLIANCE INC
View PDF25 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

HSM was developed mainly because high-speed storage devices, such as magnetic hard disk drives, are more expensive (per byte stored) than slower devices, such as optical disks and magnetic tape.
While it would be preferable to have all data availabl...

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Emulation of transparent recall in a hierarchical storage management system
  • Emulation of transparent recall in a hierarchical storage management system
  • Emulation of transparent recall in a hierarchical storage management system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0018]A method and apparatus to emulate transparent recall in an HSM system are described. In at least one embodiment of the invention, a storage server manages a primary storage facility in an HSM system. Data is relocated from the primary storage facility to a secondary storage facility based on usage data or other appropriate criteria. When a request is received from a client for only a portion of a file (or other data container) that has been relocated to secondary storage, the requested portion of the data is obtained from the secondary storage and stored in the primary storage as a sparse file. The requested portion of the data is then provided to the client from the sparse file. This approach has the advantage of transparent recall that the entire file (or other data container) need not be recalled from secondary storage and committed to disk in primary storage when only a portion of the data was requested by the client. For very large files, this can have a significant perfo...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

In at least one embodiment of the invention, a primary storage facility is managed in an HSM system. Data is relocated from the primary storage facility to a secondary storage facility. A request is received from a client for only a portion of the relocated data. In response to the request, the requested portion of the data is obtained from the secondary storage facility and stored in the primary storage facility as a sparse file. The requested portion of the data is then provided to the client from the sparse file.

Description

FIELD OF THE INVENTION[0001]At least one embodiment of the present invention pertains to hierarchical storage management (HSM) systems, and more particularly, to emulation of transparent recall in an HSM system.BACKGROUND[0002]Various forms of network-based data storage systems are known today. These forms include network attached storage (NAS), storage area networks (SANs), and others. Network storage systems are commonly used for a variety of purposes, such as providing multiple users with access to shared data, backing up critical data (e.g., by data mirroring), etc. A network-based storage system typically includes at least one storage server, which is a processing system configured to store and retrieve data on behalf of one or more client processing systems (“clients”).[0003]In the context of NAS, a storage server may be a file server, which is sometimes called a “filer”. A filer operates on behalf of one or more clients to store and manage shared files. The files may be store...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G06F15/16G06F13/00G06F7/00
CPCG06F3/061G06F3/064G06F3/0649G06F3/067G06F17/30902G06F16/9574
Inventor YODER, ALAN G.
Owner NETWORK APPLIANCE INC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products