TY - GEN
T1 - Distributed server selection and admission control in replicated web systems
AU - Bartolini, Novella
AU - Bongiovanni, G.
AU - Silvestri, S.
PY - 2007/10/22
Y1 - 2007/10/22
N2 - This paper addresses the problems of admission control and server selection in a system consisting of several geographically replicated web servers and several access points. We propose a fully distributed solution in which every access point continuously monitors the availability of all server side resources, using a mixture of active and passive measurements. Based on those measures, each access point autonomously applies its decisions to the requests it receives. Admission control is performed prioritizing requests belonging to already admitted sessions, in order to maximize the chance of successfully terminating ongoing sessions. Furthermore, session information is taken into account when performing a probabilistic request redirection and server choice, in order to improve load balancing and mitigate flash crowd effects. Extensive simulations, performed in compliance with industry standards, show that our method exhibits a stable behavior during overloads and improves service quality in terms of both reduced response time and higher successful session termination.
AB - This paper addresses the problems of admission control and server selection in a system consisting of several geographically replicated web servers and several access points. We propose a fully distributed solution in which every access point continuously monitors the availability of all server side resources, using a mixture of active and passive measurements. Based on those measures, each access point autonomously applies its decisions to the requests it receives. Admission control is performed prioritizing requests belonging to already admitted sessions, in order to maximize the chance of successfully terminating ongoing sessions. Furthermore, session information is taken into account when performing a probabilistic request redirection and server choice, in order to improve load balancing and mitigate flash crowd effects. Extensive simulations, performed in compliance with industry standards, show that our method exhibits a stable behavior during overloads and improves service quality in terms of both reduced response time and higher successful session termination.
UR - http://www.scopus.com/inward/record.url?scp=35348847780&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=35348847780&partnerID=8YFLogxK
U2 - 10.1109/ISPDC.2007.14
DO - 10.1109/ISPDC.2007.14
M3 - Conference contribution
AN - SCOPUS:35348847780
SN - 0769529364
SN - 9780769529363
T3 - Sixth International Symposium on Parallel and Distributed Computing, ISPDC 2007
BT - Sixth International Symposium on Parallel and Distributed Computing, ISPDC 2007
T2 - 6th International Symposium on Parallel and Distributed Computing, ISPDC 2007
Y2 - 5 July 2007 through 8 July 2007
ER -