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 条
  • [21] Distributed Server Allocation Model with Preventive Start-Time Optimization against Single Failure
    Masuda, Shuto
    He, Fujun
    Kawabata, Akio
    Oki, Eiji
    2020 IEEE 21ST INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE SWITCHING AND ROUTING (IEEE HPSR), 2020,
  • [22] Preventive Start-Time Optimization to Determine Link Weights Against Probabilistic Link Failures
    Hirano, Yuki
    He, Fujun
    Sato, Takehiro
    Oki, Eiji
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2021, 18 (02): : 2275 - 2293
  • [23] Antiretroviral Treatment Start-Time during Primary SIVmac Infection in Macaques Exerts a Different Impact on Early Viral Replication and Dissemination
    Sellier, Pierre
    Mannioui, Abdelkrim
    Bourry, Olivier
    Dereuddre-Bosquet, Nathalie
    Delache, Benoit
    Brochard, Patricia
    Calvo, Julien
    Prevot, Sophie
    Roques, Pierre
    PLOS ONE, 2010, 5 (05):
  • [24] PSO: Preventive Start-Time Optimization of OSPF Link Weights to Counter Network Failure
    Kamrul, Islam Mohammad
    Oki, Eiji
    IEEE COMMUNICATIONS LETTERS, 2010, 14 (06) : 581 - 583
  • [25] Preventive Start-Time Optimization Considering Both Failure and Non-Failure Scenarios
    Kaptchouang, Stephane
    Ouedraogo, Ihsen Aziz
    Oki, Eiji
    IEICE TRANSACTIONS ON COMMUNICATIONS, 2017, E100B (07) : 1124 - 1132
  • [26] Single-machine scheduling with precedence constraints and decreasing start-time dependent processing times
    Gao, Wen-Jun
    Huang, Xue
    Wang, Ji-Bo
    INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2010, 46 (1-4): : 291 - 299
  • [27] Enhancing Preventive Start-Time Optimization Considering Both Failure and Non-Failure Scenarios
    Stephane, Kaptchouang
    Oki, Eiji
    2013 19TH ASIA-PACIFIC CONFERENCE ON COMMUNICATIONS (APCC): SMART COMMUNICATIONS TO ENHANCE THE QUALITY OF LIFE, 2013, : 763 - 766
  • [28] Core-stateless fair queueing:: A scalable architecture to approximate fair bandwidth allocations in high-speed networks
    Stoica, I
    Shenker, S
    Zhang, H
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2003, 11 (01) : 33 - 46
  • [29] Reducing the execution time of fair-queueing packet schedulers
    Valente, Paolo
    COMPUTER COMMUNICATIONS, 2014, 47 : 16 - 33
  • [30] Approximation Algorithms to Distributed Server Allocation with Preventive Start-Time Optimization against Server Failure
    Yanase, Souhei
    He, Fujun
    Oki, Eiji
    IEEE Networking Letters, 2021, 3 (04): : 191 - 195