A Performance Comparison of Cloud-based Container Orchestration Tools

被引:14
|
作者
Pan, Yao [1 ]
Chen, Ian [1 ]
Brasileiro, Francisco [2 ]
Jayaputeral, Glenn [1 ]
Sinnott, Richard O. [1 ]
机构
[1] Univ Melbourne, Sch Comp & Informat Syst, Melbourne, Vic 3010, Australia
[2] Univ Fed Campina Grande, Dept Comp & Syst, Campina Grande, PB, Brazil
来源
2019 10TH IEEE INTERNATIONAL CONFERENCE ON BIG KNOWLEDGE (ICBK 2019) | 2019年
关键词
Kubernetes; Docker; Swarm; benchmarking; cloud computing;
D O I
10.1109/ICBK.2019.00033
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Compared to the traditional approach of using virtual machines as basis for the development and deployment of applications running in Cloud-based infrastructures, container technology provides developers with a higher degree of portability and availability, allowing developers to build and deploy their applications in a much more efficient and flexible manner. A number of tools have been proposed to orchestrate complex applications comprising multiple containers requiring continuous monitoring and management actions to meet application-oriented and non-functional requirements. Different container orchestration tools provide different features that incur different overheads. As such, it is not always easy for developers to choose the orchestration tool that will best suit their needs. In this paper we compare the benefits and overheads incurred by the most popular open source container orchestration tools currently available, namely: Kubernetes and Docker in Swarm mode. We undertake a number of benehmarking exercises from well-known benchmarking tools to evaluate the performance overheads of container orchestration tools and identify their pros and cons more generally. The results show that the overall performance of Kubernetes is slightly worse than that of Docker in Swam mode. However, Docker in Swarm mode is not as flexible or powerful as Kubernetes in more complex situations.
引用
收藏
页码:181 / 188
页数:8
相关论文
共 50 条
  • [31] Analysis of Cloud-Based Tools Adaptation Possibility within the Software Development Projects
    Ilin, Igor V.
    Iliashenko, Oksana Yu.
    Borremans, Alexandra D.
    VISION 2020: SUSTAINABLE ECONOMIC DEVELOPMENT, INNOVATION MANAGEMENT, AND GLOBAL GROWTH, VOLS I-IX, 2017, 2017, : 2729 - 2739
  • [32] Widening the Circle of Engagement Around Environmental Issues using Cloud-based Tools
    Elkhatib, Yehia
    Gemmell, Alastair L.
    Vitolo, Claudia
    Wilkinson, Mark E.
    Mackay, Eleanor B.
    Percy, Barbara J.
    Blair, Gordon S.
    Gurney, Robert J.
    2019 39TH IEEE INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS 2019), 2019, : 1404 - 1415
  • [33] Enabling HPC workloads on Cloud Infrastructure using Kubernetes Container Orchestration Mechanisms
    Beltre, Angel
    Saha, Pankaj
    Govindaraju, Madhusudhan
    Younge, Andrew J.
    Grant, Ryan Eric
    PROCEEDINGS OF CANOPIE-HPC 2019:2019 IEEE/ACM 1ST INTERNATIONAL WORKSHOP ON CONTAINERS AND NEW ORCHESTRATION PARADIGMS FOR ISOLATED ENVIRONMENTS IN HPC (CANOPIE-HPC), 2019, : 11 - 20
  • [34] A Cloud-Based Machine Vision Approach for Utilization Prediction of Manual Machine Tools
    Parto, Mahmoud
    Han, Dongmin
    Rauby, Pierrick
    Ye, Chong
    Zhou, Yuanlai
    Chau, Duen Horng
    Kurfess, Thomas
    SMART AND SUSTAINABLE MANUFACTURING SYSTEMS, 2019, 3 (02): : 83 - 94
  • [35] Kubernetes for Cloud Container Orchestration Versus Containers as a Service (CaaS): Practical Insights
    Miller, Senecca
    Siems, Travis
    Debroy, Vidroha
    2021 IEEE INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING WORKSHOPS (ISSREW 2021), 2021, : 407 - 408
  • [36] Enhancing Performance of Cloud-based Software Applications with GraalVM and Quarkus
    Sipek, M.
    Muharemagic, D.
    Mihaljevic, B.
    Radovan, A.
    2020 43RD INTERNATIONAL CONVENTION ON INFORMATION, COMMUNICATION AND ELECTRONIC TECHNOLOGY (MIPRO 2020), 2020, : 1746 - 1751
  • [37] On the Performance of Distributed and Cloud-Based Demand Response in Smart Grid
    Yaghmaee, Mohammad Hossein
    Leon-Garcia, Alberto
    Moghaddassian, Morteza
    IEEE TRANSACTIONS ON SMART GRID, 2018, 9 (05) : 5403 - 5417
  • [38] Quality factors and performance outcome of cloud-based marketing system
    Liu, Ying
    Wang, Tang
    KYBERNETES, 2022, 51 (01) : 485 - 503
  • [39] Performance Analysis of Intrusion Detection Systems in Cloud-Based Systems
    Cherkaoui, Rachid
    Zbakh, Mostapha
    Braeken, An
    Touhafi, Abdellah
    UBIQUITOUS NETWORKING, UNET 2017, 2017, 10542 : 206 - 213
  • [40] Cloud Based Business Processes Orchestration
    Ciovica, Liviu
    Cristescu, Marian Pompiliu
    Fratila, Lucian Alexandru
    21ST INTERNATIONAL ECONOMIC CONFERENCE OF SIBIU 2014, IECS 2014 PROSPECTS OF ECONOMIC RECOVERY IN A VOLATILE INTERNATIONAL CONTEXT: MAJOR OBSTACLES, INITIATIVES AND PROJECTS, 2014, 16 : 592 - 596