Directory level storage management of a file system
AssigneePure Storage, Inc.
InventorsPadmanabhan Nagarajan, Subramaniam Periyagaram, Chu Zhang, David A. Grunwald
Life of this patent
Estimating the term…
Abstract
An illustrative storage system may detect a command to create a directory within the file system, determine that the command satisfies one or more criteria, execute the command by creating the directory within the file system, and automatically generate, based on the determining that the command satisfies the one or more criteria, a managed entity associated with the directory. In some situations, the managed entity may be usable by a storage management system to provide storage management functionality to a dataset of the directory.
Claims20
A computer-implemented method for directory level storage management of a file system, the computer-implemented method comprising:
- detecting, by a storage system configured to manage content of the file system, a file system command to create a directory within the file system;
- determining, by the storage system, that the file system command to create the directory within the file system satisfies one or more criteria;
- executing, by the storage system, the file system command by creating the directory within the file system;
- and
- automatically generating, by the storage system in response to the determining that the file system command satisfies the one or more criteria, a managed entity associated with the directory, the managed entity facilitating application of storage management functionality to a dataset of the directory as a group defined by association with the managed entity.
A computer-implemented method for directory level storage management of a file system, the computer-implemented method comprising:
- detecting, by a storage system configured to manage content of the file system, a file system command associated with the file system;
- determining, by the storage system, that the file system command satisfies one or more criteria;
- executing, by the storage system, the file system command within the file system;
- and
- automatically generating, by the storage system in response to the determining that the file system command satisfies the one or more criteria, a managed entity associated with one or more directories within the file system, the managed entity facilitating application of storage management functionality to a dataset of the one or more directories as a group defined by association with the managed entity.
A system comprising:
- a memory storing instructions;
- and
- one or more processors communicatively coupled to the memory and configured to execute the instructions to perform a process comprising:
- detecting a file system command associated with a file system, wherein content of the file system is managed by a storage system;
- determining that the file system command satisfies one or more criteria;
- executing the file system command within the file system;
- and
- automatically generating, in response to the determining that the file system command satisfies the one or more criteria, a managed entity associated with one or more directories within the file system, the managed entity facilitating application of storage management functionality to a dataset of the one or more directories as a group defined by association with the managed entity.
Dependencies are inferred from the claim text.