World-class data management and storage solutions in the biggest public clouds.
Visit Cloud ServicesBuild your business on the best of cloud and on premises together with Hybrid Cloud Infrastructure solutions.
Visit Hybrid CloudNetApp is the proven leader when it comes to modernizing and simplifying your storage environment.
Visit Data StorageOur industry-leading solutions are built so you can protect and secure your sensitive company data.
Visit Data ProtectionGet complete control over your data with simplicity, efficiency, and flexibility.
Visit Data ManagementSpeed application development, improve software quality, reduce business risk, and shrink costs.
Visit Enterprise ApplicationsOur solutions remove friction to help maximize developer productivity, reduce time to market, and improve customer satisfaction.
Visit DevopsNetApp AI solutions remove bottlenecks at the edge, core, and the cloud to enable more efficient data collection.
Visit AIProvide a powerful, consistent end-user computer (EUC) experience—regardless of team size, location, complexity.
Visit VDIWe have a service for your every need, plus the ones you’re about to discover.
Visit ServicesDate
March 22, 2019
Author
Ram Kesavan, Matthew Curtis-Maury, Vinay Devadas, and Kesari Mishra, NetApp
7th USENIX Conference on File and Storage Technologies (FAST) FEBRUARY 25–28, 2019 BOSTON, MA, USA.
As a file system ages, it can experience multiple forms of fragmentation. Fragmentation of the free space in the file system can lower write performance and subsequent read performance. Client operations as well as internal operations, such as deduplication, can fragment the layout of an individual file, which also impacts file read performance. File systems that allow sub-block granular addressing can gather intra-block fragmentation, which leads to wasted free space. This paper describes how the NetApp® WAFL® file system leverages a storage virtualization layer for defragmentation techniques that physically relocate blocks efficiently, including those in read-only snapshots. The paper analyzes the effectiveness of these techniques at reducing fragmentation and improving overall performance across various storage media.
Resources
A copy of the paper can be found at: https://www.usenix.org/conference/fast19/presentation/kesavan.