BSDCon '03 Abstract
Pp. 103-114 of the Proceedings
A Digital Preservation Network Appliance Based on OpenBSD
David S. H. Rosenthal, Stanford University Libraries
The LOCKSS program has developed and deployed in a world-wide test a
system for preserving access to academic journals published on the Web. The
fundamental problem for any digital preservation system is that it must be
affordable for the long term. To reduce the cost of ownership, the LOCKSS
system uses generic PC hardware, open source software, and peer-to-peer technology.
It is packaged as a "network appliance", a single-function box that can
be connected to the Internet, configured and left alone to do its job with
minimal monitoring or administration. The first version of this system was
based on a Linux boot floppy. After three years of testing it was replaced
by a second version, based on OpenBSD and booting from CD-ROM.
We focus in this paper on the design, implementation and deployment of
a network appliance based on an open source operating system. We provide
an overview of the LOCKSS application and describe the experience of deploying
and supporting its first version. We list the requirements we took from this
to drive the design of the second version, describe how we satisfied
them in the OpenBSD environment, and report on the initial deployment of
this second version of the appliance.
- View the full text of this paper in HTML and
Until September 2004, you will need your USENIX membership identification in order to access the full papers. The Proceedings are published as a collective work, © 2003 by the USENIX Association. All Rights Reserved. Rights to individual papers remain with the author or the author's employer. Permission is granted for the noncommercial reproduction of the complete work for educational or research purposes. USENIX acknowledges all trademarks within this paper.
- If you need the latest Adobe Acrobat Reader, you can download it from Adobe's site.