• DocumentCode
    2862932
  • Title

    Real-time performance modeling for adaptive software systems with multi-class workload

  • Author

    Kumar, Dinesh ; Tantawi, Asser ; Zhang, Li

  • Author_Institution
    IBM T.J. Watson Res. Center, Hawthorne, NY, USA
  • fYear
    2009
  • fDate
    21-23 Sept. 2009
  • Firstpage
    1
  • Lastpage
    4
  • Abstract
    Modern, adaptive software systems must often adjust or reconfigure their architecture in order to respond to continuous changes in their execution environment. Efficient autonomic control in such systems is highly dependent on the accuracy of their representative performance model. In this paper, we are concerned with real-time estimation of a performance model for adaptive software systems that process multiple classes of transactional workload. Based on an open queueing network model and an Extended Kalman Filter (EKF), experiments in this work show that: (1) the model parameter estimates converge to the actual value very slowly when the variation in incoming workload is very low, (2) the estimates fail to converge quickly to the new value when there is a step-change caused by adaptive reconfiguration of the actual software parameters. We therefore propose a modified EKF design in which the measurement model is augmented with a set of constraints based on past measurement values. Experiments demonstrate the effectiveness of our approach that leads to significant improvement in convergence in the two cases.
  • Keywords
    Kalman filters; adaptive systems; nonlinear filters; software architecture; adaptive software systems; autonomic control; extended Kalman filter; multi-class workload; open queueing network model; real-time performance modeling; software architecture reconfiguration; Adaptive systems; Application software; Computer architecture; Databases; Delay; Predictive models; Queueing analysis; Real time systems; Runtime environment; Software systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Modeling, Analysis & Simulation of Computer and Telecommunication Systems, 2009. MASCOTS '09. IEEE International Symposium on
  • Conference_Location
    London
  • ISSN
    1526-7539
  • Print_ISBN
    978-1-4244-4927-9
  • Electronic_ISBN
    1526-7539
  • Type

    conf

  • DOI
    10.1109/MASCOT.2009.5366166
  • Filename
    5366166