Abstract
Developing a modern file-system over PMEM device is an uncharted territory challenge. We present some of the lessons learned at NetApp from developing an enterprise grade PMEM based file-system. We shall also introduce an open-source re-write of PMFS in user-space over ZUFS, including deep-dive into why and how to do persistent data-structures layout.