{I/O} in a Flash: Evolution of {ONTAP} to {Low-Latency}{SSDs}
M Curtis-Maury, R Kesavan, VR Bharadwaj… - … USENIX Conference on …, 2024 - usenix.org
Flash-based persistent storage media are capable of sub-millisecond latency I/O. However,
a storage architecture optimized for spinning drives may contain software delays that make it …
a storage architecture optimized for spinning drives may contain software delays that make it …
To waffinity and beyond: A scalable architecture for incremental parallelization of file system code
M Curtis-Maury, V Devadas, V Fang… - 12th USENIX Symposium …, 2016 - usenix.org
In order to achieve higher I/O throughput and better overall system performance, it is
necessary for commercial storage systems to fully exploit the increasing core counts on …
necessary for commercial storage systems to fully exploit the increasing core counts on …
Algorithms and Data Structures for Efficient Free Space Reclamation in {WAFL}
R Kesavan, R Singh, T Grusecki, Y Patel - 15th USENIX Conference on …, 2017 - usenix.org
NetApp® WAFL® is a transactional file system that uses the copy-on-write mechanism to
support fast write performance and efficient snapshot creation. However, copy-on-write …
support fast write performance and efficient snapshot creation. However, copy-on-write …
Dynamic Data Partitioning in the WAFL File System
J Hu, M Curtis-Maury, V Devadas - 2023 IEEE High …, 2023 - ieeexplore.ieee.org
The WAFL file system leverages data partitioning to manage parallel processing of client
and internal operations. Such operations are mapped to data partitions based on the data …
and internal operations. Such operations are mapped to data partitions based on the data …
{WAFL} Iron: Repairing Live Enterprise File Systems
R Kesavan, H Kumar, S Bhowmik - 16th USENIX Conference on File and …, 2018 - usenix.org
Consistent and timely access to an arbitrarily damaged file system is an important
requirement of enterprise class systems. Repairing file system inconsistencies is …
requirement of enterprise class systems. Repairing file system inconsistencies is …
Efficient free space reclamation in WAFL
R Kesavan, R Singh, T Grusecki, Y Patel - ACM Transactions on Storage …, 2017 - dl.acm.org
NetApp® WAFL® is a transactional file system that uses the copy-on-write mechanism to
support fast write performance and efficient snapshot creation. However, copy-on-write …
support fast write performance and efficient snapshot creation. However, copy-on-write …
Scalable write allocation in the WAFL file system
M Curtis-Maury, R Kesavan… - … on Parallel Processing …, 2017 - ieeexplore.ieee.org
Enterprise storage systems must scale to increasing core counts to meet stringent
performance requirements. Both the NetApp® Data ONTAP® storage operating system and …
performance requirements. Both the NetApp® Data ONTAP® storage operating system and …
High performance storage system design using emerging storage technologies
J Yang - 2022 - search.proquest.com
In the past few decades, data volume increases exponentially. Smart devices, social media,
and e-business generate an extremely amount of data everyday. While big data is promising …
and e-business generate an extremely amount of data everyday. While big data is promising …
DVM: Scaling out virtual memory in userspace
One of the most challenging problems in modern distributed big data systems lies in their
memory management: these systems preallocate a fixed amount of memory before …
memory management: these systems preallocate a fixed amount of memory before …