Locality-aware process placement for parallel and distributed simulation in cloud data centers

被引:0
|
作者
Saad Zaheer
Asad Waqar Malik
Anis Ur Rahman
Safdar Abbas Khan
机构
[1] National University of Sciences and Technology (NUST),School of Electrical Engineering and Computer Science (SEECS)
[2] University of Malaya,Department of Information Systems, Faculty of Computer Science and Information Technology
来源
关键词
Parallel and distributed simulations; Cloud computing; Clustering; Process migration;
D O I
暂无
中图分类号
学科分类号
摘要
Cloud is a multi-tenant paradigm providing resources as a service. With its easily available computing infrastructure, researchers are adopting cloud for experimental purposes. However, using the platform efficiently for parallel and distributed simulations comes with new challenges. One such challenge is that the simulations comprise logical processes executing on distributed nodes, traditionally, organized in a sequential pattern. This placement strategy leads to delays as frequently communicating processes might get placed farther from one another. In this paper, we proposed a framework to facilitate implementation and evaluation of process placement algorithms inside a three-tier cloud data center. Furthermore, we used the framework to test different process placement strategies based on classical clustering techniques, as well as, our proposed efficient locality-aware placement algorithm. Our evaluation results show a performance gain of 14.5%\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$14.5\%$$\end{document} for the algorithm in comparison with sequential process placement used in practice.
引用
收藏
页码:7723 / 7745
页数:22
相关论文
共 50 条
  • [1] Locality-aware process placement for parallel and distributed simulation in cloud data centers
    Zaheer, Saad
    Malik, Asad Waqar
    Rahman, Anis Ur
    Khan, Safdar Abbas
    [J]. JOURNAL OF SUPERCOMPUTING, 2019, 75 (11): : 7723 - 7745
  • [2] A Locality-aware Cooperative Distributed Memory Caching for Parallel Data Analytic Applications
    Hung, Chia-Ting
    Chou, Jerry
    Chen, Ming-Hung
    Chung, I-Hsin
    [J]. 2022 IEEE 36TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW 2022), 2022, : 1111 - 1117
  • [3] EnLoc: Data Locality-aware Energy-efficient Scheduling Scheme for Cloud Data Centers
    Kaur, Kujeet
    Kumar, Neeraj
    Garg, Sahil
    Rodrigues, Joel J. P. C.
    [J]. 2018 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2018,
  • [4] GEODIS: towards the optimization of data locality-aware job scheduling in geo-distributed data centers
    Convolbo, Moise W.
    Chou, Jerry
    Hsu, Ching-Hsien
    Chung, Yeh Ching
    [J]. COMPUTING, 2018, 100 (01) : 21 - 46
  • [5] GEODIS: towards the optimization of data locality-aware job scheduling in geo-distributed data centers
    Moïse W. Convolbo
    Jerry Chou
    Ching-Hsien Hsu
    Yeh Ching Chung
    [J]. Computing, 2018, 100 : 21 - 46
  • [6] Zeus: Locality-aware Distributed Transactions
    Katsarakis, Antonios
    Ma, Yijun
    Tan, Zhaowei
    Bainbridge, Andrew
    Balkwill, Matthew
    Dragojevic, Aleksandar
    Grot, Boris
    Radunovic, Bozidar
    Zhang, Yongguang
    [J]. PROCEEDINGS OF THE SIXTEENTH EUROPEAN CONFERENCE ON COMPUTER SYSTEMS (EUROSYS '21), 2021, : 145 - 161
  • [7] Data Locality-Aware Big Data Query Evaluation in Distributed Clouds
    Xia, Qiufen
    Liang, Weifa
    Xu, Zichuan
    [J]. COMPUTER JOURNAL, 2017, 60 (06): : 791 - 809
  • [8] A locality-aware shuffle optimization on fat-tree data centers
    Wang, Jihe
    Wang, Danghui
    Qiu, Meikang
    Chen, Yao
    Guo, Bing
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2018, 89 : 31 - 43
  • [9] Locality-Aware Scheduling for Containers in Cloud Computing
    Babu, G. Charles
    Hanuman, A. Sai
    Kiran, J. Sasi
    Babu, B. Sankara
    [J]. INVENTIVE COMMUNICATION AND COMPUTATIONAL TECHNOLOGIES, ICICCT 2019, 2020, 89 : 177 - 185
  • [10] Locality-Aware Scheduling for Containers in Cloud Computing
    Zhao, Dongfang
    Mohamed, Mohamed
    Ludwig, Heiko
    [J]. IEEE TRANSACTIONS ON CLOUD COMPUTING, 2020, 8 (02) : 635 - 646