HLS: A Packet Scheduler for Hierarchical Fairness

被引:3
|
作者
Luangsomboon, Natchanon [1 ]
Liebeherr, Joerg [1 ]
机构
[1] Univ Toronto, Dept ECE, Toronto, ON, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
Packet scheduling; link sharing; fairness; Qdisc; NETWORKS;
D O I
10.1109/ICNP52444.2021.9651972
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Hierarchical link sharing addresses the demand for fine-grain traffic control at multiple levels of aggregation. At present, packet schedulers that can support hierarchical link sharing are not suitable for an implementation at line rates, whereas deployed schedulers perform poorly at distributing excess capacity to classes that need additional bandwidth. We present HLS, a packet scheduler that ensures a hierarchical max-min fair allocation of the link bandwidth. HLS supports minimum rate guarantees and isolation between classes. Since it is realized as a non-hierarchical round-robin scheduler, it is suitable to operate at high rates. We implement HLS in the Linux kernel and evaluate it with respect to achieved rate allocations and overhead. We compare the results with those obtained for CBQ and HTB, the existing scheduling algorithms in Linux for hierarchical link sharing. We show that the overhead of HLS is comparable to that of other classful packet schedulers.
引用
收藏
页数:11
相关论文
共 50 条
  • [31] Fast, Scalable, and Programmable Packet Scheduler in Hardware
    Shrivastav, Vishal
    SIGCOMM '19 - PROCEEDINGS OF THE ACM SPECIAL INTEREST GROUP ON DATA COMMUNICATION, 2019, : 367 - 379
  • [32] An Adaptive and Efficient Packet Scheduler for Multipath TCP
    Rajnish Kumar Chaturvedi
    Satish Chand
    Iranian Journal of Science and Technology, Transactions of Electrical Engineering, 2021, 45 : 349 - 365
  • [33] A priority based packet scheduler with deadline considerations
    Dag, Tamer
    Gokgol, Oral
    CNSR 2006: COMMUNICATION NETWORKS AND SERVICES RESEARCH CONFERENCE, PROCEEDINGS, 2006, : 196 - +
  • [34] An Adaptive and Efficient Packet Scheduler for Multipath TCP
    Chaturvedi, Rajnish Kumar
    Chand, Satish
    IRANIAN JOURNAL OF SCIENCE AND TECHNOLOGY-TRANSACTIONS OF ELECTRICAL ENGINEERING, 2021, 45 (02) : 349 - 365
  • [35] A QoS packet/burst scheduler for broadband networks
    Yuang, MC
    Shih, J
    Tien, PL
    2002 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, VOLS 1-5, CONFERENCE PROCEEDINGS, 2002, : 1094 - 1099
  • [36] A Fair Packet Scheduler to Support QoS in HSDPA
    Singhal, Deepti
    Jotwani, Naresh
    2009 FIRST INTERNATIONAL CONFERENCE ON COMMUNICATION SYSTEMS AND NETWORKS (COMSNETS 2009), 2009, : 316 - +
  • [37] PFT: A Performance-Fairness Scheduler on Hadoop YARN
    Wang, Qi
    Huang, Xiaojun
    PROCEEDINGS OF 2016 IEEE 7TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND SERVICE SCIENCE (ICSESS 2016), 2016, : 76 - 80
  • [38] Providing Fairness in Heterogeneous Multicores with a Predictive, Adaptive Scheduler
    Barati, Saeid
    Hoffmann, Henry
    2016 IEEE 30TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW), 2016, : 38 - 49
  • [39] WCFQ: An opportunistic wireless scheduler with statistical fairness bounds
    Liu, YH
    Gruhl, S
    Knightly, EW
    IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2003, 2 (05) : 1017 - 1028
  • [40] A packet ring fairness protocol and its impact on TCP fairness
    Salvador, MR
    Uesono, MM
    da Fonseca, NLS
    GLOBECOM '05: IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE, VOLS 1-6: DISCOVERY PAST AND FUTURE, 2005, : 1044 - 1048