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 条
  • [41] Anticipation versus adaptation in Evolutionary Algorithms: The case of Non-Stationary clustering
    Gonzalez, AI
    Grana, M
    D'Anjou, A
    Torrealdea, FJ
    COMPUTING ANTICIPATORY SYSTEMS: CASYS - FIRST INTERNATIONAL CONFERENCE, 1998, 437 : 517 - 527
  • [42] Non-stationary cutting
    Berger, BS
    Minis, I
    Harley, J
    Papadopoulos, M
    Rokni, M
    JOURNAL OF SOUND AND VIBRATION, 1998, 217 (01) : 183 - 190
  • [43] Non-stationary cutting
    Univ of Maryland, College Park, United States
    J Sound Vib, 1 (183-190):
  • [44] AMPLIFICATION OF AN ARBITRARY NON-STATIONARY SURFACE WAVE OF DISCONTINUITY IN AN ELASTIC BODY
    KALISKI, S
    ARCHIWUM MECHANIKI STOSOWANEJ, 1968, 20 (06): : 767 - &
  • [45] Non-stationary stress state of an elastic layer at the mixed boundary conditions
    Kubenko, Veniamin D.
    ZAMM-ZEITSCHRIFT FUR ANGEWANDTE MATHEMATIK UND MECHANIK, 2016, 96 (12): : 1442 - 1456
  • [46] Drying in stationary and non-stationary conditions
    Kowalski, Stefan Jan
    Pawlowski, Andrzej
    CHEMICAL AND PROCESS ENGINEERING-INZYNIERIA CHEMICZNA I PROCESOWA, 2008, 29 (02): : 337 - 344
  • [47] Elastic ball under non-stationary axially symmetrical volume forces
    Vestyak, Vladimir A.
    Tarlakovskiy, Dmitriy V.
    ZAMM-ZEITSCHRIFT FUR ANGEWANDTE MATHEMATIK UND MECHANIK, 2017, 97 (01): : 25 - 37
  • [48] Drying in stationary and non-stationary conditions
    Poznan University of Technology, Institute of Technology and Chemical Engineering, pl. Marii Sklodowskiej-Curie 2, 60-965 Poznan, Poland
    Chem. Process Eng., 2008, 2 (337-344):
  • [49] STATIONARY AND NON-STATIONARY WIND PROFILE
    ESSENWAN.O
    BILLIONS, NS
    PURE AND APPLIED GEOPHYSICS, 1965, 60 (01) : 160 - &
  • [50] STATIONARY OPERATOR FOR NON-STATIONARY PROCESSES
    ZUBAREV, DN
    DOKLADY AKADEMII NAUK SSSR, 1965, 164 (03): : 537 - &