• DocumentCode
    2922932
  • 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
  • fYear
    2009
  • fDate
    13-15 July 2009
  • Firstpage
    1
  • Lastpage
    9
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Quality of Service, 2009. IWQoS. 17th International Workshop on
  • Conference_Location
    Charleston, SC
  • ISSN
    1548-615X
  • Print_ISBN
    978-1-4244-3875-4
  • Electronic_ISBN
    1548-615X
  • Type

    conf

  • DOI
    10.1109/IWQoS.2009.5201420
  • Filename
    5201420