In this paper, we discuss a global name space for NFSv4 and mechanisms for
transparent migration and replication. By convention, any file or directory
name beginning with /nfs on an NFS client is part of this shared global name
space. Our system supports file system migration and replication through DNS
resolution, provides directory migration and replication using built-in NFSv4
mechanisms, and supports read/write replication with precise consistency
guarantees, small performance penalty, and good scaling.
We implement these
features with small extensions to the published NFSv4 protocol, and
demonstrate a practical way to enhance network transparency and
administerability of NFSv4 in wide area networks.
|
Center for Information Technology Integration, University of Michigan

Peter Honeyman is Scientific Director of the Center for Information
Technology Integration and Adjunct Professor of Electrical Engineering
and Computer Science.
Honeyman holds the B.G.S. (with distinction) from the University
of Michigan and the M.S.E., M.A., and Ph.D. degrees from Princeton
University, where he studied database theory under the direction
of J.D. Ullman. He has been a Member of Technical Staff at Bell
Labs and Assistant Professor of Computer Science at Princeton University.
Honeyman is the author of dozens of journal and conference papers,
has chaired seven doctoral committees, serves regularly on conference
organizing committees, and chaired the 5th IFIP CARDIS (2002), 1st
USENIX Smart Card (1999), 3rd IEEE SDNE (1996), USENIX ATC (1995),
and 1st USENIX File Systems (1992) symposia.
As an experimental computer scientist, Honeyman focuses on middleware for security,
distributed file systems, and mobile computing. He has been instrumental in several
software projects, including HoneyDanBer UUCP, PathAlias, MacNFS, Disconnected AFS,
WebCard, and NFSv4.
Honeyman is a member of USENIX, IFIP WGs 6.1 and 8.8, AAAS, and EFF.
|
Center for Information Technology Integration, University of Michigan

Jiaying Zhang is a Ph.D. candidate in the EECS department at the University of
Michigan. She received her BS from Tsinghua University in 2001 and her MS in
Computer Science from the University of Michigan in 2003. She is currently
working on exploring how to improve Network File System (NFS) performance and
scalability in WAN environment. Her research interests include distributed
systems, storage systems, and performance study of large-scale applications.
|
|