ConTest: A GUI-Based Tool to Manage Internet-Scale Experiments over PlanetLab
Abstract
PlanetLab is being used extensively to conduct experiments, implement and study large number of applications and protocols in Internet-like environment. With this increase in PlanetLab usage, there is a pressing need to have efficient way to setup and mange experiments. This paper proposes a graphical user interface-based tool, called ConTest, to setup and mange experiments over PlanetLab. ConTest enables PlanetLab users to setup experiment and collect results in a transparent and easy way. This tool also allows different measurements for different variables over the PlanetLab network. The paper discusses the design and implementation of ConTes and shows different scenarios.
Keywords
References
PlanetLab. [Online] http://www.planetlab.org.
[18] M. J. Freedman, E. Freudenthal, & D. Mazires, (2004) “Democratizing content publication with coral”, In Proceedings of the 1st USENIX Symposium on Networked Systems Design and Implementation (NSDI ’04).
V. Ramasubramanian, & E.G. Sirer, (2004) “O(1) lookup performance for power-law query distributions in peer-to-peer overlays”, In NSDI , pp 99-112.
K. Park, & V.S. Pai, (2006) “Scale and performance in the coblitz large-file distribution service”, In Proc. 3rd Symposium on Networked Systems Design and Implementation (NSDI 06).
N. Spring, D. Wetherall, & T. Anderson, (2002) “Scriptroute: A public internet measurement facility”.
Nokia Corporation, Qt Creator, qt.nokia.com/products/developer-tools, 2010.
Qt Centre Forum - Qt Centre Community Portal, www.qtcentre.org.
Charles Morin, Randy, "How to PING", 2001.
Forouzan and Behrouz, "Data Communications And Networking", 2007.
Iperf project, sourceforge.net/projects/iperf, 2008.
Holz, T., Gorecki, C., Rieck, K., Freiling, F.: Measuring and detecting fast-flux service networks. In: Proceedings of the Network & Distributed System Security Symposium (2008).
Passerini, E., Paleari, R., Martignoni, L., Bruschi, D.: FluxOR: detecting and monitoring fast-flux service networks. Detection of Intrusions and Malware, and Vulnerability Assessment pp. 186–206 (2008).
PlanetLab Experiment Manager, http://www.cs.washington.edu/research/networking/cplane/
R. Huebsch. Planetlab application manager. http://appmanager.berkeley.intel-research.net/, 2004.
J. Cappos and J. Hartman. Why it is hard to build a long-running service on PlanetLab. In Proc. Workshop on Real, Large Distributed Systems (WORLDS), San Francisco, CA, Dec. 2005.
B. Maniymaran, pShell: An Interactive Shell for Managing Planetlab Slices, http://cgi.cs.mcgill.ca/ anrl/projects/pShell/index.php/
L.Wang, V. Pai and L. Peterson, The Effectiveness of Request Redirection on CDN Robustness, Proceedings of the 5th OSDI Symposium, December 2002.
CoDeeN, Princeton University: http://codeen.cs.princeton.edu/
Full Text: PDF


