loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
10th International Conference on Parallel and Distributed Systems (ICPADS'04)
Adaptive Cache-Driven Request Distribution in Clustered EJB Systems
Newport Beach, California
July 07-July 09
ISBN: 0-7695-2152-5
Hazem Elmeleegy, Mubarak City for Scientific Research, Egypt
Noha Adly, Alexandria University, Egypt
Magdy Nagi, Alexandria University, Egypt
This paper presents a new algorithm for request distribution in clustered EJB systems. A new classification for EJB requests is first introduced, on which request distribution is based. The objective is to achieve load balancing and to enhance the caching performance in the EJB containers. The algorithm is based on periodically collecting traffic statistics from the EJB containers, and then solving a constrained optimization problem that finds the best distribution strategies for each request type. An event-driven simulator is built for the performance evaluation, where the TPC-W benchmark is used as the workload. Simulation results show that for relatively small sizes of the containers' caches, the new algorithm outperforms the random and round robin algorithms, currently used in clustered EJB systems. In addition, it scales better with the cluster size and can adapt to the varying load patterns.
Citation:
Hazem Elmeleegy, Noha Adly, Magdy Nagi, "Adaptive Cache-Driven Request Distribution in Clustered EJB Systems," icpads, pp.179, 10th International Conference on Parallel and Distributed Systems (ICPADS'04), 2004
Usage of this product signifies your acceptance of the Terms of Use.