Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer
Vol 7 No 7 (2023): Juli 2023

Implementasi Grafana untuk Auto-Scaling pada NGINX Web-Server di Lingkungan Docker Container

Darmawan, Rizki Tian (Unknown)



Article Info

Publish Date
23 Oct 2023

Abstract

Cloud Computing merupakan bidang teknologi yang menyediakan berbagai layanan melalui internet, berdasarkan teknologi virtualisasi seperti virtualisasi penyimpanan, jaringan, dan komputasi. Virtualisasi komputasi melibatkan penggunaan mesin virtual (VM) dan kontainer. VM memiliki overhead yang besar, sementara kontainer menawarkan performa lebih baik karena overhead yang lebih kecil. Teknologi kontainer memberikan banyak manfaat, termasuk lingkungan konsisten dan reproduksi sumber daya, serta kemudahan dalam deployment. Auto-scaling membantu kontainer memungkinkan skala sumber daya beradaptasi dengan permintaan, memastikan layanan berjalan tanpa kegagalan fungsionalitas, dan mencegah pemborosan sumber daya saat permintaan rendah. Grafana yang merupakan platform untuk visualisasi dan alerting dari data yang terintegrasi ke aplikasi memungkinkan untuk pemantauan dan notifikasi kepada aplikasi lain berdasarkan anomalitas penggunaan CPU rerata dari kontainer yang kurang atau lebih dari batas normal yang ditentukan. Dengan dilakukannya uji coba implementasi Auto-scaling pada docker container pada Grafana, maka didapatkan pengujian behasil dengan aktivasi alarm Grafana pada pergerakan rerata CPU di atas 70% dan melakukan scale in dalam aktivitas rerata penggunaan CPU container diawah 20%.

Copyrights © 2023






Journal Info

Abbrev

j-ptiik

Publisher

Subject

Computer Science & IT Control & Systems Engineering Education Electrical & Electronics Engineering Engineering

Description

Jurnal Pengembangan Teknlogi Informasi dan Ilmu Komputer (J-PTIIK) Universitas Brawijaya merupakan jurnal keilmuan dibidang komputer yang memuat tulisan ilmiah hasil dari penelitian mahasiswa-mahasiswa Fakultas Ilmu Komputer Universitas Brawijaya. Jurnal ini diharapkan dapat mengembangkan penelitian ...