Resizing snapshot mount points
AssigneeEMC Corporation
InventorsDavid Haase, Miles A. de Forest, Michael D. Haynes, Nagapraveen V. Seela, Dayanand Suldhal, Paul T. McGrath, Robert F. Goudreau, Jr.
Life of this patent
Estimating the term…
Abstract
A method is used for managing snapshot mount points in storage systems. A request to resize a snapshot mount point is received and a file object associated with the snapshot mount point is retrieved. The file object is analyzed to determine a file attached to the snapshot mount point and a file ID is determined for an underlying file associated with the determined file. The file associated with the file ID is resized.
Claims20
A method for use in resizing snapshot mount points in storage systems, the method comprising:
- receiving a request to resize a snapshot mount point, wherein the snapshot mount point is selected from a set of snapshot mount points, wherein the snapshot mount point is a logical object accessible for using a replica of a logical volume and provides a set of interfaces for resizing the replica of the logical volume, wherein the replica of the logical volume represents a state of the logical volume at a particular prior point in time;
- retrieving a file object associated with the snapshot mount point;
- analyzing the file object to determine a file attached to the snapshot mount point;
- determining a file ID for an underlying file associated with the determined file;
- and
- resizing the file associated with the file ID via the snapshot mount point.
A system for use in resizing snapshot mount points in storage systems, the system comprising a processor configured to:
- receive to a request to resize a snapshot mount point, wherein the snapshot mount point is selected from a set of snapshot mount points, wherein the snapshot mount point is a logical object accessible for using a replica of a logical volume and provides a set of interfaces for resizing the replica of the logical volume, wherein the replica of the logical volume represents a state of the logical volume at a particular prior point in time;
- retrieve a file object associated with the snapshot mount point;
- analyze the file object to determine a file attached to the snapshot mount point;
- determine a file ID for an underlying file associated with the determined file;
- and
- resize the file associated with the file ID via the snapshot mount point.
Dependencies are inferred from the claim text.