23.04.1856
004.678 2 - Cloud Computing
Karya Ilmiah - Skripsi (S1) - Reference
Cloud Computing
216 kali
<p><em>Database</em>, disebut juga sebagai basis data, adalah hal yang esensial pada layanan<em> cloud</em>. Berkembangnya kebutuhan jumlah dan jenis data, membuat layanan <em>database</em> mengalami <em>downtime</em>. Untuk mengatasi masalah ini, sebuah infrastruktur yang mampu melakukan replikasi atas dirinya akan dibangun, sehingga membagi beban kepada <em>pod</em> replika untuk menghindari layanan mengalami <em>downtime</em>. Sebuah <em>container orchestration tool</em> yaitu <em>micro Kubernetes cluster</em> memiliki fitur <em>autoscaler </em> dan <em>high availability</em> untuk melakukan replikasi dan dapat menjamin ketersediaan layanan, agar menghindari <em>downtime </em>dapat diterapkan untuk membangun infrastruktur tersebut.</p>
<p>Tugas akhir ini membangun sebuah layanan <em>database</em> NoSQL yaitu MongoDB. Pada layanan, akan diterapkan fitur <em>horizontal pod autoscaler</em> yang mampu melakukan replikasi <em>pods</em>, dan memastikan fitur <em>autoscaling</em> berjalan untuk membagi beban pada <em>pod </em>di<em> cluster</em>, sehingga meningkatkan <em>high availability</em> dari layanan untuk menghindari <em>downtime</em>. Pengujian pada layanan bertujuan untuk memastikan fitur <em>autoscaling</em> berjalan, dengan mengirimkan <em>load request</em>. Pengujian dilakukan dengan menggunakan aplikasi Apache JMeter untuk mengirim <em>load request</em> pada <em>service</em>.</p>
<p>Pembahasan berfokus untuk membandingkan <em>service</em> MongoDB yang dibangun secara monolitik dengan <em>service</em> yang dibangun dengan <em>micro Kubernetes cluster</em>, dan <em>server </em>dengan fitur HPA dan tanpa fitur HPA. Perbandingan dilakukan untuk mencari <em>service </em> yang terbaik. Setelah dilakukan pengujian pada ketiga layanan, berdasarkan <em>Response Time, Response Code per Seconds,</em> dan<em> CPU Usage</em>, maka diambil kesimpulan bahwa <em>service</em> yang dibangun menggunakan <em>micro Kubernetes cluster</em> dengan fitur HPA merupakan yang terbaik, dengan nilai <em>response time</em> lebih kecil dari 100 ms, <em>Response Code per Seconds</em> mencapai 500 <em>thread per seconds</em>, dan <em>CPU Usage</em> pada rentang 30 – 55 %.</p>
<p>Kata kunci : MongoDB, <em>Micro</em> Kubernetes <em>Cluster</em>, HPA.</p>
Tersedia 1 dari total 1 Koleksi
Nama | ANITA ROSDINA NASUTION |
Jenis | Perorangan |
Penyunting | Favian Dewanta |
Penerjemah |
Nama | Universitas Telkom, S1 Teknik Telekomunikasi |
Kota | Bandung |
Tahun | 2023 |
Harga sewa | IDR 0,00 |
Denda harian | IDR 0,00 |
Jenis | Non-Sirkulasi |