Jump to content United States-English
HP.com Home Products and Services Support and Drivers Solutions How to Buy
» Contact HP

HP.com home

Technical Reports


HP Labs

» Research
» News and events
» Technical reports
» About HP Labs
» Careers @ HP Labs
» People
» Worldwide sites
» Downloads
Content starts here

Click here for full text: PDF

72 Hours to DonutLab: A PlanetLab with No Center

Stiegler, Mar; Miller, Mark S.; Stanley, Terry


Keyword(s): security; distributed computing; PlanetLab; Agoric Computing

Abstract: PlanetLab [Peterson02] has been developed as a platform for experimenting with globally distributed computing systems. The DonutLab is a conceptual descendant of PlanetLab, intended to share many of PlanetLab's merits while incorporating a number of significant enhancements for security, ease of use, reliability, and persistence. DonutLab was built using the Promise Pipelining Object-Capability (PPOC) programming language E. The primary goal was not merely to demonstrate a direction of evolution for PlanetLab; rather, it was to demonstrate the power of PPOC for building secure distributed systems. To showcase this power, DonutLab was built over a 3-day weekend, in 72 hours. Here we investigate the successes and failures of the 72-hour effort, the nature of the DonutLab, and the features of PPOC that enable the high-speed construction of such easy to use yet secure systems.

6 Pages

Back to Index

»Technical Reports

» 2009
» 2008
» 2007
» 2006
» 2005
» 2004
» 2003
» 2002
» 2001
» 2000
» 1990 - 1999

Heritage Technical Reports

» Compaq & DEC Technical Reports
» Tandem Technical Reports
Printable version
Privacy statement Using this site means you accept its terms Feedback to HP Labs
© 2009 Hewlett-Packard Development Company, L.P.