Implementation Docker and Kubernetes Scaling Using Horizontal Scaler Method for Wordpress Services

Authors

  • Suryayusra Universitas Bina Darma Palembang
  • Nova Destarina Universitas Bina Darma Palembang
  • Edi Surya Negara Universitas Bina Darma Palembang
  • Edi Supratman Universitas Bina Darma Palembang
  • Maria Ulfa Universitas Bina Darma Palembang

DOI:

10.33395/sinkron.v8i4.14091

Keywords:

Container, Docker, Kubernetes, Load Testing, Scaling

Abstract

Container is a technology that has recently been widely used because of the additional features that are very easy and convenient to use, especially for web hosting service developers, with Container making it easier for system admins to manage applications including building, processing and running applications on Container. With Container the process of creating and using the system will be easier but along with too many user requests so that the service does not run optimally. Therefore, the Container must have good scalability and performance. Scalability is needed for systems that can adjust to the needs of user demand and performance is needed to maintain the quality of services provided. This research aims to implement scaling using Docker and Kubernetes in terms of scalability and performance. The parameters of comparison between Docker and Kubernetes are for scalability, scaling up and scaling down time and for performance. The method in this research uses the Action Research methodology, which is a research model that is simultaneously practiced and theorized. With the initial steps of problem identification, action planning, action implementation, observation and evaluation. Based on the results that have been obtained, Docker consumes more CPU & Memory Usage Resources, namely at 500 Users Kubernetes consumes Resources with an average of 94.47%-4.70% while in Kubernetes 89.11%-4.50 because in Kubernetes itself has a complex system, especially special component components such as APIs, Metrics Server, Kubernetes manager to run the Container. While in Docker only has Docker Manager and Docker Compose components.

GS Cited Analysis

Downloads

Download data is not yet available.

References

Ammar Dwi Anwari, Rizky Januar Akbar, & Royyana Muslim Ijtihadie. (2021). Implementasi Optimistic Concurrency Control Pada Sistem Aplikasi E-Commerce Berdasarkan Arsitektur Microservices Menggunakan Kubernetes. Jurnal Teknik Its , 10(2).

Andrianto, L. D., & Suyatno, D. F. (2024). Analisis Performa Load Testing Antara Mysql Dan Nosql Mongodb Pada RestAPI Nodejs Menggunakan Postman. Journal of Emerging Information System and Business Intelligence (JEISBI), 5(1), 18–26. https://ejournal.unesa.ac.id/index.php/JEISBI/article/view/58157%0Ahttps://ejournal.unesa.ac.id

Aruan, M. C., & Rahayu, W. (2023). Analisis Performa Algoritma Kompresi Data dalam Penyimpanan dan Transfer Data. LANCAH: Jurnal Inovasi Dan Tren, 1(2), 228–232.

Firdaus, B. A., Suryani, V., & Karimah, S. A. (2020). Analisis Performansi Proses Scaling pada Kubernetes dan Docker Swarm Menggunakan Metode Horizontal Scaler. E-Proceeding of Engineering, 7(2), 7793–7808.

Hasan. (2019). Action Research : Desain Penelitian Integratif untuk Mengatasi Permasalahan Masyarakat. AKSES: Jurnal Ekonomi Dan Bisnis, 4(8), 12. https://publikasiilmiah.unwahas.ac.id/index.php/AKSES/article/view/523

Prasetyo, S. E., & Salimin, Y. (2021). Analisis Perbandingan Performa Web Server Docker Swarm dengan Kubernetes Cluster. CoMBInES - Conference on Management, Business, Innovation, Education and Social Sciences, 1(1), 825–833. https://journal.uib.ac.id/index.php/combines/article/view/4512

Putri, S. N., Arif, M., & Ridha, F. (2021). Implementasi Clustered Container Dengan Docker Sarm. 201–208.

Rina, N. K. S., & Ridha, M. A. F. (2021). The Implementasi Kubernetes Cluster Menggunakan KVM. ABEC Indonesia, 209–217. https://abecindonesia.org/proceeding/index.php/abec/article/view/151%0Ahttps://abecindonesia.org/proceeding/index.php/abec/article/download/151/149

Rivki, M., Bachtiar, A. M., Informatika, T., Teknik, F., & Indonesia, U. K. (2019). No 主観的健康感を中心とした在宅高齢者における 健康関連指標に関する共分散構造分析Title. 112.

Silva, V. G. da, Kirikova, M., & Alksnis, G. (2019). Containers for Virtualization: An Overview. Applied Computer Systems, 23(1), 21–27. https://doi.org/10.2478/acss-2018-0003

Subhi, R., Ruslianto, I., Ristian, U., Rekayasa, J., Komputer, S., Mipa, F., Tanjungpura, U., Prof, J., Hadari, H., & Pontianak, N. (2021). Implementasi Teknik Scaling Pada Sistem Manajemen Balancing Server Berbasis Website. Jurnal Komputer Dan Aplikasi, 09(02), 316–326.

Sugiyatno, & M, I. (2023). Analisis Perbandingan Performasi Respon Waktu Web Server dan Failover Antara Kubernetes Dan Docker Swarm pada Container Orchestration. Jurnal Informatika Komputer, Bisnis Dan Manajemen, 21(3), 43–53. https://doi.org/10.61805/fahma.v21i3.9

Yedutun, K., Noertjahyana, A., & Novianus Palit, H. (2019). Implementasi Container Kubernetes untuk Mendukung Scalability. Jurnal Infra, 7(2), 1–5.

Yosli, R. (2021). Meningkatkan Kapasitas Hosting, Mengelola Content Management System Untuk Kenyamanan Memakai Website Berbayar. JAVIT : Jurnal Vokasi Informatika, 31–37. https://doi.org/10.24036/javit.v1i2.6

Zulfikar, A. (2022). Penggunaan Docker Dan Kubernetes Pipeline Dalam Pengembangan Aplikasi Prediksi Cacat Perangkat Lunak Melalui Pendekatan Mlops.

Downloads


Crossmark Updates

How to Cite

Suryayusra, Destarina, N., Negara, E. S., Supratman, E. ., & Ulfa, M. (2024). Implementation Docker and Kubernetes Scaling Using Horizontal Scaler Method for Wordpress Services. Sinkron : Jurnal Dan Penelitian Teknik Informatika, 8(4), 2192-2196. https://doi.org/10.33395/sinkron.v8i4.14091