• DocumentCode
    303112
  • Title

    Load balancing and density dependent jump Markov processes

  • Author

    Mitzenmacher, Michael

  • Author_Institution
    Dept. of Comput. Sci., California Univ., Berkeley, CA, USA
  • fYear
    1996
  • fDate
    14-16 Oct 1996
  • Firstpage
    213
  • Lastpage
    222
  • Abstract
    We provide a new approach for analyzing both static and dynamic randomized load balancing strategies. We demonstrate the approach by providing the first analysis of the following model: customers arrive as a Poisson stream of rate λn, λ<1, at a collection of n servers. Each customer chooses some constant d servers independently and uniformly at random from the n servers, and waits for service at the one with the fewest customers. Customers are served according to the first-in first-out (FIFO) protocol, and the service time for a customer is exponentially distributed with mean 1. We call this problem the supermarket model. We wish to know how the system behaves, and in particular we are interested in the expected time a customer spends in the system in equilibrium. The model provides a good abstraction of a simple, efficient load balancing scheme in the setting where jobs arrive at a large system of parallel processors. This model appears more realistic than similar models studied previously, in that it is both dynamic and open: that is, customers arrive over time, and the number of customers is not fixed
  • Keywords
    Markov processes; performance evaluation; protocols; queueing theory; resource allocation; Poisson stream; density dependent jump Markov processes; dynamic randomized load balancing; first-in first-out protocol; load balancing; parallel processors; servers; service time; supermarket model; Computer applications; Computer science; Load management; Markov processes; Predictive models; Protocols; Queueing analysis; Resource management;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Foundations of Computer Science, 1996. Proceedings., 37th Annual Symposium on
  • Conference_Location
    Burlington, VT
  • ISSN
    0272-5428
  • Print_ISBN
    0-8186-7594-2
  • Type

    conf

  • DOI
    10.1109/SFCS.1996.548480
  • Filename
    548480