Using planetLab for network research

Myths, realities, and best practices

Neil Spring, Larry Lee Peterson, Andy Bavier, Vivek Pai

Research output: Chapter in Book/Report/Conference proceedingChapter

79 Citations (Scopus)

Abstract

PlanetLab is a continuously-evolving global network research testbed that is simultaneously used by hundreds of researchers for diverse tasks, ranging from shortterm self-contained experiments among PlanetLab nodes to continuously-running Web-accessible services with tens of thousands of non-PlanetLab users. While PlanetLab cannot provide a perfectly-customized environment for every experiment, it has been changing over time, and the base of knowledge of how to best utilize it has also been growing. As a result, many of the early observations researchers made about PlanetLab would change if rechecked today. In this paper, we discuss these issues and explain whether they remain, have been addressed via PlanetLab's evolution, or can be avoided by the use of best practices. Where possible, we provide quantitative evidence showing the realities of PlanetLab and possible research avenues to further broaden the opportunities for using PlanetLab in network research.

Original languageEnglish (US)
Title of host publicationOperating Systems Review (ACM)
Pages17-24
Number of pages8
Volume40
Edition1
DOIs
StatePublished - 2006
Externally publishedYes

Fingerprint

Testbeds
Web services
Experiments

ASJC Scopus subject areas

  • Hardware and Architecture

Cite this

Spring, N., Peterson, L. L., Bavier, A., & Pai, V. (2006). Using planetLab for network research: Myths, realities, and best practices. In Operating Systems Review (ACM) (1 ed., Vol. 40, pp. 17-24) https://doi.org/10.1145/1113361.1113368

Using planetLab for network research : Myths, realities, and best practices. / Spring, Neil; Peterson, Larry Lee; Bavier, Andy; Pai, Vivek.

Operating Systems Review (ACM). Vol. 40 1. ed. 2006. p. 17-24.

Research output: Chapter in Book/Report/Conference proceedingChapter

Spring, N, Peterson, LL, Bavier, A & Pai, V 2006, Using planetLab for network research: Myths, realities, and best practices. in Operating Systems Review (ACM). 1 edn, vol. 40, pp. 17-24. https://doi.org/10.1145/1113361.1113368
Spring N, Peterson LL, Bavier A, Pai V. Using planetLab for network research: Myths, realities, and best practices. In Operating Systems Review (ACM). 1 ed. Vol. 40. 2006. p. 17-24 https://doi.org/10.1145/1113361.1113368
Spring, Neil ; Peterson, Larry Lee ; Bavier, Andy ; Pai, Vivek. / Using planetLab for network research : Myths, realities, and best practices. Operating Systems Review (ACM). Vol. 40 1. ed. 2006. pp. 17-24
@inbook{dab6c65e136d41bf9e804cb2d8e9c7fc,
title = "Using planetLab for network research: Myths, realities, and best practices",
abstract = "PlanetLab is a continuously-evolving global network research testbed that is simultaneously used by hundreds of researchers for diverse tasks, ranging from shortterm self-contained experiments among PlanetLab nodes to continuously-running Web-accessible services with tens of thousands of non-PlanetLab users. While PlanetLab cannot provide a perfectly-customized environment for every experiment, it has been changing over time, and the base of knowledge of how to best utilize it has also been growing. As a result, many of the early observations researchers made about PlanetLab would change if rechecked today. In this paper, we discuss these issues and explain whether they remain, have been addressed via PlanetLab's evolution, or can be avoided by the use of best practices. Where possible, we provide quantitative evidence showing the realities of PlanetLab and possible research avenues to further broaden the opportunities for using PlanetLab in network research.",
author = "Neil Spring and Peterson, {Larry Lee} and Andy Bavier and Vivek Pai",
year = "2006",
doi = "10.1145/1113361.1113368",
language = "English (US)",
volume = "40",
pages = "17--24",
booktitle = "Operating Systems Review (ACM)",
edition = "1",

}

TY - CHAP

T1 - Using planetLab for network research

T2 - Myths, realities, and best practices

AU - Spring, Neil

AU - Peterson, Larry Lee

AU - Bavier, Andy

AU - Pai, Vivek

PY - 2006

Y1 - 2006

N2 - PlanetLab is a continuously-evolving global network research testbed that is simultaneously used by hundreds of researchers for diverse tasks, ranging from shortterm self-contained experiments among PlanetLab nodes to continuously-running Web-accessible services with tens of thousands of non-PlanetLab users. While PlanetLab cannot provide a perfectly-customized environment for every experiment, it has been changing over time, and the base of knowledge of how to best utilize it has also been growing. As a result, many of the early observations researchers made about PlanetLab would change if rechecked today. In this paper, we discuss these issues and explain whether they remain, have been addressed via PlanetLab's evolution, or can be avoided by the use of best practices. Where possible, we provide quantitative evidence showing the realities of PlanetLab and possible research avenues to further broaden the opportunities for using PlanetLab in network research.

AB - PlanetLab is a continuously-evolving global network research testbed that is simultaneously used by hundreds of researchers for diverse tasks, ranging from shortterm self-contained experiments among PlanetLab nodes to continuously-running Web-accessible services with tens of thousands of non-PlanetLab users. While PlanetLab cannot provide a perfectly-customized environment for every experiment, it has been changing over time, and the base of knowledge of how to best utilize it has also been growing. As a result, many of the early observations researchers made about PlanetLab would change if rechecked today. In this paper, we discuss these issues and explain whether they remain, have been addressed via PlanetLab's evolution, or can be avoided by the use of best practices. Where possible, we provide quantitative evidence showing the realities of PlanetLab and possible research avenues to further broaden the opportunities for using PlanetLab in network research.

UR - http://www.scopus.com/inward/record.url?scp=33845215790&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=33845215790&partnerID=8YFLogxK

U2 - 10.1145/1113361.1113368

DO - 10.1145/1113361.1113368

M3 - Chapter

VL - 40

SP - 17

EP - 24

BT - Operating Systems Review (ACM)

ER -