Mehthod and apparatus for supporting snapshots with direct I/O in a storage area network
AssigneeHewlett-Packard Development Company, L.P.
InventorsGary Lee Thunquest, Lawrence E. Rupp
Life of this patent
Estimating the term…
Loading patent…
AssigneeHewlett-Packard Development Company, L.P.
InventorsGary Lee Thunquest, Lawrence E. Rupp
Estimating the term…
A method for a file server to support snapshots in a storage area network (SAN) providing a plurality of clients with concurrent direct I/O access to a file system in the SAN, in which the SAN uses an access protocol for file system access. The method includes operating the file server to: start to maintain, at a time T1, a time T1 snapshot volume of a live volume of data in the file system; receive, from a client C1 at a time subsequent to T1, an update access request for a portion of a file that includes data stored in access unit B1 of the live volume subsequent to time T1; and responsive to the update access request, allocate, to the time T1 snapshot volume, a new access unit B2 corresponding to access unit B1, and copy data stored in access unit B1 to access unit B2.
A method to support snapshots in a storage area network (SAN) providing a plurality of clients with concurrent direct I/O access to a file in the SAN, wherein the SAN uses an access unit protocol for file system access, said method comprising operating a file server to:
A method to support snapshots in a storage area network (SAN) providing a plurality of clients with concurrent direct I/O access to a file system in the SAN, wherein the SAN uses an access protocol for file system access, said method comprising operating a client to:
A file server for a storage area network having a file system that utilizes an access protocol for file system access, said file server configured to:
A client for a storage area network (SAN) that uses an access protocol for file system access, said client configured to:
A network comprising a file server, a client C1, and a storage system having a live volume of a file system stored thereon and using an access protocol for file system access, wherein said file server is configured to:
A machine readable medium or media having recorded thereon instructions configured to instruct a process of a file server in a storage area network having a file system that utilizes an access protocol for file system access to:
A machine readable medium or media having recorded thereon instructions configured to instruct a processor of a client in a storage area network (SAN) that uses an access protocol for file system access to:
Dependencies are inferred from the claim text.