A simulation model of a multi-server EJB system

Despite the fact that EJB (Enterprise Java Beans) is a widely used technology, research in the area of performance modelling of EJB application servers is quite sparse. This paper will describe how Workbench#8482;, an advanced simulation modelling tool, can be used to build a scalable model of a multi-server EJB system that allows users to input variables that describe interactions and their constituent methods, as well as system parameters. The model will output the average time for each given user interaction and allow users to seek system improvements by changing the system parameters and workloads.

[1]  Willy Zwaenepoel,et al.  Performance and scalability of EJB applications , 2002, OOPSLA '02.

[2]  Samuel Kounev,et al.  Performance Modeling and Evaluation of Large-Scale J2EE Applications , 2003, Int. CMG Conference.

[3]  Ian Gorton,et al.  Evaluating the Performance of EJB Components , 2003, IEEE Internet Comput..

[4]  Paul Brebner,et al.  The rigorous evaluation of Enterprise Java Bean technology , 2001, Proceedings 15th International Conference on Information Networking.

[5]  Peter G. Harrison,et al.  Studying sensitivities of an EJB performance model , 2002, Proceedings. 10th IEEE International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunications Systems.