On Max-Min Fairness of Completion Times for Multi-Task Job Scheduling

被引:0
|
作者
Shafiee, Mehrnoosh [1 ]
Ghaderi, Javad [1 ]
机构
[1] Columbia Univ, Elect Engn Dept, New York, NY 10027 USA
关键词
Scheduling Algorithms; Max-Min Fairness; Lexicographic Optimization; Data Centers; ALLOCATION; ORDERS;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We study the max-min fairness of multi-task jobs in distributed computing platforms. We consider a setting where each job consists of a set of parallel tasks that need to be processed on different servers, and the job is completed once all its tasks finish processing. Each job is associated with a utility which is a decreasing function of its completion time, and captures how sensitive it is to latency. The objective is to schedule tasks in a way that achieves max-min fairness for jobs' utilities, i.e., an optimal schedule in which any attempt to improve the utility of a job necessarily results in hurting the utility of some other job with smaller or equal utility. We first show a strong result regarding NP-hardness of finding the max-min fair vector of job utilities. The implication of this result is that achieving max-min fairness in many other distributed scheduling problems (e.g., coflow scheduling) is NP-hard. We then proceed to define two notions of approximation solutions: one based on finding a certain number of elements of the max-min fair vector, and the other based on a single-objective optimization whose solution gives the max-min fair vector. We develop scheduling algorithms that provide guarantees under these approximation notions, using dynamic programming and random perturbation of tasks' processing times. We verify the performance of our algorithms through extensive simulations, using a real traffic trace from a large Google cluster.
引用
收藏
页码:100 / 108
页数:9
相关论文
共 50 条
  • [31] Max-min fairness based faucet design for blockchains
    Metin, Serdar
    Ozturan, Can
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2022, 131 : 18 - 27
  • [32] An Upward Max-Min Fairness Multipath Flow Control
    Phuong L. Vo
    Tuan-Anh Le
    Nguyen H. Tran
    [J]. Mobile Networks and Applications, 2020, 25 : 1174 - 1177
  • [33] Maximum flow routing with weighted max-min fairness
    Allalouf, M
    Shavitt, Y
    [J]. QUALITY OF SERVICE IN THE EMERGING NETWORKING PANORAMA, PROCEEDINGS, 2004, 3266 : 278 - 287
  • [34] Max-min utility fairness in link aggregated systems
    Mohanty, Satya R.
    Liu, Changbin
    Liu, Bin
    Bhuyan, Laxmi N.
    [J]. 2007 WORKSHOP ON HIGH PERFORMANCE SWITCHING AND ROUTING, 2007, : 300 - +
  • [35] Multicast Capacity With Max-Min Fairness for Heterogeneous Networks
    Li, Yixuan
    Peng, Qiuyu
    Wang, Xinbing
    [J]. IEEE-ACM TRANSACTIONS ON NETWORKING, 2014, 22 (02) : 622 - 635
  • [36] An Upward Max-Min Fairness Multipath Flow Control
    Vo, Phuong L.
    Le, Tuan-Anh
    Tran, Nguyen H.
    [J]. MOBILE NETWORKS & APPLICATIONS, 2020, 25 (03): : 1174 - 1177
  • [37] On the Max-Min Fairness of Beamspace MIMO-NOMA
    Jiao, Ruicheng
    Dai, Linglong
    [J]. IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2020, 68 : 4919 - 4932
  • [38] Mobile-Service Based Max-Min Fairness Resource Scheduling for Heterogeneous Vehicular Networks
    ZHANG Yu
    XIONG Ke
    AN Fengping
    DI Xiaofei
    SU Jingtao
    [J]. China Communications, 2015, (S2) : 10 - 18
  • [39] Mobile-Service Based Max-Min Fairness Resource Scheduling for Heterogeneous Vehicular Networks
    Zhang Yu
    Xiong Ke
    An Fengping
    Di Xiaofei
    Su Jingtao
    [J]. CHINA COMMUNICATIONS, 2015, 12 (02) : 10 - 18
  • [40] Distributed Protocols for scheduling and rate control to achieve max-min fairness in wireless mesh networks
    Jain, Shweta
    Das, Samir R.
    Gupta, Himanshu
    [J]. 2007 IEEE INTERNATIONAL SYMPOSIUM ON A WORLD OF WIRELESS, MOBILE AND MULTIMEDIA NETWORKS, VOL 1, 2007, : 340 - 347