Title :
Efficient server provisioning with end-to-end delay guarantee on multi-tier clusters
Author :
Lama, Palden ; Zhou, Xiaobo
Author_Institution :
Dept. of Comput. Sci., Univ. of Colorado at Colorado Springs, Colorado Springs, CO, USA
Abstract :
Dynamic server provisioning is critical to quality-of-service assurance for multi-tier Internet applications. In this paper, we address three important and challenging problems. First, we propose an efficient server provisioning approach on multi-tier clusters based on an end-to-end resource allocation optimization model. It is to minimize the number of servers allocated to the system while the average end-to-end delay guarantee is satisfied. Second, we design a model-independent fuzzy controller for bounding an important performance metric, the 90th-percentile delay of requests flowing through the multi-tier architecture. Third, to compensate for the latency due to the dynamic addition of servers, we design a self-tuning component that adaptively adjusts the output scaling factor of the fuzzy controller according to the transient behavior of the end-to-end delay. Extensive simulation results, using one representative customer behavior model in a typical three-tier Web cluster, demonstrate that the provisioning approach is able to significantly reduce the server utilization compared to an existing representative approach. The approach integrated with the model-independent self-tuning fuzzy controller can efficiently assure the average and the 90th-percentile end-to-end delay guarantees on multi-tier server clusters.
Keywords :
Internet; control system synthesis; fuzzy control; fuzzy set theory; minimisation; quality of service; resource allocation; self-adjusting systems; customer behavior model; dynamic server provisioning approach; end-to-end delay transient behavior; end-to-end resource allocation optimization model; model-independent fuzzy controller design; multitier Internet; multitier architecture; multitier cluster; output scaling factor; quality-of-service assurance; self-tuning component design; Application software; Delay effects; Delay systems; Fuzzy control; Internet; Measurement; Network servers; Quality of service; Transaction databases; Web server;
Conference_Titel :
Quality of Service, 2009. IWQoS. 17th International Workshop on
Conference_Location :
Charleston, SC
Print_ISBN :
978-1-4244-3875-4
Electronic_ISBN :
1548-615X
DOI :
10.1109/IWQoS.2009.5201420