Ditemukan 1 dokumen yang sesuai dengan query
Muhammad Fiqih Arahman
"Di era digital dengan pertumbuhan data yang sangat pesat, pengelolaan database menjadi semakin penting untuk mendukung kinerja sistem secara efektif dan efisien. Optimasi database melalui tuning parameter menjadi sangat penting dalam menangani volume data yang kian besar dari tahun ke tahun. Akan tetapi, proses tuning manual akan sangat kompleks dan memakan waktu karena melibatkan banyak parameter yang saling mempengaruhi dengan nilai yang bersifat diskrit dan kontinyu. Untuk mengatasi hal tersebut, penelitian ini mengusulkan implementasi auto tuning pada database MongoDB, yang merupakan database populer untuk NoSQL. Algoritma Hybrid Firefly dan Particle Swarm Optimization (FAPSO) akan digunakan untuk melakukan tuning parameter pada database. Penelitian ini akan dilakukan dengan dua skema database yaitu single node mode dan cluster mode. Untuk mengevaluasi hasil kinerja algoritma tersebut, akan dilihat rata-rata latensi dan throughput yang akan dibandingkan dengan nilai hasil dari algoritma firefly, PSO, dan parameter default dari database. Hasil dari penelitian menunjukkan bahwa algoritma FAPSO memberikan performa terbaik dalam pengujian kueri find() baik pada single node dan cluster mode dengan rataan latensi lebih rendah berturut-turut 7,43% dan 4,16% dari parameter default, serta throughput tertinggi hingga 42548,94 ops/detik pada skema single node dan 38245,91 pada skema cluster. Pada pengujian kueri lookup(), FAPSO unggul dalam beban kerja yang lebih rendah untuk kedua skema basis data dengan rataan latensi lebih rendah 0,23% dari parameter default dan throughput hingga 12338,05 ops/detik pada skema single node.
In this digital era with rapid data growth, database management has become increasingly important to support system performance effectively and efficiently. Database optimization through parameter tuning is important in handling the growing volume of data year by year. However, manual tuning processes are very complex and time consuming, because they involve numerous interdependent parameters with both discrete and continuous values. To address this issue, this research proposes the implementation of auto-tuning on MongoDB, which is a popular NoSQL database. Hybrid Firefly and Particle Swarm Optimization (FA-PSO) algorithm will be used to perform parameter tuning on the database. This research will be conducted on two database schemes, single-node mode and cluster mode. To evaluate the performance of the algorithm, the average latency and throughput will be measured and compared with the firefly algorithm, PSO, and default parameters of the database without tuning. The results of this research show that the FAPSO algorithm gives the best performance in find() query testing in both single node and cluster mode with an average of latency of 7,43% and 4,16% respectively from the default parameters, as well as the highest throughput of up to 42548,94 ops/sec on single node scheme and 38245,91 on the cluster scheme. On lookup() query tests, FAPSO excels in lower workloads for both database schemas with an average latency of 0.23% lower than default parameters and a throughput of up to 12338,05 ops/sec on the single node scheme. "
Depok: Fakultas Teknik Universitas Indonesia, 2025
S-pdf
UI - Skripsi Membership Universitas Indonesia Library