Litcius/Paper detail

A Comparative Analysis of Container Orchestration Tools in Cloud Computing

Anshita Malviya, Rajendra Kumar Dwivedi

20222022 9th International Conference on Computing for Sustainable Global Development (INDIACom)41 citationsDOI

Abstract

Cloud Computing is an emerging technology that is used not only by developers but also by end-users. It has vital importance in the Information Technology (IT) industries as its future would create a great transition from conventional IT services. These days, containerization in cloud computing has become an important research area. The selection of container orchestration tools is one of the difficult tasks for the organizations involved in the management of the vast number of containers. These tools have their strengths, weaknesses, and functionalities which need to be considered. This paper presents a comparative analysis of the container orchestration tools. This analysis would help the professionals to decide whether they need an orchestrator bound to a single technology or an orchestrator which provides the independent solution. In this paper, four popular orchestration tools viz., Kubernetes, Docker Swarm, Mesos, and Redhat OpenShift are analyzed on various parameters viz., security, deployment, stability, scalability, cluster installation, and learning curve. We observed that Kubernetes has the best scheduling features whereas Docker Swarm is easy to use. We also found that Mesos has good scalability whereas OpenShift is a highly secure orchestration tool.

Topics & Concepts

OrchestrationCloud computingComputer scienceScalabilityContainer (type theory)ContainerizationScheduling (production processes)Distributed computingVirtualizationSoftware deploymentOperating systemEngineeringMechanical engineeringVisual artsProcess (computing)MusicalArtOperations managementCloud Computing and Resource ManagementIoT and Edge/Fog ComputingCloud Data Security Solutions
A Comparative Analysis of Container Orchestration Tools in Cloud Computing | Litcius