An index based load balancer to enhance transactional application servers' QoS

The Web is the preferred interface for the new generation of applications. Web services are an ubiquitous concept for both, developers and managers. These Web applications require distribution systems of web requests that allow and support the dynamism of these environments, to provide service avail...

Full description

Bibliographic Details
Main Authors: Álvarez Bermejo, José Antonio, Roca Piera, Javier
Format: info:eu-repo/semantics/article
Language:English
Published: 2013
Subjects:
Online Access:http://hdl.handle.net/10835/2043
Description
Summary:The Web is the preferred interface for the new generation of applications. Web services are an ubiquitous concept for both, developers and managers. These Web applications require distribution systems of web requests that allow and support the dynamism of these environments, to provide service availability and resource usage, commonly heterogeneous. Web services provide an entry point to the Web application business logic. Therefore, the design of appropriate load balancing strategies, taking into account the dynamic nature of the application servers' activity, is essential. In this work we present a load balancing policy and its integration inbetween static and dynamic layers of any web application that uses application servers. The strategy gets the status report of each application server, used to later distribute web requests. Results that show how the strategy succeed are presented.