Network Systems Group
Princeton University
 
Publication Info

Title


Operating System Support for Planetary-Scale Network Services

Authors


Andy Bavier
Mic Bowman
Brent Chun
David Culler
Scott Karlin
Larry Peterson
Timothy Roscoe
Tammo Spalink
Mike Wawrzoniak

Abstract


PlanetLab is a geographically distributed overlay network designed to support the deployment and evaluation of planetary-scale network services. Two high-level goals shape its design. First, to enable a large research community to share the infrastructure, PlanetLab provides {\it distributed virtualization}, whereby each service runs in an isolated slice of PlanetLab's global resources. Second, to support competition among multiple network services, PlanetLab decouples the operating system running on each node from the network-wide services that define PlanetLab, a principle referred to as {\it unbundled management}. This paper describes how PlanetLab realizes the goals of distributed virtualization and unbundled management, with a focus on the OS running on each node.

Published
As


Proceedings of the 1st Symposium on Network System Design and Implementation (NSDI '04), San Francisco, CA, March 2004.

Download


PDF
BibTeX


Last Modified:
$Id: index.html,v 1.1 2004/10/24 02:21:51 llp-nsg Exp $