MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  DataStations: Ubiquitous Transient Storage for Mobile Users [1 citations — 1 self]

Download:
Download as a PDF
by Sai Susarla, John Carter
http://www.cs.utah.edu/techreports/2003/pdf/UUCS-03-024.pdf
Add To MetaCart

Abstract:

In this paper, we describe DataStations, an architecture that provides ubiquitous transient storage to arbitrary mobile applications. Mobile users can utilize a nearby DataStation as a proxy cache for their remote home file servers, as a file server to meet transient storage needs, and as a platform to share data and collaborate with other users over the wide area. A user can roam among DataStations, creating, updating and sharing files via a native file interface using a uniform file name space throughout. Our architecture provides transparent migration of file ownership and responsibility among DataStations and a user’s home file server. This design not only ensures file permanence, but also allows DataStations to reclaim their resources autonomously, allowing the system to incrementally scale to a large number of DataStations and users. The unique aspects of our DataStation design are its decentralized but uniform name space, its locality-aware peer replication mechanism, and its highly flexible consistency framework that lets users select the appropriate consistency mechanism on a per-file replica basis. Our evaluation demonstrates that DataStations can support low-latency access to remote files as well as ad-hoc data sharing and collaboration by mobile users, without compromising consistency or data safety. 1 1

Citations

749 Disconnected operation in the Coda file system – Kistler, Satyanarayanan - 1992
703 Scale and performance in a distributed file system – Howard, Kazar, et al. - 1988
372 Design and implementation of the Sun network filesystem – Sandberg, Goldberg, et al. - 1985
155 The Bayou architecture: Support for data sharing among mobile users – Demers, Petersen, et al. - 1994
143 Mobile computing with the Rover toolkit – Joseph, Tauber, et al. - 1997
76 Taming aggressive replication in the pangaea wide-area file system – Saito, Karamanolis, et al. - 2002
71 Resolving file conflicts in the Ficus file system – Reiher, Heidemann, et al.
32 Roam: A Scalable Replication System for Mobile and Distributed Computing – Ratner - 1998
29 Spritely NFS: Experiments with cache-consistency protocols – Srinivasan, Mogul - 1989
22 Safety, visibility, and performance in a wide-area file system – Kim, Cox, et al. - 2002
20 Systems Directions for Pervasive Computing – Grimm, Davis, et al. - 2001
19 Data Staging on Untrusted Surrogates – FLINN, SINNAMOHIDEEN, et al. - 2003
4 Khazana: A flexible wide-area data store – Susarla, Carter - 2003
2 et al. Pond: The oceanstore prototype – Rhea - 2003
1 Composable consistency for large-scale peer replication – Susarla, Carter - 2003