MFS: an Adaptive Distributed File System for Mobile Hosts

Abstract

Mobility is a critical feature of computer systems, and while wireless networks are common, most applications that run on mobile hosts lack flexible mechanisms for data access in an environment with large and frequent variations in network connectivity. Such conditions arise, for example, in collaborative work applications, particularly when wireless and wired users share files or databases. In this paper, we describe some techniques for adapting data access to network variability in the context of MFS, a client cache manager for a distributed file system. We show how MFS is able to adapt to widely varying bandwidth levels through the use of modeless adaptation, and evaluate the benefit of mechanisms for improving file system performance and cache consistency using microbenchmarks and file system traces.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jan 01, 2003
Accession Number
ADA529351

Entities

People

  • Benjamin Atkin
  • Ken Birman

Organizations

  • Cornell University

Tags

DTIC Thesaurus Topics

  • Algorithms
  • Application Software
  • Bandwidth
  • Computer Programs
  • Computer Science
  • Computers
  • Consistency
  • Databases
  • Directories
  • Engineering
  • Environment
  • Mobile Devices
  • Networks
  • Operating Systems
  • Servers (Computer Hardware)
  • Wireless Networks
  • Workload

Fields of Study

  • Computer science

Readers

  • Acoustical Oceanography.
  • Computer Networking
  • Parallel and Distributed Computing.