Title
Smart load-balancer for web applications
Date Issued
21 July 2017
Access level
metadata only access
Resource Type
conference paper
Author(s)
Velusamy G.
University of Houston
Publisher(s)
Association for Computing Machinery
Abstract
A resource distribution helps to improve the scalability and faulttolerance of many types of information systems, and can o.er the responsiveness needed by smart environments. When more than one information source is available, a load balancer distributes the user workload among the multiple sources. However, deciding the best server assignment for each user request is a di.cult task when the system contains heterogeneous elements and operates in a dynamic environment. We develop an automata-based approach to the load balancing problem that continuously adjusts the selection rate of servers based on observed information retrieval performance. We evaluate di.erent reinforcement methods to identify the most suitable one for this task, including the P-model Reward-Penalty-ϵ (RP-ϵ), and S-model Reward-Penalty-epsilon (SRP-ϵ). We develop a plug-in for Apache Tra.c Server and use a testbed to evaluate the performance of these methods compared to common load-balancing approaches: random, round robin, least connection, and greedy selection.
Start page
19
End page
26
Volume
Part F130526
Language
English
OCDE Knowledge area
Ingeniería de sistemas y comunicaciones
Hardware, Arquitectura de computadoras
Subjects
Scopus EID
2-s2.0-85030309674
ISBN of the container
9781450352819
Conference
ACM International Conference Proceeding Series: 017 International Conference on Smart Digital Environment, ICSDE 2017
Sources of information:
Directorio de Producción Científica
Scopus