• DocumentCode
    1577512
  • Title

    Fair Load-Balancing on Parallel Systems for QoS

  • Author

    Orleans, L.F. ; Furtado, P.N.

  • Author_Institution
    Dept. of Inf. Eng., Univ. of Coimbra, Coimbra
  • fYear
    2007
  • Firstpage
    22
  • Lastpage
    22
  • Abstract
    Many of the load-balancing algorithms used in parallel systems do not have a concern about response times: tasks (or requests) are simply dispatched to a server, which provides no guarantees about their execution times. When there is a maximum acceptable response time (i.e. deadline) for tasks to be executed, the consequences caused by the adoption of traditional algorithms for load- balancing can be catastrophic: when the system is under heavy loads, a huge amount of tasks miss their deadlines, even the faster ones. Also, the number of longer tasks that ends is very small - near to zero in all cases. In this paper we discuss why the traditional algorithms fail to provide the intended QoS capacity. Then, we present a new algorithm, "On-demand Restriction for Big Tasks (ORBITA)", which is proved, by simulation, to be a fair alternative for stressed systems since tasks of all durations have a chance to complete their execution before their deadlines are reached.
  • Keywords
    parallel algorithms; quality of service; resource allocation; ORBITA algorithm; QoS; load-balancing algorithm; parallel system; Computational modeling; Computer architecture; Delay; Dispatching; Informatics; Parallel architectures; Parallel processing; Quality of service; Technical Activities Guide -TAG; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing, 2007. ICPP 2007. International Conference on
  • Conference_Location
    Xi´an
  • ISSN
    0190-3918
  • Print_ISBN
    978-0-7695-2933-2
  • Type

    conf

  • DOI
    10.1109/ICPP.2007.41
  • Filename
    4343829