USENIX 2005 Annual Technical Conference, FREENIX Track Abstract
Pp. 8394 of the Proceedings
Grave Robbers from Outer Space: Using 9P2000 Under Linux
Eric Van Hensbergen, IBM Austin Research Lab; Ron Minnich, Los Alamos National Labs
This paper describes the implementation
and use of the Plan 9 distributed resource protocol 9P under the
Linux 2.6 operating system. The use of the 9P protocol along with the
recent addition of private name spaces to the 2.6 kernel creates a
foundation for seamless distributed computing using Linux. We review
the design principles and benefits of Plan 9 distributed systems, go
over the basics of the 9P protocol, describe 9P extensions to better
support UNIX® file systems, and show some example Linux
distributed applications using 9P to provide system and application
services. We conclude by providing a performance analysis of the
protocol versus NFS for sharing a static file system.
- View the full text of this paper in HTML and PDF.
Until April 2006, you will need your USENIX membership identification in order to access the full papers. The Proceedings are published as a collective work, © 2005 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.