TY - JOUR
T1 - Towards transparent and distributed workload management for large scale web servers
AU - Zhang, Shengzhi
AU - Wang, Wenjie
AU - Wu, Haishan
AU - Vasilakos, Athanasios V.
AU - Liu, Peng
N1 - Funding Information:
Peng Liu and Shengzhi Zhang were partially supported by AFOSR FA9550-07-1-0527 (MURI), ARO W911NF-09-1-0525 (MURI), NSF CNS-0905131 , NSF CNS-0916469 , NSF CNS-1223710 , and ARO W911NF1210055 .
PY - 2013
Y1 - 2013
N2 - The rapid expansion of cloud offerings poses fundamental tasks for workload management in a large scale server farm. In order to achieve satisfactory Quality of Service (QoS) and reduce operation cost, we present a fully distributed workload management system in a large scale server environment, e.g., cloud. Different from existing centralized control approaches, the workload management logic hierarchically spreads on each back-end server and front-end proxy. The control solution is designed to offer both overload protection and resource efficiency for the back-end servers, while achieving service differentiation based on Service Level Agreement (SLA). The proposed system can directly work with legacy software stack, because the implementation requires no changes to the target operating system, application servers, or web applications. Our evaluation shows that it achieves both overload protection and service classification under dynamic heavy workload. Furthermore, it also demonstrates negligible management overhead, satisfactory fault-tolerance and fast convergence.
AB - The rapid expansion of cloud offerings poses fundamental tasks for workload management in a large scale server farm. In order to achieve satisfactory Quality of Service (QoS) and reduce operation cost, we present a fully distributed workload management system in a large scale server environment, e.g., cloud. Different from existing centralized control approaches, the workload management logic hierarchically spreads on each back-end server and front-end proxy. The control solution is designed to offer both overload protection and resource efficiency for the back-end servers, while achieving service differentiation based on Service Level Agreement (SLA). The proposed system can directly work with legacy software stack, because the implementation requires no changes to the target operating system, application servers, or web applications. Our evaluation shows that it achieves both overload protection and service classification under dynamic heavy workload. Furthermore, it also demonstrates negligible management overhead, satisfactory fault-tolerance and fast convergence.
UR - http://www.scopus.com/inward/record.url?scp=84870707635&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84870707635&partnerID=8YFLogxK
U2 - 10.1016/j.future.2012.10.004
DO - 10.1016/j.future.2012.10.004
M3 - Article
AN - SCOPUS:84870707635
SN - 0167-739X
VL - 29
SP - 913
EP - 925
JO - Future Generation Computer Systems
JF - Future Generation Computer Systems
IS - 4
ER -