Analisis Perbandingan Kecepatan Deploy Container Orchestration Menggunakan Docker Swarm dan Kubernetes
DOI:
https://doi.org/10.26623/transformatika.v21i2.6792Keywords:
Container Orchestration, docker swarm, kubernetesAbstract
A good infrastructure is to be able to provide services with high capability for its clients. The infrastructure of a server is said to be good if it can handle many requests from clients and does not experience downtime. The speed of deploying on container orchestration-based infrastructure greatly affects the downtime of a system. The author uses the Docker Swarm and Kubernetes to compare the deployment speed to find good performance and is suitable. The result shows that Kubernetes has a faster deploy speed than Docker Swarm. Docker Swarm gets an average speed for deploying 3 to 30 replications in 10 consecutive tests for 1 minute 9 seconds. Meanwhile, Kubernetes gets an average deploy speed of 1 minute 2 seconds.References
E. Casalicchio, “Container Orchestration: A Survey,” EAI/Springer Innov. Commun. Comput., no. Vm, pp. 221–235, 2019, doi: 10.1007/978-3-319-92378-9_14.
D. Saether, T. Yarygina, and A. H. Bagge, “Security in Docker Swarm: orchestration service for distributed software systems,” 2018, [Online]. Available: https://bora.uib.no/bora-xmlui/handle/1956/18649
T. Goethals, F. De Turck, and B. Volckaert, “FLEDGE: Kubernetes Compatible Container Orchestration on Low-Resource Edge Devices,” Lect. Notes Comput. Sci. (including Subser. Lect. Notes Artif. Intell. Lect. Notes Bioinformatics), vol. 11894 LNCS, pp. 174–189, 2020, doi: 10.1007/978-3-030-38651-1_16.
Marco Kenata, “Docker Orchestration,” 2019. https://medium.com/basic-people/docker-orchestration-6ef769dcb029
T. Combe, A. Martin, and R. Di Pietro, “To Docker or Not to Docker: A Security Perspective,” IEEE Cloud Comput., vol. 3, no. 5, pp. 54–62, 2016, doi: 10.1109/MCC.2016.100.
ARIFAT FIRDAUS, B., 2020. Analisis Performansi Proses Scaling Pada Kubernetes Dan Docker Swarm Menggunakan Metode Horizontal Scaler. 7(2), pp.7793–7809.
Cito, J., Schermann, G., Wittern, J.E., Leitner, P., Zumberi, S. and Gall, H.C., 2017. An Empirical Analysis of the Docker Container Ecosystem on GitHub. IEEE International Working Conference on Mining Software Repositories, pp.323–333. https://doi.org/10.1109/MSR.2017.67.
Rexa, M., Data, M. and Yahya, W., 2019. Implementasi Load Balancing Server Web Berbasis Docker Swarm Berdasarkan Penggunaan Sumber Daya Memory Host. Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer (J-PTIIK) Universitas Brawijaya, 3(4), pp.3478–3487.
Siddiqui, T., Siddiqui, S.A. and Khan, N.A., 2019. Comprehensive Analysis of Container Technology. 2019 4th International Conference on Information Systems and Computer Networks, ISCON 2019, (November 2019), pp.218–223. https://doi.org/10.1109/ISCON47742.2019.9036238.
Zhou, N., Georgiou, Y., Pospieszny, M., Zhong, L., Zhou, H., Niethammer, C., Pejak, B., Marko, O. and Hoppe, D., 2021. Container orchestration on HPC systems through Kubernetes. Journal of Cloud Computing, 10(1). https://doi.org/10.1186/s13677-021-00231-z.
Published
Issue
Section
License
Authors who publish with this journal agree to the following terms:
- Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under a Creative Commons Attribution License that allows others to share the work with an acknowledgement of the work's authorship and initial publication in this journal.
- Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgement of its initial publication in this journal.
- Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work.
Transformatika is licensed under a Creative Commons Attribution 4.0 International License.