Improving the scalability of distributed network emulations: an algorithmic perspective

H Zhao, X Zhang, Y Wang, Z Diao… - IEEE Transactions on …, 2023 - ieeexplore.ieee.org
By deploying virtualized network elements (hosts, switches, routers, links, etc.) on clusters of
commodity machines, distributed network emulations (DNE) closely mimic the behaviors of …

Troubleshooting distributed network emulation

H ElBouanani, C Barakat, W Dabbous… - Annals of …, 2024 - Springer
Distributed network emulators allow users to perform network evaluation by running large-
scale virtual networks over a cluster of fewer machines. While they offer accessible testing …

Experiences with node virtualization for scalable network emulation

S Maier, D Herrscher, K Rothermel - Computer Communications, 2007 - Elsevier
During the development of network protocols and distributed applications, their performance
has to be analyzed in appropriate environments. Network emulation testbeds provide a …

NETplace: Efficient runtime minimization of network emulation experiments

A Grau, K Herrmann… - Proceedings of the 2010 …, 2010 - ieeexplore.ieee.org
Network emulation is an efficient method for evaluating distributed applications and
communication protocols by combining the benefits of real world experiments and network …

[PDF][PDF] Scaling network emulation with multiplexed virtual resources

S Guruprasad, L Stoller, M Hibler… - SIGCOMM 2003 Poster …, 2003 - www-old.cs.utah.edu
To avoid experimental artifacts, the original Emulab network emulation system used
conservative resource allocation. It mapped virtual network nodes and links oneto-one onto …

Traffic-based load balance for scalable network emulation

X Liu, AA Chien - Proceedings of the 2003 ACM/IEEE Conference on …, 2003 - dl.acm.org
Load balance is critical to achieving scalability for large network emulation studies, which
are of compelling interest for emerging Grid, Peer to Peer, and other distributed applications …

Placement Module for Distributed SDN/NFV Network Emulation

G Di Lena, A Tomassilli, F Giroire, D Saucez, T Turletti… - 2021 - inria.hal.science
With the increased complexity of today's networks, emulation has become an essential tool
to test and validate a new proposed networking solution. As these solutions also become …

Scalability and accuracy in a large-scale network emulator

K Yocum, K Walsh, A Vahdat, P Mahadevan… - ACM SIGCOMM …, 2002 - dl.acm.org
Experimental distributed services are difficult to evaluate due to their scale and the
complexity of the Internet. The lack of an accepted evaluation methodology that predicts real …

Efficient and scalable network emulation using adaptive virtual time

A Grau, K Herrmann… - 2009 Proceedings of 18th …, 2009 - ieeexplore.ieee.org
Performance analysis and functionality testing are major parts of developing distributed
software systems. Since the number of communicating software instances heavily influences …

Network emulation as a service (neaas): Towards a cloud-based network emulation platform

J Lai, J Tian, K Zhang, Z Yang, D Jiang - Mobile Networks and Applications, 2021 - Springer
Network emulation is an essential method to test network architecture, protocol and
application software during a network's entire life-cycle. Compared with simulation and test …