• Media type: E-Article
  • Title: AutoNetkit : simplifying large scale, open-source network experimentation : simplifying large scale, open-source network experimentation
  • Contributor: Knight, Simon; Jaboldinov, Askar; Maennel, Olaf; Phillips, Iain; Roughan, Matthew
  • Published: Association for Computing Machinery (ACM), 2012
  • Published in: ACM SIGCOMM Computer Communication Review, 42 (2012) 4, Seite 97-98
  • Language: English
  • DOI: 10.1145/2377677.2377699
  • ISSN: 0146-4833
  • Keywords: Computer Networks and Communications ; Software
  • Origination:
  • Footnote:
  • Description: We present a methodology that brings simplicity to large and complex test labs by using abstraction. The networking community has appreciated the value of large scale test labs to explore complex network interactions, as seen in projects such as PlanetLab, GENI, DETER, Emulab, and SecSI. Virtualization has enabled the creation of many more such labs. However, one problem remains: it is time consuming, tedious and error prone to setup and configure large scale test networks. Separate devices need to be configured in a coordinated way, even in a virtual lab. AutoNetkit, an open source tool, uses abstractions and defaults to achieve both configuration and deployment and create such large-scale virtual labs. This allows researchers and operators to explore new protocols, create complex models of networks and predict consequences of configuration changes. However, our abstractions could also allow the discussion of the broader configuration management problem. Abstractions that currently configure networks in a test lab can, in the future, be employed in configuration management tools for real networks.