skip to main content
10.1145/3630202.3630222acmconferencesArticle/Chapter ViewAbstractPublication PagesconextConference Proceedingsconference-collections
abstract

netroub: Towards an Emulation Platform for Network Trouble Scenarios

Published:05 December 2023Publication History

ABSTRACT

Network outage data is valuable and difficult to use, so it is helpful for operators to have a tool that facilitates both the generation of synthetic data and its use. In this paper, we propose the design and implementation of netroub, a platform capable of emulating complex and realistic network trouble scenarios to collect synthetic operational data. Netroub reproduces network failure behaviors described in a scenario file on Docker-based emulation networks. We preliminarily evaluate our platform in two ways: by observing how the emulated failure behaviors increase the diversity of logs through twenty scenarios, and by demonstrating the correct functioning of netroub through a case study.

References

  1. alexei led. 2016. pumba. https://github.com/alexei-led/pumba.Google ScholarGoogle Scholar
  2. Phillipa Gill, Navendu Jain, and Nachiappan Nagappan. 2011. Understanding network failures in data centers: measurement, analysis, and implications. In Proc. of SIGCOMM '11. 350--361.Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Pinjia He, Jieming Zhu, Zibin Zheng, and Michael R. Lyu. 2017. Drain: An Online Log Parsing Approach with Fixed Depth Tree. In Proc. of ICWS '17. IEEE, 33--40.Google ScholarGoogle Scholar
  4. SRL Labs. 2020. containerlab. https://github.com/srl-labs/containerlab.Google ScholarGoogle Scholar
  5. Max Landauer, Florian Skopik, Markus Wurzenberger, Wolfgang Hotwagner, and Andreas Rauber. 2021. Have it Your Way: Generating Customized Log Datasets With a Model-Driven Simulation Testbed. IEEE Transactions on Reliability 70, 1 (2021), 402--415. https://doi.org/10.1109/TR.2020.3031317Google ScholarGoogle ScholarCross RefCross Ref
  6. M. Manzano, E. Calle, and D. Harle. 2011. Quantitative and qualitative network robustness analysis under different multiple failure scenarios. In Proc. of ICUMT '13. 1--7.Google ScholarGoogle Scholar
  7. M. Manzano, E. Calle, V. Torres-Padrosa, J. Segovia, and D. Harle. 2013. Endurance: A new robustness measure for complex networks under multiple failure scenarios. Computer Networks 57, 17 (2013), 3641--3653.Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Colin Regal-Mezin. 2023. netroub. https://github.com/3atlab/netroub.Google ScholarGoogle Scholar
  9. Daniel Turner, Kirill Levchenko, Alex C Snoeren, and Stefan Savage. 2010. California fault lines: understanding the causes and impact of network failures. In Proc. of SIGCOMM '10. 315--326.Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. netroub: Towards an Emulation Platform for Network Trouble Scenarios

    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
      CoNEXT-SW '23: Proceedings of the on CoNEXT Student Workshop 2023
      December 2023
      41 pages
      ISBN:9798400704529
      DOI:10.1145/3630202

      Copyright © 2023 Owner/Author

      Permission to make digital or hard copies of part or all 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 third-party components of this work must be honored. For all other uses, contact the Owner/Author.

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 5 December 2023

      Check for updates

      Qualifiers

      • abstract
    • Article Metrics

      • Downloads (Last 12 months)34
      • Downloads (Last 6 weeks)10

      Other Metrics

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader