×

Data storage management for network interconnected processors

  • US 5,832,522 A
  • Filed: 05/22/1996
  • Issued: 11/03/1998
  • Est. Priority Date: 02/25/1994
  • Status: Expired due to Term
First Claim
Patent Images

1. A data storage management system for a data network which functions to interconnect a plurality of file servers, each of which stores data files, said data storage management system comprising:

  • directory means, located in each of said plurality of file servers, for identifying a storage location of each data file stored on said file server;

    secondary storage means, comprising a multi-layer hierarchical memory, wherein said layers in said multi-layer hierarchical memory comprise media of differing characteristics, for storing data files migrated from said plurality of file servers;

    storage server means connected to said network for automatically managing transfer of data files between said plurality of file servers and said secondary storage means, comprising;

    means for migrating selected data files from said plurality of file servers to said secondary storage means;

    means for writing said migrated selected data files received from said plurality of file servers into selected available memory space in said multi-layer hierarchical memory, absent reservation of memory space in said multi-layer hierarchical memory on a file server basis;

    means for writing in said directory means at a directory location for each of said migrated selected data files, data indicating that said migrated selected data file has been migrated to said secondary storage means and data identifying a physical data storage location in said storage server means for said migrated selected data file, which physical data storage location contains data indicative of a locus in said multi-layer hierarchical memory which contains said migrated selected data file;

    means for collecting a plurality of data files, that are transmitted to said secondary storage means, into a transfer unit; and

    means for storing said transfer unit on a first layer of said hierarchy.

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