67
dan real server 2 menggunakan sistem operasi Ubuntu 10.04 Dan untuk
client
menggunakan sistem operasi Microsoft Windows Vista serta Ubuntu 10.04.
Untuk langkah-langkah proses instalasi dapat dilihat di halaman Lampiran 1.
b. Konfigurasi Ip Address
Untuk konfigurasi Ip Address pada masing-masing real server dan director
dapat dilihat pada tabel 4.2.
c. Instalasi HTTP Web Server
Penulis menggunakan Apache2 untuk aplikasi web server. Untuk proses instalasi web server Apache dapat dilihat di Lampiran 2.
d. Instalasi PHPMYADMIN
Untuk pengunaan database terkait penggunaan CMS Drupal, penulis menggunakan Phpmyadmin. Untuk proses instalasinya dapat
dilihat di Lampiran 3.
e. Instalasi Drupal
Untuk penggunaan website penulis menggunakan CMS Drupal, dimana dalam proses instasinya dapat dilihat di lampiran 4
f. Instalasi IPVSADM
68
Untuk mengatur dan melihat tabel virtual server pada kernel ubuntu
penulis menggunakan package IPVSADM. Untuk proses pengunduhan dan instalasi dapat dilihat di Lampiran 5.
g. Konfigurasi Replication MYSQL
Setelah Phpmyadmin berhasil di install, selanjutnya adalah mereplikasi mysql untuk database yang digunakan pada web CMS
Drupal. Untuk proses konfigurasinya dapat dilihat di Lampiran 6.
4.11. Tahap Operate
Dalam tahap ini, pengujian termasuk dalam lingkup tahap ini. Hal ini karena sistem yang sudah dibangun akan di uji untuk menjamin apakah sistem
yang dibangun dapat berjalan sesuai dengan kebutuhan. Pengujian
menggunakan perangkat lunak Siege. Berikut adalah pengujian yang dilakukan
dalam penelitian.
a. Pengujian Pembagian Beban
Pada pengujian ini dilakukan untuk mengetahui apakah director telah melakukan pembagian beban secara baik. Penulis menggunakan tcpdump
untuk melakukan capture paket yang lewat dari pengguna ke director. Dengan menggunakan penjadwalan weighted round robin, bobot untuk
real server 1 RS1 adalah 100 sedangkan untuk real server 2 RS2
adalah. Dari 200 request yang dikirmkan terdapat 100 dari koneksi RS1
69
dan 100 dari RS2 dan dapat dilihat dari tabel virtual service pada gambar 4.7.
Gambar 4.7 Hasil pembagian beban dari tabel virtual service.
Gambar 4.8 Hasil capture melalui tcpdump Dari gambar 4.8 dapat dilketahui bahwa request dari alamat ip
PersDocsisJkt17-179.link.net.id yang ke director diarahkan ke salah satu real server
yaitu Real Server 2 dengan hostname-nya adalah ubuntudua. Dan juga diarahkan ke salah satu server kembali yaitu Real Server 1
dengan hostname-nya adalah ubuntusatu. Sehingga terlihat beban request
yang menuju server dibagi ke masing-masing real server yang ada.
70
b. Pengujian Replikasi