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
Link To Document