A feedback control mechanism for adaptive SLO maintenance in dynamic service level management

Research Article

Abstract

With the increasing scale of information technology (IT) service system, traditional threshold-based static service level management (SLM) solution appears to be inadequate to meet current increasingly management requirement of SLM. Due to the stochastic service request rate, the random inherent failure and load surge of IT devices during service operating stage of large scaled IT system, service level objective (SLO) maintenance issue has become a realistic and important issue in dynamic SLM. This paper proposes a closed-loop feedback control mechanism to adaptively maintain SLO that service provider (SP) guaranteed at service operation stage. The mechanism can automatically tune the capacity of IT infrastructure according to service performance dispersion and reduce SLO violations. Considering that the tuning operations also affect service performance, fuzzy control is applied to alleviate the negative effect caused by tuning operations. In the dynamic SLM system that is applied with this mechanism compared with the traditional threshold-based solution, it is proved that the amount of SLO violations obviously decreases, the reliability of the service system increases relatively, and the resource utilization of IT infrastructure is optimized.

Keywords

dynamic service level management (SLM) service level objective (SLO) maintenance closed-loop feedback control fuzzy control 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    IT Infrastructure Library. ITIL Service Delivery and ITIL Service Support (Version 2). OGC, UKGoogle Scholar
  2. 2.
    SLA Management Handbook: Volume 1—Executive Overview. Morristown: Tele Management Forum (TMF), 2005Google Scholar
  3. 3.
    Rosario S, Benveniste A, Jard C. Monitoring probabilistic SLAs in Web service orchestrations. In: Proceedings of the 11th IFIP/IEEE International Symposium on Integrated Network Management. 2009, 474–481Google Scholar
  4. 4.
    Racz H P, Stiller B. Monitoring of SLA compliances for hosted streaming services. In: Proceedings of the 11th IFIP/IEEE International Symposium on Integrated Network Management. 2009, 251–258Google Scholar
  5. 5.
    Nakadai S, Taniguchi K. Server capacity planning with priority allocation for service level management in heterogeneous server clusters. In: Proceedings of the 10th IFIP/IEEE International Symposium on Integrated Network Management. 2007, 753–756Google Scholar
  6. 6.
    Diao Y, Eskesen F, Froehlich S, Hellerstein J L, Keller A, Spainhower L F, Surendra M. Service level management: a dynamic discovery and optimization approach. IEEE Transactions on Network and Service Management, 2004, 1(2): 83–91CrossRefGoogle Scholar
  7. 7.
    Diao Y, Hellerstein J L, Parekh S. Using fuzzy control to maximize profits in service level management. IBM Systems Journal, 2002, 41(3): 403–420CrossRefGoogle Scholar
  8. 8.
    Chen Y, Iyer S, Liu X, Milojicic D, Sahai A. SLA decomposition: translating service level objectives to system level thresholds. In: Proceedings of the Fourth International Conference on Autonomic Computing. 2007, 3–3Google Scholar
  9. 9.
    Hellerstein J L, Diao Y, Parekh S, Tilbury DM. Feedback Control of Computing Systems. MA: Wiley InterScience, 2004, 23–45CrossRefGoogle Scholar
  10. 10.
    Zhang H, Liu D. Fuzzy Modeling and Fuzzy Control. MA: Birkhäuser, 2006, 89–101MATHGoogle Scholar
  11. 11.
    Breitgand D, Henis E A, Shehory O, Lake J M. Derivation of response time service level objectives for business services. In: Proceedings of the 2nd IEEE/IFIP International Workshop on Business-Driven IT Management. 2007, 29–38Google Scholar
  12. 12.
    Menascé D A, Barbará D, Dodge R. Preserving QoS of e-commerce sites through self-tuning: a performance model approach. In: Proceedings of the 3rd ACM Conference on Electronic Commerce. 2001, 224–234Google Scholar
  13. 13.
    Liu Z, Squillante M S, Wolf J L. On maximizing service-levelagreement profits. In: Proceedings of the 3rd ACM Conference on Electronic Commerce. 2001, 213–223Google Scholar
  14. 14.
    Zhu X, Santos C, Ward J, Beyer D, Singhal S. Resource assignment for large-scale computing utilities using mathematical programming. Hewllet Packard Laboratories. Technical Report. HPL-2003-243R1, 2003Google Scholar
  15. 15.
    Villela D, Pradhan P, Rubenstein D. Provisioning servers in the application tier for e-commerce systems. In: Proceedings of the Twelfth IEEE International Workshop on Quality of Service. 2004, 57–66Google Scholar
  16. 16.
    Mykkeltveit A, Helvik B E. Adaptive management of connections to meet availability guarantees in SLAs. In: Proceedings of the 11th IFIP/IEEE International Symposium on Integrated Network Management. 2009, 545–552Google Scholar
  17. 17.
    Abrahao B, Almeida V, Almeida J, Zhang A, Beyer D, Safai F. Self-adaptive SLA-driven capacity management for Internet services. In: Proceedings of the 10th IEEE/IFIP Network Operations and Management Symposium. 2006, 557–568Google Scholar
  18. 18.
    Walsh W E, Tesauro G, Kephart J O, Das R. Utility functions in autonomic systems. In: Proceedings of the First International Conference on Autonomic Computing. 2004, 70–77Google Scholar
  19. 19.
    Moura A, Sauve J, Bartolini C. Business-driven IT management—upping the ante of IT: exploring the linkage between it and business to improve both IT and business results. IEEE Communications Magazine, 2008, 46(10): 148–153CrossRefGoogle Scholar
  20. 20.
    Marques F, Sauve J, Moura A. Business-oriented capacity planning of IT infrastructure to handle load surges. In: Proceedings of the 10th IEEE/IFIP Network Operations and Management Symposium. 2006, 1–4Google Scholar

Copyright information

© Higher Education Press and Springer-Verlag Berlin Heidelberg 2010

Authors and Affiliations

  1. 1.State Key Laboratory of Networking and Switching TechnologyBeijing University of Posts and TelecommunicationsBeijingChina

Personalised recommendations