Evaluasi Kinerja Moodle pada Cloud menggunakan Amazon Web Service (AWS) Relational Database Service
Kata Kunci:
komputasi awan, moodle, AWS, RDSAbstrak
Pembangunan e-learning Moodle memanfaatkan layanan komputasi awan semakin populer di mana cloud menawarkan sistem sewa resource bayar sesuai penggunaan. Amazon web service (AWS) menawarkan berbagai fitur dan layanan seperti virtual private server AWS EC2 dan layanan AWS RDS sebagai layanan database guna pembangunan layanan Moodle. Namun, karena sifat dari layanan cloud yakni “pay-as-you-go†atau bayar dengan sesuai penggunaan resource, maka performa adalah kunci. Untuk mengetahui performa dari sejumlah resource yang dibangun perlu merancang resource yang akan digunakan, melihat dari aspek performa berbanding estimasi biaya yang akan dikeluarkan sebagai pertimbangan keputusan pemilihan resource untuk membangun layanan Moodle. Pengujian dan evaluasi kinerja pada sejumlah klaster resource EC2 dan RDS database tunggal dan database read-replica melalui request HTTP berjenjang 50, 100, dan 200 pada aktivitas Moodle seperti Login, Course, Forum, dan Quiz untuk mendapatkan hasil penggunaan CPU, RAM, serta Throughput dan Latency menggunakan Apache JMeter dan System Activity Report (SAR). Hasil pengujian sistem menunjukkan bahwa terdapat tren kenaikan seiring dengan meningkatnya request dari client ke server. Aktivitas view seperti Login dan Course membutuhkan waktu penanganan lebih cepat ketimbang Forum dan Quiz. Untuk penghitungan Rasio Perbandingan Performa Terhadap Biaya, klaster EC2 t2.small dan RDS db.t2.small unggul dari aspek rasio Throughput terhadap biaya sebesar 0.23 request/detik per dolar.