Bounding of Performance Measures for Threshold-Based Queuing Systems: Theory and Application to Dynamic Resource Management in Video-on-Demand Servers
Issue No. 04 - April (2002 vol. 51)
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/12.995445
<p>In this paper, we consider a <it>K</it>-server threshold-based queuing system with hysteresis in which the number of active servers is governed by a <it>forward threshold</it> vector and a <it>reverse threshold</it> vector. There are many applications where a threshold-based queuing system can be of great use. The main motivation for using a threshold-based approach in such applications is that they incur significant server setup, usage, and removal costs. As in most practical situations, an important concern is not only the system performance, but rather its cost/performance ratio. The motivation for use of hysteresis is to control the cost during momentary fluctuations in workload. An important and distinguishing characteristic of our work is that, in our model, we consider the <it>time to add a server to be nonnegligible</it>. This is a more accurate model, for many applications, than previously considered in other works. Our goal in this work is to develop an efficient method for computing the steady state probabilities of a multiserver threshold-based queuing system with hysteresis, which will, in turn, allow computation of various performance measures. We also illustrate how to apply this methodology in evaluation of the performance of a Video-on-Demand (VOD) storage server which dynamically manages its I/O resources.</p>
threshold-based systems, Markov chains, error bounds, matrix-geometric, video-on-demand systems
J. Lui and L. Golubchik, "Bounding of Performance Measures for Threshold-Based Queuing Systems: Theory and Application to Dynamic Resource Management in Video-on-Demand Servers," in IEEE Transactions on Computers, vol. 51, no. , pp. 353-372, 2002.