Operating system support for planetary-scale network services

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

Research output: Contribution to conferencePaperpeer-review

251 Scopus citations


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 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 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.

Original languageEnglish (US)
StatePublished - 2004
Externally publishedYes
Event1st Symposium on Networked Systems Design and Implementation, NSDI 2004 - San Francisco, United States
Duration: Mar 29 2004Mar 31 2004


Conference1st Symposium on Networked Systems Design and Implementation, NSDI 2004
Country/TerritoryUnited States
CitySan Francisco

ASJC Scopus subject areas

  • Computer Networks and Communications
  • Control and Systems Engineering


Dive into the research topics of 'Operating system support for planetary-scale network services'. Together they form a unique fingerprint.

Cite this