Sciweavers

FAST
2010

DFS: A File System for Virtualized Flash Storage

13 years 5 months ago
DFS: A File System for Virtualized Flash Storage
This paper presents the design, implementation and evaluation of Direct File System (DFS) for virtualized flash storage. of using traditional layers of abstraction, our layers of abstraction are designed for directly accessing flash memory devices. DFS has two main novel features. First, it lays out its files directly in a very large virtual storage address space provided by FusionIO's virtual flash storage layer. Second, it leverages the virtual flash storage layer to perform block allocations and atomic updates. As a result, DFS performs better and it is much simpler than a traditional Unix file system with similar functionalities. Our microbenchmark results show that DFS can deliver 94,000 I/O operations per second (IOPS) for direct reads and 71,000 IOPS for direct writes with the virtualized flash storage layer on FusionIO's ioDrive. For direct access performance, DFS is consistently better than ext3 on the same platform, sometimes by 20%. For buffered access performance...
William K. Josephson, Lars Ailo Bongo, David Flynn
Added 09 Nov 2010
Updated 09 Nov 2010
Type Conference
Year 2010
Where FAST
Authors William K. Josephson, Lars Ailo Bongo, David Flynn, Kai Li
Comments (0)