• DocumentCode
    2618996
  • Title

    Layered Bottlenecks and Their Mitigation

  • Author

    Franks, G. ; Petriu, D. ; Woodside, M. ; Jing Xu ; Tregunno, P.

  • Author_Institution
    Carleton Univ., Ottawa, Ont.
  • fYear
    2006
  • fDate
    11-14 Sept. 2006
  • Firstpage
    103
  • Lastpage
    114
  • Abstract
    Bottlenecks are a simple and well-understood phenomenon in service systems and queueing models. However in systems with layered resources bottlenecks are more complicated, because of simultaneous resource possession. Thus, the holding time of a higher-layer resource, such as a process thread, may include a small execution demand, but a large time to use other resources at a lower layer (such as a disk). A single saturation point may in fact saturate many other resources by push-back, making diagnosis of the problem difficult. This paper gives a new corrected definition of a layered bottleneck, and develops a framework for systematic detection of the source of a bottleneck, for applying improvements and for estimating their effectiveness. Many of the techniques are specific to layered bottlenecks
  • Keywords
    queueing theory; software performance evaluation; system recovery; layered resources bottlenecks; queueing models; service systems; simultaneous resource possession;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Quantitative Evaluation of Systems, 2006. QEST 2006. Third International Conference on
  • Conference_Location
    Riverside, CA
  • Print_ISBN
    0-7695-2665-9
  • Type

    conf

  • DOI
    10.1109/QEST.2006.23
  • Filename
    1703994