Elastic Partition Placement for Non-stationary Graph Algorithms

被引:4
|
作者
Dindokar, Ravikant [1 ]
Simmhan, Yogesh [1 ]
机构
[1] Indian Inst Sci, Dept Computat & Data Sci, Bangalore, Karnataka, India
关键词
Graph algorithms; Elastic Scheduling; Big Data; Cloud Computing; Distributed Systems;
D O I
10.1109/CCGrid.2016.97
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Distributed graph platforms like Pregel have used vertex-centric programming models to process the growing corpus of graph datasets using commodity clusters. However, the irregular structure of graphs causes load imbalances across machines, and this is exacerbated for non-stationary graph algorithms where not all parts of the graph are active at the same time. As a result, such graph platforms do not make efficient use of distributed resources. In this paper, we decouple graph partitioning from placement on hosts, and introduce strategies for elastic placement of graph partitions on Cloud VMs to reduce the cost of execution compared to a static placement, even as we minimize the increase in makespan. These strategies are innovative in modeling the graph algorithm's non-stationary behavior a priori using a metagraph sketch. We validate our strategies for several real-world graphs, using runtime traces for approximate Betweenness Centrality (BC) algorithm on our subgraph-centric GoFFish graph platform. Our strategies are able to reduce the cost of execution by up to 54%, compared to a static placement, while achieving a makespan that is within 25% of the optimal.
引用
收藏
页码:90 / 93
页数:4
相关论文
共 50 条
  • [31] DRL- based Slice Placement Under Non-Stationary Conditions
    Esteves, Jose Jurandir Alves
    Boubendir, Amina
    Guillemin, Fabrice
    Sense, Pierre
    PROCEEDINGS OF THE 2021 17TH INTERNATIONAL CONFERENCE ON NETWORK AND SERVICE MANAGEMENT (CNSM 2021): SMART MANAGEMENT FOR FUTURE NETWORKS AND SERVICES, 2021, : 225 - 233
  • [32] Non-stationary deep network for restoration of non-Stationary lens blur
    Kim, Soowoong
    Gwak, Moonsung
    Yang, Seungjoon
    PATTERN RECOGNITION LETTERS, 2018, 108 : 62 - 69
  • [33] Markovian Segmentation of Non-stationary Data Corrupted by Non-stationary Noise
    Habbouchi, Ahmed
    Boudaren, Mohamed El Yazid
    Senouci, Mustapha Reda
    Aissani, Amar
    ADVANCES IN COMPUTING SYSTEMS AND APPLICATIONS, 2022, 513 : 27 - 37
  • [34] Graph Algorithms With Partition Transparency
    Fan, Wenfei
    Liu, Muyang
    Lu, Ping
    Yin, Qiang
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2023, 35 (02) : 1554 - 1566
  • [35] ELECTROMAGNETIC ELASTIC BALL UNDER NON-STATIONARY AXIALLY SYMMETRICAL WAVES
    Vestyak, Vladimir A.
    Igumnov, Leonid A.
    Tarlakovsky, Dmitriy, V
    MATERIALS PHYSICS AND MECHANICS, 2018, 40 (02): : 296 - 303
  • [36] Optimal and Efficient Dynamic Regret Algorithms for Non-Stationary Dueling Bandits
    Saha, Aadirupa
    Gupta, Shubham
    INTERNATIONAL CONFERENCE ON MACHINE LEARNING, VOL 162, 2022, : 19027 - 19049
  • [37] Algorithms of linearly-constrained adaptive filtration of non-stationary signals
    Dzhigan, VI
    IZVESTIYA VYSSHIKH UCHEBNYKH ZAVEDENII RADIOELEKTRONIKA, 2004, 47 (7-8): : A29 - A38
  • [38] Forecasting smoothed non-stationary time series using genetic algorithms
    Norouzzadeh, P.
    Rahmani, B.
    Norouzzadeh, M. S.
    INTERNATIONAL JOURNAL OF MODERN PHYSICS C, 2007, 18 (06): : 1071 - 1086
  • [39] On the non-stationary Maxwellians
    Gordevskyy, VD
    MATHEMATICAL METHODS IN THE APPLIED SCIENCES, 2004, 27 (02) : 231 - 247
  • [40] A comparison of clonal selection based algorithms for non-stationary optimisation tasks
    Trojanowski, Krzysztof
    Wierzchon, Slawomir T.
    INTELLIGENT INFORMATION PROCESSING AND WEB MINING, PROCEEDINGS, 2006, : 41 - +