Inversion impact of approximate PIFO to Start-Time Fair Queueing

被引:0
|
作者
Song, Junda [1 ]
Liu, Jiajin [2 ]
Gao, Peixuan [1 ]
Liu, Guyue [2 ]
Chao, H. Jonathan [1 ]
机构
[1] NYU, New York, NY 10012 USA
[2] New York Univ Shanghai, Shanghai, Peoples R China
关键词
Packet inversion; Weighted fair queueing; Programmable packet scheduling; INTEGRATED SERVICES NETWORKS; PROCESSOR SHARING APPROACH; FLOW-CONTROL; ALGORITHM;
D O I
10.1016/j.comnet.2023.110164
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Programmable packet schedulers have emerged in the context of Software -Defined Networking (SDN) and diverse service requirements in today's networks. With a programmable packet scheduler, network operators can apply different scheduling algorithms on the switches. To support a large variety of packet scheduling algorithms, the use of a packet scheduler like PIFO (Push -In First -Out) has been adopted, which serves packets based on their associated priority ranks. Recently, for the concern of priority rank scalability and implementation complexity, a new class of packet schedulers that closely approximate PIFO have been proposed. However, the approximate PIFO schemes may lead to a sub -optimal packet scheduling order and introduce packet inversions. In this paper, we evaluate the inversion impact on Start -Time Fair Queueing (STFQ), an efficient approximation of Weighted Fair Queueing to allocate bandwidth fairly and achieve low maximum delay, when it is used in the approximate PIFO schemes. Our analysis validates the deterioration on the performance goals of STFQ attributed to packet inversions and provides a theoretical bound for the discrepancy caused by these inversions in the fair and delay guarantees offered by STFQ. Based on our simulation results, we demonstrate that the packet inversions in approximate PIFO schemes impair the fairness of bandwidth allocation and the worst -case throughput difference in our simulation exhibits a bias of up to 34% of the total available bandwidth. We further show that the packet inversions result in a 3 -fold increase in the maximum end -to -end packet delay in approximate PIFO schemes such as SP-PIFO and AFQ.
引用
收藏
页数:13
相关论文
共 50 条
  • [1] Start-time Fair Queueing: A scheduling algorithm for integrated services packet switching networks
    Univ of Texas at Austin, Austin, United States
    IEEE ACM Trans Networking, 5 (690-703):
  • [2] Start-time fair queueing: A scheduling algorithm for integrated services packet switching networks
    Goyal, P
    Vin, HM
    Cheng, PC
    IEEE-ACM TRANSACTIONS ON NETWORKING, 1997, 5 (05) : 690 - 704
  • [3] UBSFQ: An Urgency-Based Start-time Fair Queuing Scheduling
    Liu Wen-Bo
    Guo Yun-Fei
    Ma Hai-long
    Zhang Fan
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON COMMUNICATION SOFTWARE AND NETWORKS, 2009, : 716 - 720
  • [4] An urgency based self-clock start-time fair queuing packet scheduling
    Liu W.-B.
    Guo Y.-F.
    Ma H.-L.
    Dianzi Yu Xinxi Xuebao/Journal of Electronics and Information Technology, 2010, 32 (06): : 1452 - 1456
  • [5] Start-time of magnetic reconnection in interplanetary space
    Fan, QL
    Wei, FS
    Feng, XS
    CHINESE PHYSICS LETTERS, 2003, 20 (04) : 537 - 540
  • [6] Preventive Start-Time Optimization Against Network Failure
    Oki, Eiji
    2014 10TH INTERNATIONAL CONFERENCE ON THE DESIGN OF RELIABLE COMMUNICATION NETWORKS (DRCN), 2014,
  • [7] Strategic Planning with Start-Time Dependent Variable Costs
    Luedtke, James
    Nemhauser, George L.
    OPERATIONS RESEARCH, 2009, 57 (05) : 1250 - 1261
  • [8] Overlapping start-time bands in implicit tour scheduling
    Jacobs, LW
    Brusco, MJ
    MANAGEMENT SCIENCE, 1996, 42 (09) : 1247 - 1259
  • [9] The Impact of Dialysis Start-time on Body Protein Composition in Stage 5 Chronic Kidney Disease
    Cooper, Bruce
    Collins, John
    Pilmore, Andrew
    Plank, Lindsay
    Strauss, Boyd
    Aslani, Alireza
    Bartlett, Louise
    Johnson, David
    Harris, David
    Pollock, Carol
    INTERNATIONAL JOURNAL OF OBESITY, 2011, 35 : S16 - S16
  • [10] Single-machine scheduling problems with start-time dependent processing time
    Kuo, Wen-Hung
    Yang, Dar-Li
    COMPUTERS & MATHEMATICS WITH APPLICATIONS, 2007, 53 (11) : 1658 - 1664