Complex distributed applications are highly depended on the quality of service of the underlying networks connecting their components. Common approaches for testing these applications may not be sufficient to ensure stability of a distributed system during networking issues. In this paper we try to explore the possibility of using lightweight virtualization for distributed application testing. Our approach is to use a set of tools provided by the Docker containerization platform to build a virtual network model of arbitrary topology with the tested application running inside. We explore scalability of this approach both when using one or more computers for modelling and try to show how the use of the developed simulation system named L3NS can allow developers to test and benchmark large-scale distributed systems e.g. blockchain networks.

Original languageEnglish
Title of host publicationComputational Science and Its Applications- ICCSA 2022 Workshops, Proceedings
EditorsOsvaldo Gervasi, Beniamino Murgante, Sanjay Misra, Ana Maria A.C. Rocha, Chiara Garau
PublisherSpringer Nature
Pages639-649
Number of pages11
ISBN (Print)9783031105418
DOIs
StatePublished - 2022
Event22nd International Conference on Computational Science and Its Applications , ICCSA 2022 - Malaga, Spain
Duration: 4 Jul 20227 Jul 2022
Conference number: 22
https://iccsa.org/

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume13380 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference22nd International Conference on Computational Science and Its Applications , ICCSA 2022
Abbreviated titleICCSA 2022
Country/TerritorySpain
CityMalaga
Period4/07/227/07/22
Internet address

    Scopus subject areas

  • Theoretical Computer Science
  • Computer Science(all)

    Research areas

  • Containerization, Distributed applications, Network simulator

ID: 98810775