CPC G06F 3/0659 (2013.01) [G06F 3/0619 (2013.01); G06F 3/064 (2013.01); G06F 3/067 (2013.01); G06F 15/17331 (2013.01)] | 23 Claims |
1. A system comprising:
persistent memory managed by a persistent memory tier of a first node;
storage managed by a file system tier of the first node,
wherein the file system tier is configured to implement snapshot operations upon data stored across both the persistent memory and the storage;
a frontend file system providing a client device with access to the data stored across the persistent memory by a persistent memory file system and across the storage by a storage file system; and
the first node that:
monitors pending access transfers from the first node to a second node for synchronizing changes made to the persistent memory tier of the first node to a persistent memory tier of the second node;
in response to determining that current pending access transfers do not affect a consistency point of modifications to store from the persistent memory to the storage of the file system, performing the consistency point, otherwise, blocking the consistency point.
|