×

Space management for a hierarchical set of file systems

  • US 10,592,479 B2
  • Filed: 01/03/2017
  • Issued: 03/17/2020
  • Est. Priority Date: 01/03/2017
  • Status: Active Grant
First Claim
Patent Images

1. A method for storage management in a hierarchical set of file systems, the method comprising:

  • creating a structure for the hierarchical set of file systems including a top-file system and sub-file systems that each include files and directories;

    tracking directories for the sub-file systems of the hierarchical set of file systems;

    maintaining a directory while providing the directory is capable of residing in more than one sub-file system;

    for each directory in the hierarchical set of file systems;

    maintaining a corresponding directory in the top-file system; and

    maintaining a number of symbolic pointers in the corresponding directory which each point from the corresponding directory to a sub-file system where any portion of the tracked directory resides; and

    upon a request by a particular sub-file system for more inodes without any inodes available, revoking inode numbers from at least one other sub-file system having unused inodes;

    wherein per-dataset failure isolation is limited by placement of files across multiple sub-file systems, and each directory in the sub-file systems is named using an inode number of a directory in the top file system.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×