DocumentCode :
558665
Title :
Distributed workload and response time management for web applications
Author :
Zhang, Shengzhi ; Wu, Haishan ; Wang, Wenjie ; Yang, Bo ; Liu, Peng ; Vasilakos, Athanasios V.
Author_Institution :
Penn State Univ., University Park, PA, USA
fYear :
2011
fDate :
24-28 Oct. 2011
Firstpage :
1
Lastpage :
9
Abstract :
Managing workload for large scale web applications is a fundamental task for satisfactory quality of service, low management and operation cost. In this paper, we present SCOPS, a system of distributed workload management to achieve service differentiation and overload protection in such large scale deployment. Our system splits the workload management logic into distributed components on each back-end server and front-end proxy. The control solution is designed to protect the backend server from overloading and to achieve both efficient usage of system resource and service differentiation by employing a unique optimization target. The control components are automatically organized based on the flow of workloads, such that management overhead is minimized. SCOPS is extremely flexible because it requires no source code changes to host OS, application servers, or web applications. Additionally, the distributed design makes it scalable and robust for cloud scale server deployment. Experiments with our implementation confirm SCOPS´s performance with dynamic heavy workload, incurring neglectable runtime overhead. More importantly, SCOPS also ensures fault-tolerance and fast convergence to system failures.
Keywords :
DiffServ networks; cloud computing; network servers; quality of service; resource allocation; software fault tolerance; Web application; application server; back-end server; backend server protection; cloud scale server deployment; distributed component; distributed design; distributed workload management; dynamic heavy workload; fault tolerance; front-end proxy; host operating system; management overhead minimisation; overload protection; quality of service; response time management; service differentiation; subcontroller on proxies and server; system failure convergence; workload management logic; Calculators; Monitoring; Optimization; Quality of service; Resource management; Servers; Time factors; Admission control; cloud; distributed computing; service class differentiation;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Network and Service Management (CNSM), 2011 7th International Conference on
Conference_Location :
Paris
Print_ISBN :
978-1-4577-1588-4
Electronic_ISBN :
978-3-901882-44-9
Type :
conf
Filename :
6103955
Link To Document :
بازگشت