• DocumentCode
    2584699
  • Title

    Modeling Differentiated Services of Multi-Tier Web Applications

  • Author

    Diao, Yixin ; Hellerstein, Joseph L. ; Parekh, Sujay ; Shaikh, Hidayatullah ; Surendra, Maheswaran ; Tantawi, Asser

  • Author_Institution
    IBM Thomas J. Watson Research Center, USA
  • fYear
    2006
  • fDate
    11-14 Sept. 2006
  • Firstpage
    314
  • Lastpage
    326
  • Abstract
    In this paper we present a hybrid performance model for modeling differentiated service of multi-tier web applications with per-tier concurrency limits, cross-tier interactions, as well as a work-conserving resource allocation model. The service dependencies between multiple tiers are captured first using a layered queueing model. We then show how to model per-tier concurrency limits and service differentiation between multiple classes while maintaining work conservation at each tier. We use a function approximation approach combined with a coupled processor model. Our model is calibrated from an actual multitier J2EE testbed, and we show the ability of the model to accurately model common performance metrics. Our proposed (layered) model shows 78% improvement in root mean square error over a single-tier machine repair model as well as a tandem queue model. We also demonstrate one application of the model for model-based resource allocation.
  • Keywords
    Concurrent computing; Context modeling; Function approximation; Logic; Predictive models; Quality of service; Resource management; Testing; Web server; Yarn;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Modeling, Analysis, and Simulation of Computer and Telecommunication Systems, 2006. MASCOTS 2006. 14th IEEE International Symposium on
  • ISSN
    1526-7539
  • Print_ISBN
    0-7695-2573-3
  • Type

    conf

  • DOI
    10.1109/MASCOTS.2006.31
  • Filename
    1698563