Catch the Wind: Graph Workload Balancing on Cloud

被引:0
|
作者
Shang, Zechao [1 ]
Yu, Jeffrey Xu [1 ]
机构
[1] Chinese Univ Hong Kong, Hong Kong, Hong Kong, Peoples R China
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Graph partitioning is a key issue in graph database processing systems for achieving high efficiency on Cloud. However, the balanced graph partitioning itself is difficult because it is known to be NP-complete. In addition a static graph partitioning cannot keep all graph algorithms efficient for a long time in parallel on Cloud because the workload balancing in different iterations for different graph algorithms are all possible different. In this paper, we investigate graph behaviors by exploring the working window (we call it wind) changes, where a working window is a set of active vertices that a graph algorithm really needs to access in parallel computing. We investigated nine classic graph algorithms using real datasets, and propose simple yet effective policies that can achieve both high graph workload balancing and efficient partition on Cloud.
引用
收藏
页码:553 / 564
页数:12
相关论文
共 50 条
  • [1] Employee workload balancing by graph partitioning
    Ceselli, Alberto
    Colombo, Fabio
    Cordone, Roberto
    Trubian, Marco
    [J]. DISCRETE APPLIED MATHEMATICS, 2014, 165 : 112 - 129
  • [2] A Predictive Workload Balancing Algorithm in Cloud Services
    Jodayree, Mahdee
    Abaza, Mahmoud
    Tan, Qing
    [J]. KNOWLEDGE-BASED AND INTELLIGENT INFORMATION & ENGINEERING SYSTEMS (KES 2019), 2019, 159 : 902 - 912
  • [3] Workload Balancing via Graph Reordering on Multicore Systems
    Chen, YuAng
    Chung, Yeh-Ching
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2022, 33 (05) : 1231 - 1245
  • [4] Alternative Title: Performance Evaluation of Heuristics for Cloud Workload Balancing
    Morais, Natan B.
    Frinhani, Rafael M. D.
    Kuehne, Bruno T.
    Filho, Dionisio M. L.
    Peixoto, Maycon L. M.
    Batista, Bruno G.
    [J]. PROCEEDINGS OF THE 14TH BRAZILIAN SYMPOSIUM ON INFORMATION SYSTEMS (SBSI2018), 2018, : 543 - 550
  • [5] Deep Learning Approach for Workload Prediction and Balancing in Cloud Computing
    Karimunnisa, Syed
    Pachipala, Yellamma
    [J]. INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2024, 15 (04) : 754 - 763
  • [6] Dynamic load balancing algorithm for balancing the workload among virtual machine in cloud computing
    Kumar, Mohit
    Sharma, S. C.
    [J]. 7TH INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING & COMMUNICATIONS (ICACC-2017), 2017, 115 : 322 - 329
  • [7] SGCNAX: A Scalable Graph Convolutional Neural Network Accelerator With Workload Balancing
    Li, Jiajun
    Zheng, Hao
    Wang, Ke
    Louri, Ahmed
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2022, 33 (11) : 2834 - 2845
  • [8] Workload Prediction of Cloud Workflow Based on Graph Neural Network
    Gao, Ming
    Li, Yuchan
    Yu, Jixiang
    [J]. WEB INFORMATION SYSTEMS AND APPLICATIONS (WISA 2021), 2021, 12999 : 169 - 189
  • [9] Autonomous Workload Balancing in Cloud Federation Environments with Different Access Restrictions
    Amjad, A.
    Sharma, M.
    Abozariba, R.
    Asaduzzaman, Md
    Benkhelifa, E.
    Patwary, M.
    [J]. 2017 IEEE 14TH INTERNATIONAL CONFERENCE ON MOBILE AD HOC AND SENSOR SYSTEMS (MASS), 2017, : 636 - 641
  • [10] Proactive and dynamic load balancing model for workload spike detection in cloud
    Patil, Archana
    Patil, Rekha
    [J]. Measurement: Sensors, 2023, 27