A powerful tool-chain for setup, distributed processing, analysis and debugging of OMNeT++ simulations

In this paper, we introduce our Open Source tool-chain providing the parametrization, distributed execution, results post-processing and debugging for OMNeT++-based simulations. While the initial motivation of these tools has been the support of our simulation model of the Reliable Server Pooling (RSerPool) framework, it has been particularly designed with model-independence in mind. That is, it can be easily adapted to other simulation models and therefore may be useful for other users of OMNeT++-based simulation models as well.

[1]  Thomas Dreibholz Reliable server pooling: evaluation, optimization and extension of a novel IETF architecture , 2007 .

[2]  Kai Li,et al.  Libckpt: Transparent Checkpointing under UNIX , 1995, USENIX.

[3]  Thomas Dreibholz,et al.  A new scheme for IP-based Internet-mobility , 2003, 28th Annual IEEE International Conference on Local Computer Networks, 2003. LCN '03. Proceedings..

[4]  Thomas Dreibholz,et al.  On the performance of reliable server pooling systems , 2005, The IEEE Conference on Local Computer Networks 30th Anniversary (LCN'05)l.

[5]  Thomas Dreibholz,et al.  An Evalulation of the Pool Maintenance Overhead in Reliable Server Pooling Systems , 2007, Future Generation Communication and Networking (FGCN 2007).

[6]  Xing Zhou,et al.  Improving the Load Balancing Performance of Reliable Server Pooling in Heterogeneous Capacity Environments , 2007, AINTEC.

[7]  Donald E. Eastlake,et al.  US Secure Hash Algorithm 1 (SHA1) , 2001, RFC.

[8]  Erwin P. Rathgeb,et al.  Integration of SCTP in the OMNeT++ simulation environment , 2010, SimuTools.

[9]  Thomas Dreibholz,et al.  Reliable Server Pooling Policies , 2008, RFC.

[10]  Thomas Dreibholz,et al.  Reliable Server Pooling – A Novel IETF Architecture for Availability-Sensitive Services , 2008, Second International Conference on the Digital Society.

[11]  Thomas Dreibholz,et al.  An Overview of Reliable Server Pooling Protocols , 2008, RFC.

[12]  Xing Zhou,et al.  A New Server Selection Strategy for Reliable Server Pooling in Widely Distributed Environments , 2008, Second International Conference on the Digital Society.

[13]  T. Dreibholz,et al.  The Performance of Reliable Server Pooling Systems in Different Server Capacity Scenarios , 2005, TENCON 2005 - 2005 IEEE Region 10 Conference.

[14]  Michael Tüxen,et al.  Endpoint Handlespace Redundancy Protocol (ENRP) , 2008, RFC.

[15]  Michael Tüxen,et al.  Aggregate Server Access Protocol (ASAP) , 2008, RFC.

[16]  Sunil Samtani,et al.  Evaluation of architectures for reliable server pooling in wired and wireless environments , 2004, IEEE Journal on Selected Areas in Communications.

[17]  Nicholas Nethercote,et al.  Using Valgrind to Detect Undefined Value Errors with Bit-Precision , 2005, USENIX Annual Technical Conference, General Track.

[18]  Erwin P. Rathgeb,et al.  On the Use of SCTP in Failover-Scenarios , 2002 .

[19]  Xing Zhou,et al.  Evaluation of a Simple Load Balancing Improvement for Reliable Server Pooling with Heterogeneous Server Pools , 2007, Future Generation Communication and Networking (FGCN 2007).

[20]  Thomas Dreibholz,et al.  On Improving the Performance of Reliable Server Pooling Systems for Distance-Sensitive Distributed Applications , 2007, KiVS.

[21]  Xing Zhou,et al.  A New Approach of Performance Improvement for Server Selection in Reliable Server Pooling Systems , 2007, 15th International Conference on Advanced Computing and Communications (ADCOM 2007).

[22]  T. Dreibholz,et al.  Implementing the reliable server pooling framework , 2005, Proceedings of the 8th International Conference on Telecommunications, 2005. ConTEL 2005..

[23]  Xing Zhou,et al.  A Performance Evaluation of RSerPool Server Selection Policies in Varying Heterogeneous Capacity Scenarios , 2007, 33rd EUROMICRO Conference on Software Engineering and Advanced Applications (EUROMICRO 2007).