LARGE-SCALE TESTS OF DISTRIBUTED SYSTEMS WITH INTEGRATED EMULATION OF ADVANCED NETWORK BEHAVIOR

Reproducing the characteristics of complex network i nfrastructures is not supported by current testing environments for distributed systems. We argue that t e emulation of multi-level topologies and finegrained network behavior is necessary to provide an adequate testbed for experiments with distributed systems. Therefore, we developed an extensible emul ation environment called NESSEE, which emulates application behavior as well as network aspects. Ev aluation results show its applicability for large-s cale tests. Furthermore, the developed NESSEE platform i s actually used by our industry partner Citrix Online for testing video conferencing and eCollabora ti n systems.

[1]  Dong Xu,et al.  Characteristics of network delay and delay jitter and its effect on voice over IP (VoIP) , 2001, ICC 2001. IEEE International Conference on Communications. Conference Record (Cat. No.01CH37240).

[2]  kc claffy,et al.  Bandwidth estimation: metrics, measurement techniques, and tools , 2003, IEEE Netw..

[3]  Mark Carson,et al.  NIST Net: a Linux-based network emulation tool , 2003, CCRV.

[4]  Mike Hibler,et al.  An integrated experimental environment for distributed systems and networks , 2002, OPSR.

[5]  Phuoc Tran-Gia,et al.  ToMaTo - A Network Experimentation Tool , 2011, TRIDENTCOM.

[6]  S. Hemminger Network Emulation with NetEm , 2022 .

[7]  Anna Brunstrom,et al.  KauNet: A Versatile and Flexible Emulation System , 2008 .

[8]  Dennis Schwerdel,et al.  German-Lab Experimental Facility , 2010, FIS.

[9]  Olivier Richard,et al.  A comparative study of network link emulators , 2009, SpringSim '09.

[10]  Hemanta Kumar Kalitay,et al.  Designing WANem : A Wide Area Network emulator tool , 2011, COMSNETS.

[11]  Mark D. Corner,et al.  Proceedings of the 1st international workshop on System evaluation for mobile platforms , 2007 .

[12]  Hemanta Kumar Kalita,et al.  Design of a new algorithm for WAN disconnection emulation and implementing it in WANem , 2011, ICWET.

[13]  Luigi Rizzo,et al.  An emulation tool for PlanetLab , 2011, Comput. Commun..

[14]  Anna Brunstrom,et al.  KauNet: improving reproducibility for wireless and mobile research , 2007, MobiEval '07.

[15]  Dejan Kostic,et al.  Scalability and accuracy in a large-scale network emulator , 2002, CCRV.