×

Networked storage system employing information lifecycle management in conjunction with a distributed global file system

  • US 7,711,711 B1
  • Filed: 03/29/2006
  • Issued: 05/04/2010
  • Est. Priority Date: 03/29/2006
  • Status: Active Grant
First Claim
Patent Images

1. A networked storage system, comprising:

  • a plurality of network-attached file system (FS) nodes each including a file system server and at least one storage system coupled to the file system server, each storage system including a storage controller having a respective processor and one or more data storage devices, the FS nodes being arranged into cost-performance groups ranging from a first cost-performance group of FS nodes providing high performance at high cost to a second cost-performance group of FS nodes providing low performance at low cost; and

    a storage management system coupled to the FS nodes, the storage management system having a processor and being operative in conjunction with the FS nodes to;

    define a distributed global file system across the FS nodes, the distributed global file system being divided into segments for storing data files and having a single namespace of segment identifiers for the segments as visible from host computers utilizing the networked storage system, the segment identifiers lacking any identification of the FS nodes;

    monitor frequency of access of the data files and based on the monitoring assign the data files to respective information lifecycle management (ILM) classes, the ILM classes ranging from an active class for data files having a high and recent access frequency to an inactive class for data files having a low and less recent access frequency; and

    assigning the FS nodes to store respective segments of the distributed global file system according to a mapping between the cost-performance characteristics of the FS nodes and the ILM classes of the data files contained in the segments, such that segments containing data files assigned to the active class are stored in the FS nodes of the first cost-performance group and segments containing data files assigned to the inactive class are stored in the FS nodes of the second cost-performance group,wherein the active and inactive ILM classes are major ILM classes and each includes a plurality of sub-classes, the sub-classes of the active class including active-high and active-low sub-classes distinguished by relatively higher and lower access frequencies, and the sub-classes of the inactive class including inactive-recent and inactive-older sub-classes distinguished by an amount of time that data files have been assigned to the respective sub-classes.

View all claims
  • 9 Assignments
Timeline View
Assignment View
    ×
    ×