• DocumentCode
    1271747
  • Title

    Bounding of performance measures for threshold-based queuing systems: theory and application to dynamic resource management in video-on-demand servers

  • Author

    Golubchik, Leana ; Lui, John C S

  • Author_Institution
    Dept. of Comput. Sci., Maryland Univ., College Park, MD, USA
  • Volume
    51
  • Issue
    4
  • fYear
    2002
  • fDate
    4/1/2002 12:00:00 AM
  • Firstpage
    353
  • Lastpage
    372
  • Abstract
    Considers a K-server threshold-based queuing system with hysteresis in which the number of active servers is governed by a forward threshold vector F = (F1, F2, ..., FK-1), where F1<F2<···<FK-1 , and a reverse threshold vector R = (R1, R2, ..., RK-1), where R1<R2 <···<RK-1. 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 the 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 time to add a server to be nonnegligible. 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 multi-server threshold-based queuing system with hysteresis, which in turn allows 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
  • Keywords
    fluctuations; hysteresis; performance evaluation; performance index; probability; queueing theory; resource allocation; video on demand; video servers; I/O resources; Markov chains; active server number; cost control; cost/performance ratio; dynamic resource management; error bounds; forward threshold vector; hysteresis; matrix geometry; momentary workload fluctuations; multi-server threshold-based queuing systems; nonnegligible server addition time; performance measure bounds; reverse threshold vector; server removal cost; server setup cost; server usage cost; steady-state probabilities; storage server; video-on-demand servers; Queueing analysis;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/12.995445
  • Filename
    995445