Towards Max-Min Fair Resource Allocation for Stream Big Data Analytics in Shared Clouds

被引:16
|
作者
Jiang, Yuxuan [1 ]
Huang, Zhe [2 ]
Tsang, Danny H. K. [1 ]
机构
[1] Hong Kong Univ Sci & Technol, Dept Elect & Comp Engn, Hong Kong, Hong Kong, Peoples R China
[2] Princeton Univ, Dept Elect Engn, Princeton, NJ 08544 USA
关键词
Stream big data analytics; optimization;
D O I
10.1109/TBDATA.2016.2638860
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Distributed stream big data analytics platforms have emerged to tackle the continuously generated data streams. In stream big data analytics, the data processing workflow is abstracted as a directed graph referred to as a topology. Data are read from the storage and processed tuple by tuple, and these processing results are updated dynamically. The performance of a topology is evaluated by its throughput. This paper proposes an efficient resource allocation scheme for a heterogeneous stream big data analytics cluster shared by multiple topologies, in order to achieve max-min fairness in the utilities of the throughput for all the topologies. We first formulate a novel resource allocation problem, which is a mixed 0-1 integer program. The NP-hardness of the problem is rigorously proven. To tackle this problem, we transform the non-convex constraint to several linear constraints using linearization and reformulation techniques. Based on the analysis of the problem-specific structure and characteristics, we propose an approach that iteratively solves the continuous problem with a fixed set of discrete variables optimally, and updates the discrete variables heuristically. Simulations show that our proposed resource allocation scheme remarkably improves the max-min fairness in utilities of the topology throughput, and is low in computational complexity.
引用
收藏
页码:130 / 137
页数:8
相关论文
共 50 条
  • [1] Research on the utility max-min fair algorithm of resource allocation
    Xu, T
    Liao, JX
    PERFORMANCE CHALLENGES FOR EFFICIENT NEXT GENERATION NETWORKS, VOLS 6A-6C, 2005, 6A-6C : 1967 - 1976
  • [2] On Max-min Fair Resource Allocation for Distributed Job Execution
    Guan, Yitong
    Li, Chuanyou
    Tang, Xueyan
    PROCEEDINGS OF THE 48TH INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING (ICPP 2019), 2019,
  • [3] Online Max-min Fair Allocation
    Kawase, Yasushi
    Sumita, Hanna
    ALGORITHMIC GAME THEORY, SAGT 2022, 2022, 13584 : 526 - 543
  • [4] General Max-Min Fair Allocation
    Ko, Sheng-Yen
    Chen, Ho-Lin
    Cheng, Siu-Wing
    Hon, Wing-Kai
    Liao, Chung-Shou
    COMPUTING AND COMBINATORICS (COCOON 2021), 2021, 13025 : 63 - 75
  • [5] A new distributed optimal utility max-min fair resource allocation
    Zhao, Jian
    Song, Danni
    Zhang, Qiang
    Meng, Jintao
    PROCEEDINGS OF 2008 IEEE INTERNATIONAL CONFERENCE ON NETWORKING, SENSING AND CONTROL, VOLS 1 AND 2, 2008, : 482 - +
  • [6] Utility Max-Min Fair Resource Allocation for Diversified Applications in EPON
    Zhang, Jingjing
    Ansari, Nirwan
    ACCESS NETWORKS, 2010, 37 : 14 - 24
  • [7] Max-Min Fair Resource Allocation in Millimetre-Wave Backhauls
    Li, Rui
    Patras, Paul
    IEEE TRANSACTIONS ON MOBILE COMPUTING, 2020, 19 (08) : 1879 - 1895
  • [8] Can the Max-Min Fair Allocation Be Trustful in a Centralized Resource System?
    Chen, Zheng
    Gu, Zhaoquan
    Wang, Yuexuan
    WIRELESS ALGORITHMS, SYSTEMS, AND APPLICATIONS, PT I, 2020, 12384 : 51 - 64
  • [9] Computing optimal max-min fair resource allocation for elastic flows
    Nace, Dritan
    Doan, Nhat-Linh
    Gourdin, Eric
    Liau, Bernard
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2006, 14 (06) : 1272 - 1281
  • [10] MAX-MIN RESOURCE-ALLOCATION
    MJELDE, KM
    BIT, 1983, 23 (04): : 529 - 537