Satria, Chiko Gita
Unknown Affiliation

Published : 2 Documents Claim Missing Document
Claim Missing Document
Check
Articles

Found 2 Documents
Search

Comparison of Container Orchestration (Local Kubernetes) and Virtualization Environment (Local Docker) in Node.js Application Management Satria, Chiko Gita; Krishna Yudistira, Bagus Gede
Journal of Artificial Intelligence and Software Engineering Vol 5, No 3 (2025): September
Publisher : Politeknik Negeri Lhokseumawe

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.30811/jaise.v5i3.7266

Abstract

Penelitian ini membandingkan efisiensi orkestrasi container (Kubernetes lokal) dan lingkungan virtualisasi (container lokal Docker) dalam manajemen aplikasi Node.js. Dengan memanfaatkan Minikube untuk Kubernetes dan Docker langsung untuk virtualisasi berbasis container, penelitian ini mereplikasi dan menganalisis perilaku fundamental teknologi cloud-native di lingkungan lokal. Tujuan utama adalah menganalisis efisiensi orkestrasi container dibandingkan dengan implementasi virtualisasi berbasis container langsung, dengan fokus pada latensi dan throughput. Aplikasi Node.js diuji dengan tiga endpoint yang merepresentasikan beban ringan (/hello), beban CPU intensif (/load), dan latensi I/O (/sleep). Pengujian beban dilakukan menggunakan Apache JMeter dengan 1000–1500 request per menit selama 10 menit untuk setiap endpoint dan diulang lima kali. Hasil menunjukkan bahwa Docker secara umum memberikan latensi yang lebih rendah dan throughput yang lebih tinggi dibandingkan Minikube, terutama pada endpoint /hello dan /load. Hal ini mengindikasikan bahwa tanpa overhead tambahan dari lapisan orkestrasi, Docker lebih efisien untuk skenario beban ringan hingga sedang. Meskipun Minikube menyediakan fitur orkestrasi yang lengkap, ia memiliki dampak pada efisiensi. Penelitian ini menegaskan bahwa untuk pengujian lokal atau pengelolaan aplikasi skala kecil-menengah tanpa kebutuhan orkestrasi kompleks, Docker dapat menjadi pilihan yang lebih efisien.
ANALISIS PERBANDINGAN KINERJA KUBERNETES LOKAL DAN DOCKER PADA PENGELOLAAN APLIKASI NODE.JS Satria, Chiko Gita; Bagus Gede Krishna Yudistira
Jurnal Informatika dan Teknik Elektro Terapan Vol. 13 No. 3S1 (2025)
Publisher : Universitas Lampung

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.23960/jitet.v13i3S1.7957

Abstract

Penelitian ini membandingkan efisiensi orkestrasi kontainer menggunakan Kubernetes lokal (Minikube) dengan eksekusi kontainer langsung menggunakan Docker dalam pengelolaan aplikasi Node.js. Eksperimen dilakukan di lingkungan lokal untuk mereplikasi perilaku cloud-native secara terukur. Tiga endpoint diuji untuk merepresentasikan karakter beban berbeda: /hello (ringan), /load (CPU intensif), dan /sleep (latensi I/O). Pengujian beban menggunakan Apache JMeter dengan 1000–1500 permintaan per menit selama 10 menit pada setiap endpoint dan diulang lima kali. Hasil menunjukkan Docker secara konsisten mencapai latensi lebih rendah dan throughput lebih tinggi dibanding Minikube, terutama pada /hello dan /load. Temuan ini menegaskan bahwa ketiadaan overhead orkestrasi membuat Docker lebih efisien untuk skenario beban ringan hingga menengah serta pengujian lokal. Minikube tetap relevan berkat fitur orkestrasi seperti penskalaan, pemulihan mandiri, dan pembaruan bertahap, namun menimbulkan biaya kinerja yang terukur. Dengan demikian, untuk kasus tanpa kebutuhan orkestrasi kompleks pada skala kecil hingga menengah, Docker menjadi pilihan yang lebih efisien, sedangkan Minikube lebih tepat saat kebutuhan keandalan dan manajemen layanan terdistribusi menjadi prioritas.