ATFQ: A Fair and Efficient Packet Scheduling Method in Multi-Resource Environments

被引:8
|
作者
Zhang, Jianhui [1 ]
Qi, Heng [1 ]
Guo, Deke [2 ]
Li, Keqiu [1 ]
Li, Wenxin [1 ]
Jin, Yingwei [3 ]
机构
[1] Dalian Univ Technol, Sch Comp Sci & Technol, Dalian 116023, Peoples R China
[2] Natl Univ Def Technol, Sch Informat Syst & Management, Changsha 410073, Hunan, Peoples R China
[3] Dalian Univ Technol, Sch Management, Dalian 116023, Peoples R China
基金
中国国家自然科学基金; 高等学校博士学科点专项科研基金;
关键词
Multi-resource; packet processing; fair scheduling; efficiency;
D O I
10.1109/TNSM.2015.2477517
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Large-scale data centers are the key infrastructures for hosting and running a variety of applications. Besides traditional L2/L3 devices, middleboxes are widely deployed in data centers and perform many important functions, e.g., the intrusion detection and firewall. Middleboxes are equipped with multiple kinds of resources, such as CPU and memory. Data flows undergoing different functions have heterogeneous processing time requirements on diverse resources. Researchers are in a dilemma as to how to provide fair service for flows and efficiently utilize those scarce resources. To address this problem, we propose a novel packet scheduling method, active time fairness queuing (ATFQ), for multi-resource environments. Prior packet scheduling methods usually focus on pursuing the fairness among flows, resulting in enormous waste of those scarce resources. ATFQ overcomes this essentially by redefining the fairness and can maximize the resource utilization with the guarantee of fairness. We conduct extensive simulations to evaluate the performance of ATFQ. The evaluation results demonstrate that flows get better service in many aspects under ATFQ. Meanwhile, the resource utilization rises up by about 10% than the traditional DRFQ, which is one of the mainstream involved methods.
引用
收藏
页码:605 / 617
页数:13
相关论文
共 50 条
  • [1] Multi-Resource Fair Queueing for Packet Processing
    Ghodsi, Ali
    Sekar, Vyas
    Zaharia, Matei
    Stoica, Ion
    [J]. ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2012, 42 (04) : 1 - 12
  • [2] Resource Aware Packet Scheduling for Multi-resource In-network Nodes
    Wang, Chunguang
    Wu, Qingbo
    Tan, Yusong
    Ma, Wenqi
    Wu, Quanyuan
    [J]. 2013 3RD INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND NETWORK TECHNOLOGY (ICCSNT), 2013, : 806 - 810
  • [3] FAIR MULTI-NODE MULTI-RESOURCE ALLOCATION AND TASK SCHEDULING IN DATACENTER
    Shen, Kaiji
    Zheng, Xiaoying
    Song, Yingwen
    Bai, Yanqin
    [J]. IEEE ASIA PACIFIC CLOUD COMPUTING CONGRESS 2012, 2012, : 59 - 63
  • [4] An Efficient and Fair Multi-Resource Allocation Mechanism for Heterogeneous Servers
    Khamse-Ashari, Jalal
    Lambadaris, Ioannis
    Kesidis, George
    Urgaonkar, Bhuvan
    Zhao, Yiqiang
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2018, 29 (12) : 2686 - 2699
  • [5] FFMRA: A Fully Fair Multi-Resource Allocation Algorithm in Cloud Environments
    Hamzeh, Hamed
    Meacham, Sofia
    Khan, Kashaf
    Phalp, Keith
    Stefanidis, Angelos
    [J]. 2019 IEEE SMARTWORLD, UBIQUITOUS INTELLIGENCE & COMPUTING, ADVANCED & TRUSTED COMPUTING, SCALABLE COMPUTING & COMMUNICATIONS, CLOUD & BIG DATA COMPUTING, INTERNET OF PEOPLE AND SMART CITY INNOVATION (SMARTWORLD/SCALCOM/UIC/ATC/CBDCOM/IOP/SCI 2019), 2019, : 279 - 286
  • [6] MRFS: A Multi-Resource Fair Scheduling Algorithm in Heterogeneous Cloud Computing
    Hamzeh, Hamed
    Meacham, Sofia
    Khan, Kashaf
    Phalp, Keith
    Stefanidis, Angelos
    [J]. 2020 IEEE 44TH ANNUAL COMPUTERS, SOFTWARE, AND APPLICATIONS CONFERENCE (COMPSAC 2020), 2020, : 1653 - 1660
  • [7] Selfish Routing Game-Based Multi-Resource Allocation and Fair Scheduling of Indivisible Jobs in Edge Environments
    Siar, Hajar
    Izadi, Mohammad
    [J]. IEEE ACCESS, 2022, 10 : 129042 - 129054
  • [8] Low-Complexity Multi-Resource Packet Scheduling for Network Function Virtualization
    Li, Xin
    Qian, Chen
    [J]. 2015 IEEE CONFERENCE ON COMPUTER COMMUNICATIONS (INFOCOM), 2015,
  • [9] Multi-resource shop scheduling with resource flexibility
    Dauzere-Peres, S
    Roux, W
    Lasserre, JB
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1998, 107 (02) : 289 - 305
  • [10] Capturing Resource Tradeoffs in Fair Multi-Resource Allocation
    Zarchy, Doron
    Hay, David
    Schapira, Michael
    [J]. 2015 IEEE CONFERENCE ON COMPUTER COMMUNICATIONS (INFOCOM), 2015,