home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ftp.cs.ucla.edu
/
2014.01.ftp.cs.ucla.edu.zip
/
ftp.cs.ucla.edu
/
pub
/
ficus
/
README
< prev
next >
Wrap
Text File
|
1994-06-05
|
11KB
|
332 lines
FICUS PROJECT FTP ARCHIVE
=========================
6-Jun-94
This is the ftp archive for the UCLA Ficus project.
Please forward comments and questions about the contents of this
archive to <johnh@ficus.cs.ucla.edu>.
What is the Ficus Project?
--------------------------
The Ficus project is a distributed systems project at UCLA
headed by Gerald Popek. A primary focus of the project
is the Ficus replicated file system providing optimistic
file replication in LAN, Internet, and home-use environments.
A secondary focus of the project is the construction
of filing systems from stackable layers.
The Truffles project is a joint research effort between UCLA
and Trusted Information Systems invovling secure
colaberative file sharing between different adminstrative
domains.
What are these Papers?
----------------------
ExpDistSys_90.ps.gz -- the use of selective replication to maintain name spaces
FicusManPages.tar.gz -- A tar of the manual pages for the Ficus system.
IntlConfNetworkProtocols_93.ps.gz -- the Ficus replication/reconcilation algs
SympParallelDistributedProcessing_92.ps.gz -- cache evalauation algorithms
WorkMgtReplData_90.ps.gz -- general Ficus replication
WorkMgtReplData_92.ps.gz -- Ficus replcation for home use/disconnected operation
WorkObjOrOpSys_90.ps.gz -- an early file system stacking paper
guy_dissertation.ps.gz -- Richard Guy's Ph.D. dissertation (same as CSD-910018)
heidemann_thesis.ps.gz -- John Heidemann's M.S. thesis (same as CSD-910056)
proj_summary.ps.gz -- An early summary of the Ficus project
sysadmin.ps.gz -- the Ficus system adminstrator's manual
ucla_csd_900009.ps.gz -- an early Ficus replication paper
ucla_csd_900010.ps.gz -- an early replication algorithms paper
(900010 does not ghostview; it was generated on a Mac.)
ucla_csd_900044.ps.gz -- an early file system stacking paper
ucla_csd_910005.ps.gz -- the current Ficus replication paper
ucla_csd_910006.ps.gz -- a replication algoirthms paper
ucla_csd_910007.ps.gz -- a file system stacking paper
ucla_csd_910018.ps.gz -- Richard Guy's Ph.D. dissertation
ucla_csd_910056.ps.gz -- John Heidemann's M.S. thesis
ucla_csd_930019.ps.gz -- the current file system stacking paper
ucla_csd_940016.ps.gz -- a paper on file system trace data
ucla_csd_940017.ps.gz -- a paper on automatic conflict resolvers
usenix_summer_94_resolver.ps.gz -- ucla_csd_940017.ps.gz, without page numbers
usenix_summer_94_statistics.ps.gz -- ucla_csd_940016.ps.gz, without page
numbers and with some minor numerical errors
usenix_summer_90.ps.gz -- the earliest reference to Ficus and stacking
usenix_summer_91.ps.gz -- Ficus grafting/name space paper
user.ps.gz -- the Ficus user's manual
Bibtex entries for each of the papers in this archive follow.
Many of the old technical reports have been superceeded by
later papers and have been moved to the OLD_TECHREPORTS
directory. You are encouraged to first read the newer
(and better) papers before turning to these older papers.
@mastersthesis{Guy87,
author = "Richard G. Guy",
title = "A Replicated Filesystem Design for a
Distributed {UNIX} System",
school = "University of California, Los Angeles",
year = "1987",
publisher = "University of California, Los Angeles Department of Computer Science ",
pages = "92",
keywords = "Ficus, directory reconciliation algorithms",
}
@techreport{Guy90a,
author = "Richard G. Guy and Gerald J. Popek",
title = "Reconciling Partially Replicated Name Spaces",
institution = "University of California, Los Angeles",
year = 1990,
number = "CSD-900010",
month = apr,
keywords = "Ficus, directory reconciliation algorithms",
}
@inproceedings{Guy90b,
author = "Richard G. Guy and John S. Heidemann and Wai Mak and
Page, Jr., Thomas W. and Gerald J. Popek and
Dieter Rothmeier",
title = "Implementation of the {Ficus} Replicated File System",
booktitle = " {USENIX} Conference Proceedings",
year = 1990,
month = jun,
publisher = "{USENIX}",
pages = "63-71",
location = "JSH: folder: Ficus publications",
keywords = "Ficus",
}
@inproceedings{Guy90d,
author = "Richard G. Guy and
Page, Jr., Thomas W. and John S. Heidemann and
Gerald J. Popek",
title = "Name Transparency in Very Large Scale Distributed
File Systems",
booktitle = "Second {IEEE} Workshop on Experimental Distributed Systems",
year = 1990,
month = oct,
keywords = "Ficus, automounting, autografting",
}
@techreport{Guy91a,
author = "Richard G. Guy and Gerald J. Popek",
title = "Algorithms for Consistency
in Optimistically Replicated File Systems",
institution = "University of California, Los Angeles",
year = 1991,
number = "CSD-910006",
month = mar,
keywords = "Ficus",
}
@phdthesis{Guy91b,
author = "Richard G. Guy",
title = "{Ficus}: A Very Large Scale Reliable Distributed
File System",
school = "University of California, Los Angeles",
year = "1991",
month = jun,
type = "{Ph.D.} dissertation",
publisher = "University of California, Los Angeles Department of Computer Science ",
note = "Also available as UCLA technical report CSD-910018",
keywords = "Ficus",
}
@techreport{Guy91c,
author = "Richard G. Guy",
title = "{Ficus}: A Very Large Scale Reliable Distributed
File System",
institution = "University of California, Los Angeles",
year = "1991",
number = "CSD-910018",
month = jun,
publisher = "University of California, Los Angeles Department of Computer Science ",
note = "{Ph.D.} dissertation",
keywords = "Ficus",
}
@inproceedings{Guy93,
author = "Richard G. Guy and Gerald J. Popek
and Page, Jr., Thomas W.",
title = "Consistency Algorithms for Optimistic Replication",
year = 1993,
booktitle = "Proceedings of the First International Conference on Network Protocols",
publisher = "{IEEE}",
month = oct,
keywords = "Ficus",
}
@techreport{Heidemann90,
author = "John S. Heidemann and Gerald J. Popek",
title = "An Extensible, Stackable Method of
File System Development",
institution = "University of California, Los Angeles",
year = 1990,
number = "CSD-900044",
month = dec,
keywords = "stackable file systems, Ficus",
}
@mastersthesis{Heidemann91a,
author = "John S. Heidemann",
title = "Stackable Layers: an Architecture for
File System Development",
school = "University of California, Los Angeles",
year = "1991",
month = jul,
publisher = "University of California, Los Angeles Department of Computer Science ",
pages = "128",
note = "Also available as UCLA technical report CSD-910056.",
keywords = "stackable layers, Ficus",
}
@techreport{Heidemann91b,
author = "John S. Heidemann and Gerald J. Popek",
title = "A Layered Approach to File System Development",
institution = "University of California, Los Angeles",
year = 1991,
number = "CSD-910007",
month = mar,
keywords = "stackable layers, Ficus",
}
@techreport{Heidemann91c,
author = "John S. Heidemann",
title = "Stackable Layers: an Architecture for
File System Development",
institution = "University of California, Los Angeles",
year = 1991,
number = "CSD-910056",
month = jul,
pages = "100",
keywords = "Ficus",
note = "Master's Thesis.",
keywords = "stackable layers, Ficus",
}
@inproceedings{Heidemann92a,
author = "John S. Heidemann and Page, Jr., Thomas W. and
Richard G. Guy and Gerald J. Popek",
title = "Primarily Disconnected Operation: Experiences with {Ficus}",
booktitle = "Proceedings of the Second Workshop on Management of Replicated Data",
year = 1992,
month = nov,
publisher = "{IEEE}",
keywords = "disconnected operation, Ficus",
}
@techreport{Heidemann93b,
author = "John S. Heidemann and Gerald J. Popek",
title = "File System Development with Stackable Layers",
institution = ucla,
number = "CSD-930019",
year = 1993,
journal = acm-tocs,
note = "To appear, ACM Transactions on Computer Systems.",
keywords = "ficus, file system stacking, stackable layers, i405",
month = jan,
}
@techreport{Page90,
author = "Page, Jr., Thomas W. and Gerald J. Popek and
Richard G. Guy and John S. Heidemann",
title = "The {Ficus} Distributed File System:
Replication Via Stackable Layers",
institution = "University of California, Los Angeles",
year = 1990,
number = "CSD-900009",
month = apr,
location = "JSH: Ficus folder",
keywords = "Ficus, distributed file system",
}
@inproceedings{Page90b,
author = "Page, Jr., Thomas W. and Gerald J. Popek and
Richard G. Guy",
title = "Stackable Layers: An Object-Oriented Approach to
Distributed File System Architecture",
booktitle = "Proceedings of the Workshop on Object Orientation in Operating Systems",
year = 1990,
month = oct,
keywords = "Ficus",
}
@techreport{Page91a,
author = "Page, Jr., Thomas W. and Richard G. Guy and
Gerald J. Popek and John S. Heidemann",
title = "Architecture of the {Ficus}
Scalable Replicated File System",
institution = "University of California, Los Angeles",
year = 1991,
number = "CSD-910005",
month = mar,
keywords = "Ficus",
}
@inproceedings{Page91b,
author = "Page, Jr., Thomas W. and Richard G. Guy and
Gerald J. Popek and
John S. Heidemann and Wai Mak and Dieter Rothmeier",
title = "Management of Replicated Volume Location Data in the
{Ficus} Replicated File System",
booktitle = " {USENIX} Conference Proceedings",
year = 1991,
month = jun,
publisher = "{USENIX}",
keywords = "Ficus",
}
@inproceedings{Popek90,
author = "Gerald J. Popek and Richard G. Guy
and Page, Jr., Thomas W. and John S. Heidemann",
title = "Replication in {Ficus} Distributed File Systems",
booktitle = "Proceedings of the Workshop on Management of Replicated Data",
publisher = "{IEEE}",
month = nov,
year = 1990,
pages = "20-25",
}
@inproceedings{Kuenning94a,
author = "Geoffrey H. Kuenning and Gerald J. Popek and
Peter Reiher",
title = "An Analysis of Trace Data for Predictive File
Caching in Mobile Computing",
booktitle = "{USENIX} Conference Proceedings"
year = 1994,
month = jun,
publisher = "{USENIX}"
}
@inproceedings{Reiher94a,
author = "Peter Reiher and John S. Heidemann and David Ratner
and Gregory Skinner and Gerald J. Popek",
title = "Resolving File Conflicts in the {Ficus} File System",
booktitle = "{USENIX} Conference Proceedings"
year = 1994,
month = jun,
publisher = "{USENIX}"
}
What else is here?
------------------
bdes.tar.gz is a stand-alone version of the Berkeley DES program.
US Export laws specify that it is illegal to ftp this file from outside
the United States.
940422.ficus.tar.Z.des is an encrypted tar of the Ficus software. Contact
reiher@ficus.cs.ucla.edu for infomration on running Ficus.
johnh/kgdb.1.5.shar.gz is a source-level kernel debugger
based on gdb for SunOS 4.x.
johnh/lookbbitex.1.43.shar.gz is a utility to search bibtex
databases by record.