DETAIL DOCUMENT
ANALISIS SCALING KONTAINER APLIKASI MOODLE MENGGUNAKAN KUBEADM DAN KUBERNETES SEBAGAI MANAJEMEN WORKLOADS
Total View This Week0
Institusion
STMIK Akakom
Author
Jamal, Bagus Fahrudin
Subject
Analisis Sistem 
Datestamp
2023-03-07 07:59:21 
Abstract :
Teknologi Informasi berkembang sangat pesat salah satunya adalah teknologi Kubernetes yang telah diperkenalkan oleh Google pada tahun 2014. Terdapat banyak fitur pada Kubernetes yang dapat di gunakan dan di analisis, akan tetapi pada penelitian ini akan di lakukan uji coba terhadap fitur Scaling atau Horizontal Pod Autoscaling (HPA) dan penerapannya terhadap aplikasi Elearning yang sering di gunakan pada kampus dan sekolah yaitu Moodle. Proses uji coba yang dilakukan menggunakan metode eksperimental yaitu dengan melakukan percobaan pada suatu variabel, mengamati proses dan mendata hasil percobaan, dan melakukan kesimpulan. Pengujian kemudian dilakukan pada mesin virtual yaitu pada VM dengan OS ubuntu server 22.04 dan komponen kubernetes di dalamnya. Setelah behasil terpasang dan berstatus Ready maka aplikasi Elearning Moodle yang telah berada dalam container akan di jalankan. Selain itu docker compose pada VM yang berbeda untuk hasil perbandingan data. Setelah melakukan pengujian diperoleh hasil dimana pengaktifan Autoscaling justru memberikan hasil yang buruk terhadap aplikasi, hal ini dikarenakan Horizontal Pod Scaling (HPA) lebih di peruntukkan pada aplikasi yang bersifat stateless bukan aplikasi Elearning Moodle yang stateful. Pada proses Analisa juga mendapati bahwa Autoscaling yang di aktifkan pada pod aplikasi memberikan beban berlebih pada pod basisdata menjadikan mysql server tidak mampu memberikan respon. Karena Autoscaling tidak dapat dilakukan pada pod mysql maka diharapkan melakukan metode lain seperti database sharding atau ReplicaSet. Kata Kunci: Kubernetes, Horizontal Pod Autoscaling, Kubeadm 
Institution Info

STMIK Akakom