Abstract
Kinds of load balancing middleware have already been applied successfully in distributed computing. However, they don’t take the services types into consideration and for different services requested by clients the workload would be different out of sight. Furthermore, traditional load balancing middleware uses the fixed and static replica management and uses the load migration to relieve overload. However, to the complex service-oriented applications, the hosts may be heterogeneous and decentralized at all and load migration is not efficient for the existence of the delay. Therefore, we put forward an Agent based autonomic load balancing middleware to support fast response, hot-spot control and balanced resource allocation among different services. Corresponding simulation tests are implemented and their result s indicated that this model and its supplementary mechanisms are suitable to complex service-oriented applications.
Keywords
References
Object Management Group, The Common Object Request Broker: Architecture and Specification, 3.0 edn. (June 2002)
Henning, M., Vinoski, S.: Advanced CORBA Programming With C++. Addison-Wesley Longman, Boston (1999)
Chow, R., Johnson, T.: Distributed Operating Systems and Algorithms. Addison-Wesley, Reading (1997)
Rajkumar, B.: High Performance Cluster Computing Architecture and Systems (2001)
IONA Technologies, Orbix 2000, www.iona-iportal.com/suite/orbix2000.htm
Othman, O., O’Ryan, C., Schmidt, D.C.: The Design of an Adaptive CORBA Load Balancing Service. IEEE Distributed Systems Online (2001)
Othman, O., Schmidt, D.C.: Issues in the design of adaptive middleware load balancing. In: Proceedings of the ACM SIGPLAN workshop on Languages, Compilers and Tools for Embedded Systems, pp. 205–213. ACM Press, New York (2001)
Othman, O., O’Ryan, C., Schmidt, D.C.: Strategies for CORBA middleware-based load balancing. IEEE Distributed Systems Online (2001), http://www.computer.org/dsonline
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer Berlin Heidelberg
About this paper
Cite this paper
Wang, J., Ren, Y., Zheng, D., Wu, QY. (2007). Agent Based Load Balancing Middleware for Service-Oriented Applications. In: Shi, Y., van Albada, G.D., Dongarra, J., Sloot, P.M.A. (eds) Computational Science – ICCS 2007. ICCS 2007. Lecture Notes in Computer Science, vol 4488. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-72586-2_137
Download citation
DOI: https://doi.org/10.1007/978-3-540-72586-2_137
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-72585-5
Online ISBN: 978-3-540-72586-2
eBook Packages: Computer ScienceComputer Science (R0)