US 12,141,104 B2
Distributed file system with reduced write and read latencies
Ananthan Subramanian, San Ramon, CA (US); Daniel McCarthy, Erie, CO (US); and Arindam Banerjee, Fremont, CA (US)
Assigned to NetApp, Inc., San Jose, CA (US)
Filed by NetApp, Inc., San Jose, CA (US)
Filed on Oct. 1, 2021, as Appl. No. 17/449,760.
Claims priority of provisional application 63/197,810, filed on Jun. 7, 2021.
Prior Publication US 2022/0391361 A1, Dec. 8, 2022
Int. Cl. G06F 16/00 (2019.01); G06F 16/16 (2019.01); G06F 16/182 (2019.01); G06F 16/188 (2019.01); H04L 67/00 (2022.01)
CPC G06F 16/1827 (2019.01) [G06F 16/164 (2019.01); G06F 16/188 (2019.01); H04L 67/00 (2013.01)] 45 Claims
OG exemplary drawing
 
1. A method for reducing write latency in a distributed file system, the method comprising:
receiving a write request that includes a volume identifier at a data management subsystem deployed on a node within a distributed storage system;
mapping, by the data management subsystem, the volume identifier to a file system volume;
mapping, by the data management subsystem, the file system volume to a set of logical block addresses in a logical block device in a storage management subsystem deployed on the node; and
mapping, by the storage management subsystem, the logical block device to a metadata object for the logical block device on the node that is used to process the write request,
wherein the mapping of the file system volume to the set of logical block addresses in the logical block device enables co-locating the metadata object with the file system volume on the node; and
wherein co-locating the metadata object with the file system volume on the node reduces the write latency associated with processing the write request.