Title :
Maya: a multi-paradigm network modeling framework for emulating distributed applications
Author :
Zhou, Junlan ; Ji, Zhengrong ; Takai, Mineo ; Bagrodia, Rajive
Author_Institution :
Parallel Comput. Lab., California Univ., Los Angeles, CA, USA
Abstract :
We present Maya, a multiparadigm, scalable and extensible network modelling framework for emulating distributed applications. A novel three tier architecture is proposed to integrate three disparate modelling paradigms, namely, discrete event models, analytical models and physical network interfaces into one unified framework of Maya. As the first effort to integrate all three paradigms into one framework, we discuss the implementations of Maya using Qualnet, fluid flow-based TCP model and physical network interface. It addresses the performance issues involved in attaining the real time constraints imposed by distributed applications and demonstrates the effectiveness of using analytical models in Maya. Furthermore, it identifies the negative impact on real time performance through the computation intensive ordinary differential equation (ODE) solver in the fluid flow model. A new approach to interleaved executions of the fluid flow model is proposed to hide ODE solver turnaround time. As a result, the percentage of packets missing their deadlines has been reduced from more than 6% to less than 0.2%.
Keywords :
differential equations; discrete event simulation; distributed processing; open systems; transport protocols; virtual machines; Maya; ODE solver; Qualnet; analytical models; discrete event models; distributed applications; fluid flow-based TCP model; multiparadigm network modelling framework; network interfaces; ordinary differential equation; Analytical models; Application software; Computer networks; Distributed computing; Fluid flow; Network interfaces; Parallel processing; Scalability; Telecommunication traffic; Traffic control;
Conference_Titel :
Parallel and Distributed Simulation, 2003. (PADS 2003). Proceedings. Seventeenth Workshop on
Print_ISBN :
0-7695-1970-9
DOI :
10.1109/PADS.2003.1207432