US 12,169,472 B2
Coordinating snapshot operations across multiple file systems
Ananthan Subramanian, San Ramon, CA (US); Matthew Fontaine Curtis-Maury, Apex, NC (US); Ram Kesavan, Los Altos, CA (US); Rupa Natarajan, Sunnyvale, CA (US); and Vinay Devadas, Apex, NC (US)
Assigned to NetApp, Inc., San Jose, CA (US)
Filed by NetApp Inc., San Jose, CA (US)
Filed on Jul. 31, 2023, as Appl. No. 18/361,966.
Application 18/361,966 is a continuation of application No. 17/216,940, filed on Mar. 30, 2021, granted, now 11,714,782.
Prior Publication US 2023/0376455 A1, Nov. 23, 2023
Int. Cl. G06F 16/11 (2019.01)
CPC G06F 16/128 (2019.01) 21 Claims
OG exemplary drawing
 
1. A method for forwarding operations, comprising:
receiving a modify operation at a persistent memory tier that manages a persistent memory file system storing data within persistent memory;
forwarding the modify operation, from the persistent memory tier to a file system tier managing a storage file system separate from the persistent memory file system managed by the persistent memory tier, as a forwarded operation to the storage file system storing data within a storage device, wherein the forwarding is selectively implemented to bypass the persistent memory tier;
logging, by the file system tier, the forwarded operation into a log; and
writing the data of the forwarded operation to a target object within the storage file system.