ANALISIS KINERJA DATABASE RELASIONAL YANG TERDISTRIBUSI DI CLOUD SERVER
PERFORMANCE EVALUATION OF DISTRIBUTED RELATIONAL DATABASE IN CLOUD ENVIRONMENTS
Abstract
Penelitian ini menganalisis kinerja database relasional terdistribusi di lingkungan cloud menggunakan kombinasi sharding dan replikasi. Pengujian dilakukan melalui load testing pada konfigurasi range-based, hash-based, dan directory-based sharding dengan replikasi sinkron maupun asinkron. Metrik yang diukur meliputi throughput (TPS), latency, utilisasi CPU, konsumsi memori, dan bandwidth I/O. Hasil simulasi menunjukkan bahwa hash-based sharding dengan replikasi asinkron memberikan performa terbaik dengan throughput mencapai 16.880 TPS pada 256 concurrent users, meningkat sekitar 160% dibanding single-node, serta latency read sebesar 79 ms. Sebaliknya, replikasi sinkron menghasilkan latency write tertinggi hingga 261 ms akibat overhead sinkronisasi replika. Dari sisi sumber daya, sharding mampu mendistribusikan beban CPU dan memori lebih merata, meskipun query lintas shard masih meningkatkan tail latency. Secara keseluruhan, kombinasi hash-based sharding dan replikasi asinkron menjadi konfigurasi paling optimal untuk workload concurrency tinggi di lingkungan cloud.