English
 
Help Privacy Policy Disclaimer
  Advanced SearchBrowse

Item

ITEM ACTIONSEXPORT
  SatelliteLab: Adding Heterogeneity to Planetary-Scale Testbeds

Dischinger, M., Haeberlen, A., Beschastnikh, I., Gummadi, K. P., & Saroiu, S. (2008). SatelliteLab: Adding Heterogeneity to Planetary-Scale Testbeds. In SIGCOMM 2008 (pp. 315-326). New York, NY: ACM.

Item is

Files

show Files

Locators

show

Creators

show
hide
 Creators:
Dischinger, Marcel1, Author           
Haeberlen, Andreas2, Author           
Beschastnikh, Ivan, Author
Gummadi, Krishna P.1, Author           
Saroiu, Stefan, Author
Affiliations:
1Group K. Gummadi, Max Planck Institute for Software Systems, Max Planck Society, ou_2105291              
2Group P. Druschel, Max Planck Institute for Software Systems, Max Planck Society, ou_2105287              

Content

show
hide
Free keywords: -
 Abstract: Planetary-scale network testbeds like PlanetLab and RON have become indispensable for evaluating prototypes of distributed systems under realistic Internet conditions. However, current testbeds lack the heterogeneity that characterizes the commercial Internet. For example, most testbed nodes are connected to well-provisioned research networks, whereas most Internet nodes are in edge networks. In this paper, we present the design, implementation, and evaluation of SatelliteLab, a testbed that includes nodes from a diverse set of Internet edge networks. SatelliteLab has a two-tier architecture, in which well-provisioned nodes called {\it planets} form the core, and lightweight nodes called {\it satellites} connect to the planets from the periphery. The application code of an experiment runs on the planets, whereas the satellites only forward network traffic. Thus, the traffic is subjected to the network conditions of the satellites, which greatly improves the testbed's network heterogeneity. The separation of code execution and traffic forwarding enables satellites to remain lightweight, which lowers the barrier to entry for Internet edge nodes. Our prototype of SatelliteLab uses PlanetLab nodes as planets and a set of 32 volunteered satellites with diverse network characteristics. These satellites consist of desktops, laptops, and handhelds connected to the Internet via cable, DSL, ISDN, Wi-Fi, Bluetooth, and cellular links. We evaluate SatelliteLab's design, and we demonstrate the benefits of evaluating applications on SatelliteLab.

Details

show
hide
Language(s): eng - English
 Dates: 2009-04-072008
 Publication Status: Issued
 Pages: -
 Publishing info: -
 Table of Contents: -
 Rev. Type: -
 Identifiers: eDoc: 428485
URI: http://www.mpi-sws.mpg.de/~mdischin/papers/08_sigcomm_satellitelab.pdf
Other: C125718C00511B58-8ADB834FE49D2362C1257486003F5B42-Dischinger-2007-satellitelab
 Degree: -

Event

show

Legal Case

show

Project information

show

Source 1

show
hide
Title: SIGCOMM 2008
Source Genre: Proceedings
 Creator(s):
Affiliations:
Publ. Info: New York, NY : ACM
Pages: - Volume / Issue: - Sequence Number: - Start / End Page: 315 - 326 Identifier: ISBN: 978-1-60558-175-0

Source 2

show
hide
Title: Computer Communication Review
Source Genre: Series
 Creator(s):
Affiliations:
Publ. Info: -
Pages: - Volume / Issue: - Sequence Number: - Start / End Page: - Identifier: -