• DocumentCode
    2767413
  • Title

    Using Proportional-Integral-Derivative Control in Self-Healing Adaptive Content Systems

  • Author

    Naccache, Henri ; Gannod, Gerald C.

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Arizona State Univ. - Tempe, Tempe, AZ, USA
  • fYear
    2009
  • fDate
    6-10 July 2009
  • Firstpage
    797
  • Lastpage
    804
  • Abstract
    Database-driven Web applications have become the norm, especially in service-oriented applications. As network bandwidth has increased the bottleneck in Web application survivability has moved to the server and application level. With social bookmarking sites increasing in popularity, flash crowds are becoming more prevalent leading to higher than expected request loads. In this paper we describe the self-healing adaptive content (SHAC) system used to prevent server overload at the application level. We respond to requests with multiple resolutions of the textual content, using lower resolution requests to reduce the service demand on server hardware. We present a novel proportional-integral-derivative (PID) controller-based autonomic manager that is seeded from a queueing network (QN) model in order to best manage response times. In this paper we describe the methodology used to implement the SHAC system and evaluate the impact of the system on a popular open source blog server.
  • Keywords
    Web services; Web sites; fault tolerant computing; queueing theory; resource allocation; three-term control; QN model; SHAC system; SLA; database-driven Web application survivability; flash crowd; network bandwidth; open source blog server; proportional-integral-derivative controller-based autonomic manager; queueing network model; self-healing adaptive content system; server hardware; server overload; service demand; service level agreement; service response time; service-oriented application; social bookmarking site; textual content resolution; Adaptive control; Adaptive systems; Bandwidth; Databases; Hardware; Network servers; Pi control; Programmable control; Proportional control; Three-term control;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Services - I, 2009 World Conference on
  • Conference_Location
    Los Angeles, CA
  • Print_ISBN
    978-0-7695-3708-5
  • Electronic_ISBN
    978-0-7695-3708-5
  • Type

    conf

  • DOI
    10.1109/SERVICES-I.2009.105
  • Filename
    5190698