• Title of article

    M/M/1-PS queue and size-aware task assignment

  • Author/Authors

    Hyytiن، نويسنده , , Esa and Virtamo، نويسنده , , Jorma and Aalto، نويسنده , , Samuli and Penttinen، نويسنده , , Aleksi، نويسنده ,

  • Issue Information
    روزنامه با شماره پیاپی سال 2011
  • Pages
    13
  • From page
    1136
  • To page
    1148
  • Abstract
    We consider a distributed server system in which heterogeneous servers operate under the processor sharing (PS) discipline. Exponentially distributed jobs arrive to a dispatcher, which assigns each task to one of the servers. In the so-called size-aware system, the dispatcher is assumed to know the remaining service requirements of some or all of the existing jobs in each server. The aim is to minimize the mean sojourn time, i.e., the mean response time. To this end, we first analyze an M/M/1-PS queue in the framework of Markov decision processes, and derive the so-called size-aware relative value of state, which sums up the deviation from the average rate at which sojourn times are accumulated in the infinite time horizon. This task turns out to be non-trivial. The exact analysis yields an infinite system of first order differential equations, for which an explicit solution is derived. The relative values are then utilized to develop efficient dispatching policies by means of the first policy iteration (FPI). Numerically, we show that for the exponentially distributed job sizes the myopic approach, ignoring the future arrivals, yields an efficient and robust policy when compared to other heuristics. However, in the case of highly asymmetric service rates, an FPI based policy outperforms it. Additionally, the size-aware relative value of an M/G/1-PS queue is shown to be sensitive with respect to the form of job size distribution, and indeed, the numerical experiments with constant job sizes confirm that the optimal decision depends on the job size distribution.
  • Keywords
    dispatching , ROUTING , Task assignment , Processor sharing , Sojourn time , MDP , M/M/1
  • Journal title
    Performance Evaluation
  • Serial Year
    2011
  • Journal title
    Performance Evaluation
  • Record number

    1570693