• DocumentCode
    3254728
  • Title

    Providing Near-Optimal Fair-Queueing Guarantees at Round-Robin Amortized Cost

  • Author

    Valente, Paolo

  • Author_Institution
    Dept. of Phys., Comput. Sci. & Math., Univ. of Modena & Reggio Emilia, Modena, Italy
  • fYear
    2013
  • fDate
    July 30 2013-Aug. 2 2013
  • Firstpage
    1
  • Lastpage
    7
  • Abstract
    Round-robin schedulers are the most efficient solution for providing strong QoS guarantees on high-speed links. Yet these schedulers suffer from a high worst-case delay with respect to an ideal, perfectly fair service. More costly schedulers are needed to provide better service guarantees. In this paper we tackle this problem by proposing a simple modification scheme for reducing the amortized execution time of fair-queueing schedulers. We prove that, applying this scheme to existing accurate schedulers, we can define new schedulers providing near-optimal service guarantees at an amortized computational cost close to that of just Deficit Round Robin (DRR). Finally, we show Quick Fair Queueing Plus (QFQ+), a new scheduler obtained by applying our scheme to QFQ. QFQ+ replaced QFQ in the Linux kernel. According to our experimental results, and exactly in the scenarios where QFQ+ provides better service guarantees than a round-robin scheduler, the time and the energy needed to process packets with QFQ+ is lower than with DRR.
  • Keywords
    quality of service; queueing theory; scheduling; DRR; Linux kernel; QFQ+; QoS guarantee; amortized computational cost; amortized execution time reduction; deficit round robin; fair-queueing scheduler; high-speed links; near-optimal fair-queueing guarantee; near-optimal service guarantee; quick fair queueing plus; round-robin amortized cost; round-robin scheduler; service guarantee; worst-case delay; Aggregates; Bandwidth; Computational efficiency; Delays; Linux; Schedules; Upper bound;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Communications and Networks (ICCCN), 2013 22nd International Conference on
  • Conference_Location
    Nassau
  • Print_ISBN
    978-1-4673-5774-6
  • Type

    conf

  • DOI
    10.1109/ICCCN.2013.6614175
  • Filename
    6614175