Dynamic Container-based Resource Management Framework of Spark Ecosystem

被引:0
|
作者
Qureshi, Nawab Muhammad Faseeh [1 ]
Siddiqui, Isma Farah [2 ]
Abbas, Asad [3 ]
Bashir, Ali Kashif [4 ]
Choi, Keehyun [1 ]
Kim, Jaehyoun [1 ]
Shin, Dong Ryeol [1 ]
机构
[1] Sungkyunkwan Univ, Seoul, South Korea
[2] Mehran Univ Engn & Technol, Mehran, Pakistan
[3] Univ Lahore, Lahore, Pakistan
[4] Univ Faroe Isl, Torshavn, Faroe Islands
关键词
Apache Spark; Storage containers; Job Coupling; Resource allocation and Management;
D O I
10.23919/icact.2019.8701970
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
Apache Spark is known for its robustness in processing large-scale datasets in a distributed computing environment. This form of efficiency is highly observing because of the direct use of Random-Access Memory (RAM) in processing its resilient distributed datasets across the ecosystem. Recently, it is observed that, the memory utilization in computing spark jobs is mainly dependent on job containers, which are closely associated to persistent storage media components. Thus, spark jobs processing relevancy is tightly coupled to the type of storage container and in case of any dynamic resource allocation, the job loses its ratio of resource computation in existing container and increases a functional issue of processing large-scale datasets in spark ecosystem. In this paper, we propose dynamic container-based resource management framework, that shifts coupled associations of job profiles to dynamically available resource containers. Also, it relieves static container allocations and presumes them as a fresh piece of resource allocation for new job profile. The experimental evaluation shows that the proposed dynamic framework reduces wastage of resource allocations and increase ecosystem performance than default job profile in spark ecosystem.
引用
收藏
页码:522 / 526
页数:5
相关论文
共 50 条
  • [1] Towards Container-Based Resource Management for the Internet of Things
    Renner, Thomas
    Meldau, Marius
    Kliem, Andreas
    [J]. 2016 INTERNATIONAL CONFERENCE ON SOFTWARE NETWORKING (ICSN), 2016, : 61 - 65
  • [2] Container-Based Job Management for Fair Resource Sharing
    Hong, Jue
    Balaji, Pavan
    Wen, Gaojin
    Tu, Bibo
    Yan, Junming
    Xu, Chengzhong
    Feng, Shengzhong
    [J]. SUPERCOMPUTING (ISC 2013), 2013, 7905 : 290 - 301
  • [3] A REST Service Framework for Fine-Grained Resource Management in Container-Based Cloud
    Li, Li
    Tang, Tony
    Chou, Wu
    [J]. 2015 IEEE 8TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING, 2015, : 645 - 652
  • [4] Dynamic Resource Scheduling Of Container-based Edge IoT Agents
    Ji, Yutong
    Tang, Jia
    Zhang, Ning
    Wei, Zhen
    Wang, Ying
    Yu, Peng
    [J]. IWCMC 2021: 2021 17TH INTERNATIONAL WIRELESS COMMUNICATIONS & MOBILE COMPUTING CONFERENCE (IWCMC), 2021, : 45 - 50
  • [5] Dynamic Resource Allocation Algorithm for Container-based Service Computing
    Tao, Ye
    Wang, Xiaodong
    Xu, Xiaowei
    Chen, Yinong
    [J]. 2017 IEEE 13TH INTERNATIONAL SYMPOSIUM ON AUTONOMOUS DECENTRALIZED SYSTEMS (ISADS 2017), 2017, : 61 - 67
  • [6] CERES: Container-Based Elastic Resource Management System for MixedWorkloads
    Yu, Jinyu
    Feng, Dan
    Tong, Wei
    Lv, Pengze
    Xiong, Yufei
    [J]. 50TH INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING, 2021,
  • [7] MicroCloud: A Container-based Solution for Efficient Resource Management in the Cloud
    Baresi, Luciano
    Guinea, Sam
    Quattrocchi, Giovanni
    Tamburri, Damian A.
    [J]. 2016 IEEE INTERNATIONAL CONFERENCE ON SMART CLOUD (SMARTCLOUD), 2016, : 218 - 223
  • [8] Behavior-based Memory Resource Management for Container-based Virtualization
    Nakagawa, Gaku
    Oikawa, Shuichi
    [J]. 2016 4TH INTL CONF ON APPLIED COMPUTING AND INFORMATION TECHNOLOGY/3RD INTL CONF ON COMPUTATIONAL SCIENCE/INTELLIGENCE AND APPLIED INFORMATICS/1ST INTL CONF ON BIG DATA, CLOUD COMPUTING, DATA SCIENCE & ENGINEERING (ACIT-CSII-BCD), 2016, : 213 - 217
  • [9] DSEOM: A Framework for Dynamic Security Evaluation and Optimization of MTD in Container-Based Cloud
    Jin, Hai
    Li, Zhi
    Zou, Deqing
    Yuan, Bin
    [J]. IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING, 2021, 18 (03) : 1125 - 1136
  • [10] A Container-Based Framework for Developing ROS Applications
    Melo, Pedro
    Arrais, Rafael
    Teixeira, Sergio
    Veiga, Germano
    [J]. 2022 IEEE 20TH INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS (INDIN), 2022, : 280 - 285