×

Scalable system for partitioning and accessing metadata over multiple servers

  • US 20060161518A1
  • Filed: 01/20/2006
  • Published: 07/20/2006
  • Est. Priority Date: 01/20/2005
  • Status: Active Grant
First Claim
Patent Images

1. A method of handling a file processing request in an aggregated file system that includes a plurality of metadata volumes, comprising:

  • receiving a request with respect to a file, the request identifying an absolute pathname of the file in the aggregated file system;

    accessing a plurality of mount entries, wherein each mount entry is associated with a respective metadata volume as a parent metadata volume and identifies a respective distinct child metadata volume and an relative pathname associated with the child metadata volume; and

    identifying a target metadata volume among the metadata volumes in accordance with the request and the mount entries, including recursively identifying a mount entry, if any, associated with a current metadata volume, wherein the mount entry identifies a relative pathname matching a respective portion of the absolute pathname, and resetting the current metadata volume to the child metadata volume identified by the identified mount entry, until no mount entry associated with the current metadata volume is found that matches a respective portion of the absolute pathname;

    the target metadata volume comprising the last child metadata volume so identified.

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