PENGUJIAN DISTRIBUSI BEBAN KERJA WEB PADA SISTEM SERVER WEB BERBASIS CLUSTER DENGAN ALGORITMA LEAST CONNECTION DAN WEIGHTED LEAST CONNECTION
Nongki Angsar, Dr. Ir. Lukito Edi Nugroho, M.Sc.
2013 | Tesis | S2 Teknik ElektroPeningkatan lalu-lintas web dan perkembangan bandwidth jaringan yang relatif lebih cepat dari perkembangan teknologi mikroprosesor dewasa ini menyebabkan platform server satu titik tidak lagi memadai untuk memenuhi kebutuhan skalabilitas sistem server web. Platform server jamak adalah jawabannya. Salah satu solusi yang telah dikenal adalah sistem server web berbasis cluster. Dalam penelitian ini dilakukan pengujian distribusi beban kerja web pada sistem server web berbasis cluster dengan cara menghasilkan beban kerja HTTP secara statis (dengan pesat permintaan HTTP per detik yang tetap) dan secara dinamis (dengan pesat permintaan HTTP per detik yang berubah atau naik secara teratur) dari client ke pool sistem server web. Dilanjutkan dengan analisa lalu-lintas paket data. Dan kemudian membandingkan hasil pengujian distribusi beban kerja web tersebut (pesat balasan HTTP, waktu tanggapan, dan throughput) antara algoritma Least Connection / LC (tanpa bobot) dan algoritma Weighted Least Connection / WLC (dengan bobot). Hasil pengujian menunjukkan bahwa algoritma WLC lebih baik dari algoritma LC dalam mendistribusikan permintaan dan balasan HTTP, namun waktu tanggapan WLC lebih lambat dari LC. Sedangkan throughput algoritma WLC dan LC sama besar.
The growth of web traffic and network bandwidth which is quicker than the growth of microprocessor these days cause single server platform no longger be adequate to fulfill the requirement of web server system scalability. Plural server platform is the answer. One of solutions which have been recognized is cluster-based web server system. This research did some web workload distribution tests on a cluster-based web server system by generating HTTP workload staticly (with constant HTTP request rate) and dynamicly (with continuous changing HTTP request rate) from client to web server system pool. Continued with data packet traffic analysis. And then, compare web workload distribution test results (HTTP reply rate, response time, and throughput) between Least Connection / LC algorithm (weightless) and Weighted Least Connection / WLC algorithm (with weight). Result of tests indicate that WLC algorithm is better than LC algorithm in distributing HTTP request and HTTP reply, but WLC’s response time is slower than LC. While throughput of WLC and LC is equal in size.
Kata Kunci : pengujian distribusi, server web, klaster