skip to main content
10.1145/1177080.1177097acmconferencesArticle/Chapter ViewAbstractPublication PagesimcConference Proceedingsconference-collections
Article

On the impact of research network based testbeds on wide-area experiments

Published:25 October 2006Publication History

ABSTRACT

An important stage of wide-area systems and networking research is to prototype a system to understand its performance when deployed in the real Internet. A key requirement of prototyping is that results obtained from the prototype experiments be representative of the behavior if the system were deployed over nodes connected to commercial ISPs. Recently, distributed testbeds such as PlanetLab and RON have become increasingly popular for performing wide-area experimentation. However, such testbeds typically consist of a significant fraction of nodes with connectivity to research and education networks which potentially hinder their usability in prototyping systems.In this paper, we investigate the impact of testbeds with connectivity to research and education networks on the applications and network services so that such testbeds can be leveraged for evaluation and prototyping. Specifically, we investigate when the representativeness of wide-area experiments deployed on such testbeds is affected by studying the routing paths that applications use over such testbeds. We then investigate how the representativeness of wide-area experiments is affected by studying the performance properties of such paths. We further measure the impact of using such testbeds on application performance via application case studies. Finally, we propose a technique that uses the currently available testbeds but reduces their bias by exposing applications evaluated to network conditions more reflective of the conditions in the commercial Internet.

References

  1. D. G. Andersen, H. Balakrishnan, M. F. Kaashoek, and R. Morris. Resilient Overlay Networks. In Proc. of ACM SOSP, 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. S. Banerjee, B. Bhattacharjee, and C. Kommareddy. Scalable Application Layer Multicast. In Proc. of ACM SIGCOMM, 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. S. Banerjee, T. G. Griffin, and M. Pias. The Interdomain Connectivity of PlanetLab Nodes. In Proc. of PAM, 2004.Google ScholarGoogle ScholarCross RefCross Ref
  4. A. Bavier, N. Feamster, M. Huang, J. Rexford, and L. Peterson. In VINI Veritas: Realistic and Controlled Network Experimentation. In Proc. of SIGCOMM, 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. C. Bron and J. Kerbosch. Algorithm 457: Finding All Cliques of an Undirected Graph. Commun. ACM, 16(9), 1973. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. C. Dovrolis, P. Ramanathan, and D. Moore. What Do Packet Dispersion Techniques Measure? In Proc. of IEEE Infocom, 2001.Google ScholarGoogle ScholarCross RefCross Ref
  7. K. P. Gummadi, H. Madhyastha, S. D. Gribble, H. M. Levy, and D. J. Wetherall. Improving the Reliability of Internet Paths with One-hop Source Routing. In Proc. of OSDI, 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. N. Hu, L. E. Li, Z. M. Mao, P. Steenkiste, and J. Wang. Locating internet bottlenecks: algorithms, measurements, and implications. In Proc. of SIGCOMM, 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Y. hua Chu, S. G. Rao, and H. Zhang. A Case for End System Multicast. In Proc. of ACM SIGMETRICS, 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. R. Mahajan, N. Spring, D. Wetherall, and T. Anderson. User-level internet path diagnosis. In Proc. of SOSP, 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. T. S. E. Ng and H. Zhang. Predicting Internet Network Distance with Coordinates-Based Approaches. In Proceedings of IEEE INFOCOM, June 2002.Google ScholarGoogle ScholarCross RefCross Ref
  12. U. of Oregon Route Views Archive Project. http://www.routeviews.org.Google ScholarGoogle Scholar
  13. K. Park, V. S. Pai, L. Peterson, and Z. Wang. CoDNS: Improving DNS Performance and Reliability via Cooperative Lookups. In Proc. of OSDI, 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. V. Paxson. Strategies for sound internet measurement. In Proc. of IMC, 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. L. Peterson, T. Anderson, D. Culler, and T. Roscoe. A Blueprint for Introducing Disruptive Technology Into the Internet. In Proc. of ACM HotNets, 2002.Google ScholarGoogle Scholar
  16. PlanetLab. http://www.planet-lab.org.Google ScholarGoogle Scholar
  17. S. Rhea, B. Godfrey, B. Karp, J. Kubiatowicz, S. Ratnasamy, S. Shenker, I. Stoica, and H. Yu. OpenDHT: A Public DHT Service and Its Uses. In Proc. of SIGCOMM, 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. RipeNCC: Routing Information Service Raw Data. http://abcoude.ripe.net/ris/rawdata/.Google ScholarGoogle Scholar
  19. RON. http://nms.csail.mit.edu/ron/sites/.Google ScholarGoogle Scholar
  20. A. Rowstron and P. Druschel. Pastry: Scalable, Distributed Object Location and Routing for Large-Scale Peer-to-peer Systems. In Proc. of ACMIFIPUSENIX Middleware, November 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. A. Rowstron and P. Druschel. Storage management and caching in PAST, a large-scale, persistent peer-to-peer storage utility. In Proc. of SOSP, 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. J. Sommers, P. Barford, N. Duffield, and A. Ron. Improving accuracy in end-to-end packet loss measurement. In Proc. of SIGCOMM, 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. N. Spring, R. Mahajan, and T. Anderson. Quantifying the causes of internet path inflation. In Proc. of SIGCOMM, 2003.Google ScholarGoogle Scholar
  24. J. Strauss, D. Katabi, and F. Kaashoek. A measurement study of available bandwidth estimation tools. In Proc. of IMC, 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. L. Subramanian, I. Stoica, H. Balakrishnan, and R. Katz. OverQoS: An Overlay Based Architecture for Enhancing Internet QoS. In Proc. of USENIX NSDI, 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. L. Wang, K. Park, R. Pang, V. S. Pai, and L. Peterson. Reliability and security in the codeen content distribution network. In Proc. of USENIX ATC, 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. B. White, J. Lepreau, L. Stoller, R. Ricci, S. Guruprasad, M. Newbold, M. Hibler, C. Barb, and A. Joglekar. An Integrated Experimental Environment for Distributed Systems and Networks. In Proc. of OSDI, 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. P. Yalagandula, P. Sharma, S. Banerjee, S.-J.Lee, and S. Basu. S3: A Scalable Sensing Service for Monitoring Large Networked Systems. In Proc. of the Workshop on Internet Network Management, 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library
  29. R. Zhang and Y. C. Hu. Assisted Peer-to-Peer Search with Partial Indexing. In Proc. of IEEE INFOCOM, 2005.Google ScholarGoogle Scholar
  30. GNP Homepage. http://www.cs.rice.edu/ Eugeneng/research/gnp/.Google ScholarGoogle Scholar
  31. Iperf. http://dast.nlanr.net/Projects/Iperf/.Google ScholarGoogle Scholar
  32. PlanetLab IPerf. http://www.planet-lab.org/logs/iperf/.Google ScholarGoogle Scholar
  33. S3: Scalable Sensing Service. http://networking.hpl.hp.com/s-cube/.Google ScholarGoogle Scholar
  34. The P2PSim Project. http://pdos.csail.mit.edu/p2psim/.Google ScholarGoogle Scholar
  35. The Gnutella protocol specification, 2000. http://dss.clip2.com/GnutellaProtocol04.pdf.Google ScholarGoogle Scholar

Index Terms

  1. On the impact of research network based testbeds on wide-area experiments

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Conferences
      IMC '06: Proceedings of the 6th ACM SIGCOMM conference on Internet measurement
      October 2006
      356 pages
      ISBN:1595935614
      DOI:10.1145/1177080

      Copyright © 2006 ACM

      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 25 October 2006

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • Article

      Acceptance Rates

      Overall Acceptance Rate277of1,083submissions,26%

      Upcoming Conference

      IMC '24
      ACM Internet Measurement Conference
      November 4 - 6, 2024
      Madrid , AA , Spain

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader