A Performance Comparison of Container-based Virtualization Systems for MapReduce Clusters

被引:56
|
作者
Xavier, Miguel G. [1 ]
Neves, Marcelo V. [1 ]
De Rose, Cesar A. F. [1 ]
机构
[1] Pontificia Univ Catolica Rio Grande do Sul, Porto Alegre, RS, Brazil
关键词
Container-based virtualization; High performance computing; MapReduce;
D O I
10.1109/PDP.2014.78
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Virtualization as a platform for resource-intensive applications, such as MapReduce (MR), has been the subject of many studies in the last years, as it has brought benefits such as better manageability, overall resource utilization, security and scalability. Nevertheless, because of the performance overheads, virtualization has traditionally been avoided in computing environments where performance is a critical factor. In this context, container-based virtualization can be considered a lightweight alternative to the traditional hypervisor-based virtualization systems. In fact, there is a trend towards using containers in MR clusters in order to provide resource sharing and performance isolation (e.g., Mesos and YARN). However, there are still no studies evaluating the performance overhead of the current container-based systems and their ability to provide performance isolation when running MR applications. In this work, we conducted experiments to effectively compare and contrast the current container-based systems (Linux VServer, OpenVZ and Linux Containers (LXC)) in terms of performance and manageability when running on MR clusters. Our results showed that although all container-based systems reach a near-native performance for MapReduce workloads, LXC is the one that offers the best relationship between performance and management capabilities (specially regarding to performance isolation).
引用
收藏
页码:299 / 306
页数:8
相关论文
共 50 条
  • [1] Performance comparison of Docker and Podman container-based virtualization
    Dordevic, Borislav
    Timcenko, Valentina
    Lazic, Milovan
    Davidovic, Nikola
    [J]. 2022 21ST INTERNATIONAL SYMPOSIUM INFOTEH-JAHORINA (INFOTEH), 2022,
  • [2] QoS and Performance Metrics for Container-based Virtualization in Cloud Environments
    Al Jawarneh, Isam Mashhour
    Bellavista, Paolo
    Foschini, Luca
    Martuscelli, Giuseppe
    Montanari, Rebecca
    Palopoli, Amedeo
    Bosi, Filippo
    [J]. ICDCN '19: PROCEEDINGS OF THE 2019 INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING AND NETWORKING, 2019, : 178 - 182
  • [3] Performance evaluation of container-based virtualization for high performance computing environments
    Arango, Carlos
    Dernat, Remy
    Sanabria, John
    [J]. UIS INGENIERIAS, 2019, 18 (04): : 31 - 42
  • [4] Performance Evaluation of Container-based Virtualization for High Performance Computing Environments
    Xavier, Miguel G.
    Neves, Marcelo V.
    Rossi, Fabio D.
    Ferreto, Tiago C.
    Lange, Timoteo
    De Rose, Cesar A. F.
    [J]. PROCEEDINGS OF THE 2013 21ST EUROMICRO INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED, AND NETWORK-BASED PROCESSING, 2013, : 233 - 240
  • [5] CBVMI: A container-based virtualization method for instruments
    Huang, Min
    Liu, Zhaoqing
    [J]. MEASUREMENT, 2018, 130 : 151 - 160
  • [6] CONTAINER-BASED VIRTUALIZATION FOR BLOCKCHAIN TECHNOLOGY: A SURVEY
    Sultan, Nawar A.
    Qasha, Rawaa Putros
    [J]. JORDANIAN JOURNAL OF COMPUTERS AND INFORMATION TECHNOLOGY, 2023, 9 (03): : 235 - 248
  • [7] Highly Consolidated Servers with Container-based Virtualization
    Kon, Joichiro
    Mizusawa, Naoki
    Umezawa, Ayaka
    Yamaguchi, Saneyasu
    Tao, Jian
    [J]. 2017 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA), 2017, : 2472 - 2479
  • [8] Security in Container-based Virtualization through vTPM
    Hosseinzadeh, Shohreh
    Lauren, Samuel
    Leppanen, Ville
    [J]. 2016 IEEE/ACM 9TH INTERNATIONAL CONFERENCE ON UTILITY AND CLOUD COMPUTING (UCC), 2016, : 214 - 219
  • [9] Performance Characterization of Hypervisor- and Container-based Virtualization for HPC on SR-IOV Enabled InfiniBand Clusters
    Zhang, Jie
    Lu, Xiaoyi
    Panda, Dhabaleswar K.
    [J]. 2016 IEEE 30TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW), 2016, : 1777 - 1784
  • [10] A performance comparison of container-based technologies for the Cloud
    Kozhirbayev, Zhanibek
    Sinnott, Richard O.
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2017, 68 : 175 - 182