filesystems

Ringer: A Global-Scale Lightweight P2P File Service

Searching and Navigating Petabyte Scale File Systems Based on Facets

As users interact with file systems of ever increasing size, it is becoming more difficult for them to familiarize themselves with the entire contents of the file system. In petabyte-scale systems, users must navigate a pool of billions of shared …

A File System Query Language

Ceph: A Scalable, High-Performance Distributed File System

provides excellent performance, reliability, and scalability. Ceph maximizes the separation between data and metadata management by replacing allocation tables with a pseudo-random data distribution function (CRUSH) designed for heterogeneous and …

CRUSH: Controlled, Scalable, Decentralized Placement of Replicated Data

Emerging large-scale distributed storage systems are faced with the task of distributing petabytes of data among tens or hundreds of thousands of storage devices. Such systems must evenly distribute data and workload to efficiently utilize available …

LiFS: An Attribute-Rich File System for Storage Class Memories

As the number and variety of files stored and accessed by a typical user has dramatically increased, existing file system structures have begun to fail as a mechanism for managing all of the information contained in those files. Many …

Richer File System Metadata Using Links and Attributes

Traditional file systems provide a weak and inadequate structure for meaningful representations of file interrelationships and other context-providing metadata. Existing designs, which store additional file-oriented metadata either in a database, on …