Http://widuri.raharja.info/index.php?title=Tesis Anrie Suryaningrat
PENENTUAN KAPASITAS CPU PADA ARSITEKTUR 3-TIER MELALUI UJI PERFORMA SERVER MENGGUNAKAN APACHE JMETER DAN ELASTIC STACK
TESIS
Disusun Oleh :
NIM : 1812599239
Nama : ANRIE SURYANINGRAT
Tesis yang Ditulis untuk Memenuhi Sebagian Persyaratan untuk Mendapatkan Gelar Magister
FAKULTAS SAINS DAN TEKNOLOGI
PROGRAM STUDI MAGISTER TEKNIK INFORMATIKA
KONSENTRASI BUSINESS INTELLIGENCE
UNIVERSITAS RAHARJA
TANGERANG
TA. 2020/2021
Abstrak
Pengembangan aplikasi dengan tujuan tertentu seperti job fair, flash sale, pendaftaran peserta didik baru serentak secara nasional atau aplikasi sejenis dengan estimasi pengguna dalam jumlah besar, tingkat kunjungan dan aktivitas tinggi serta dalam interval waktu yang relatif singkat sangat berpotensi terjadinya berbagai kondisi ekstrim pada saat sudah operasional. Penerapan tata laksana Quality of Services ( QoS ) yang sesuai dengan Service Level Agreement ( SLA ) antara lain penentuan kapasitas CPU, memori, bandwidth network, dan ruang penyimpanan (storage), dan penulisan kode program yang efisien sangat vital dalam menunjang operasional yang mulus terlebih lagi dalam dunia cloud computing. Penelitian ini berfokus pada perancangan skematik penentuan kapasitas CPU melalui sejumlah pengujian performa server pada kondisi ekstrim yang berpotensi terjadi melalui pengamatan langsung aktivitas pada server aplikasi dan server database pada model arsitektur 3-tier. Pengamatan dan analisis dilakukan menggunakan dashboard monitoring terhadap perilaku dan respon server saat melayani request dari pengunjung yang melakukan aktivitas bersamaan dalam jumlah besar. Apache JMeter sebagai load generator dan Elastic Stack sebagai graphical analysis tool adalah 2 tools yang diandalkan dalam penelitian ini untuk mengidentifikasi komponen yang berpotensi menurunkan performa. Penelitian ini menghasilkan rekomendasi prosedur penentuan kapasitas CPU pada arsitektur 3-tier melalui uji performa menggunakan Apache JMeter dan Elastic Stack.
Kata Kunci : Quality of Service, Service Level Agreement, 3-tier, Apache JMeter, Elastic Stack