• Cite Icon187
  • https://doi.org/10.1145/1837915.1837922Copy DOI Icon

DFS

Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

We present the design, implementation, and evaluation of Direct File System (DFS) for virtualized flash storage. Instead 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 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, DFS is also consistently better than ext3, and sometimes by over 149%. Our application benchmarks show that DFS outperforms ext3 by 7% to 250% while requiring less CPU power.

Similar Papers
  • Single Report
  • Citations6

Design and Implementation of a Metadata-rich File System

  • Jan 19, 2010
  • S Ames +2
  • Research Article
  • Citations34

Deciding when to forget in the Elephant file system

  • Dec 12, 1999
  • ACM SIGOPS Operating Systems Review
  • Douglas S Santry +5
  • Conference Article
  • Citations35

SpaceJMP

  • Mar 25, 2016
  • Izzat El Hajj +8
  • Research Article
  • Citations72

Virtual memory management for database systems

  • Oct 01, 1982
  • ACM SIGOPS Operating Systems Review
  • Irving L Traiger
  • Research Article
  • Citations54

Opal: A Single Address Space System for 64-bit Architectures

  • Apr 01, 1992
  • ACM SIGOPS Operating Systems Review
  • Jeff Chase +3
  • Research Article
  • Citations151

Taming aggressive replication in the Pangaea wide-area file system

  • Dec 31, 2002
  • ACM SIGOPS Operating Systems Review
  • Yasushi Saito +3
  • Research Article
  • Citations46

Techniques for file system simulation

  • Nov 01, 1994
  • Software: Practice and Experience
  • Chandramohan A Thekkath +2
  • Conference Article

Characterization of Behavior Anomalies in a Representative File System

  • Jun 01, 2008
  • Qiang Zou +1
  • Research Article
  • Citations24

A global and parallel file system for grids

  • Aug 02, 2006
  • Future Generation Computer Systems
  • Félix García-Carballeira +4
  • Dissertation

The Design and Implementation of an Intelligent Agent-Based File System

  • May 01, 2000
  • S Andrew Hopper
  • Conference Article
  • Citations1

A Time and Space Partitioned Avionics Real-Time File System

  • Dec 27, 2005
  • K Ghose +4
  • Conference Article
  • Citations4

United-FS: A Logical File System Providing a Single Image of Multiple Physical File Systems on NFS Server

  • Jan 01, 2007
  • Huan Chen +4
  • Conference Article
  • Citations22

New Approach for Address Auto-Configuration in MANET Based on Virtual Address Space Mapping (VASM)

  • Apr 01, 2008
  • Majid Taghiloo +3
  • Conference Article
  • Citations1

The design and implementation of an extensible network backup system in realtime

  • Feb 15, 2009
  • Nishimura Satoshi +2
  • Research Article

Frigate: a user-extensible OO file system

  • Oct 01, 1998
  • IEEE Concurrency
  • T.H Kim +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.