• DocumentCode
    3740655
  • Title

    Geographically Distributed Load Balancing with (Almost) Arbitrary Load Functions

  • Author

    Piotr Skowron;Krzysztof Rzadca

  • Author_Institution
    Univ. of Warsaw, Warsaw, Poland
  • fYear
    2015
  • Firstpage
    305
  • Lastpage
    314
  • Abstract
    In geographically-distributed systems, communication latencies are non-negligible. The perceived processing time of a request is thus composed of the time needed to route the request to the server and the true processing time. Once a request reaches a target server, the processing time depends on the total load of that server, this dependency is described by a load function. We consider a broad class of load functions, we just require that they are convex and two times differentiable. In particular our model can be applied to heterogeneous systems in which every server has a different load function. We present optimization centralized and a decentralized algorithms for load balancing. We prove bounds on the algorithms´ convergence. To the best of our knowledge these bounds were not known even for the special cases studied previously (queuing theory and batches of requests). Both algorithms are any-time and self-stabilizing algorithms.
  • Keywords
    "Servers","Load modeling","Load management","Relays","Optimization","Time factors","Convergence"
  • Publisher
    ieee
  • Conference_Titel
    High Performance Computing (HiPC), 2015 IEEE 22nd International Conference on
  • Type

    conf

  • DOI
    10.1109/HiPC.2015.16
  • Filename
    7397645