Результаты исследований: Публикации в книгах, отчётах, сборниках, трудах конференций › статья в сборнике материалов конференции › научная › Рецензирование
L3NS : Large Scale Network Simulation for Testing Distributed Applications. / Malevanniy, Daniil; Iakushkin, Oleg; Korkhov, Vladimir.
Computational Science and Its Applications- ICCSA 2022 Workshops, Proceedings. ред. / Osvaldo Gervasi; Beniamino Murgante; Sanjay Misra; Ana Maria A.C. Rocha; Chiara Garau. Springer Nature, 2022. стр. 639-649 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Том 13380 LNCS).Результаты исследований: Публикации в книгах, отчётах, сборниках, трудах конференций › статья в сборнике материалов конференции › научная › Рецензирование
}
TY - GEN
T1 - L3NS
T2 - 22nd International Conference on Computational Science and Its Applications , ICCSA 2022
AU - Malevanniy, Daniil
AU - Iakushkin, Oleg
AU - Korkhov, Vladimir
N1 - Conference code: 22
PY - 2022
Y1 - 2022
N2 - 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.
AB - 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.
KW - Containerization
KW - Distributed applications
KW - Network simulator
UR - http://www.scopus.com/inward/record.url?scp=85135939313&partnerID=8YFLogxK
UR - https://www.mendeley.com/catalogue/753d6357-f9c1-3637-ba37-3fe865f4c0f6/
U2 - 10.1007/978-3-031-10542-5_44
DO - 10.1007/978-3-031-10542-5_44
M3 - Conference contribution
AN - SCOPUS:85135939313
SN - 9783031105418
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 639
EP - 649
BT - Computational Science and Its Applications- ICCSA 2022 Workshops, Proceedings
A2 - Gervasi, Osvaldo
A2 - Murgante, Beniamino
A2 - Misra, Sanjay
A2 - Rocha, Ana Maria A.C.
A2 - Garau, Chiara
PB - Springer Nature
Y2 - 4 July 2022 through 7 July 2022
ER -
ID: 98810775