62
4.5. Topologi Jaringan di PPPTMGB “LEMIGAS”
Gambar 4.3 Layout LAN LEMIGAS
Gambar 4.4 Topologi jaringan server LEMIGAS
63
4.6. Peta Wilayah PPPTMGB “LEMIGAS”
Gambar 4.5 Denah komplek perkantoran LEMIGAS. Sumber : Manajemen LEMIGAS
4.7. Tahap Prepare
Pada tahap ini dilakukan analisa terhadap kebutuhan dan permasalahan yang muncul agar mendapatkan solusi yang tepat. Pada tahap ini dilakukan
identifikasi permasalahan dari penelitian ini adalah bagaimana membuat sistem load balancing dapat bekerja pada clustering web server yang
menyediakan servis http. Penulis akan menggunakan cms drupal sebagai web server, sehingga penggunaan replikasi mysql pada database web server drupal
sebatas untuk mereplikasi data informasi website diantara dua buah server.
64
4.8. Tahap Plan
Setelah melakukan persiapan, penulis melakukan perencanaan dalam membuat rincian spesifikasi dalam membuat load balancing. Dalam penelitian
ini terdapat perencanaan dalam membuat infrastruktur dan komponen pendukung yang akan dikonfigurasi.
4.8.1. Perencanaan Infrastruktur
Pada subbab ini penulis akan melakukan penyusunan terhadap perangkat yang akan digunakan selama melakukan penelitian yaitu :
Tabel 4.1 Kebutuhan minimum server
Prosessor RAM
Hard Drive Space Base System
Base System
300 MHz 128 megabytes
500 megabytes 1 gigabytes
Tabel 4.2 Infrastuktur jaringan No
Item Spesifikasi
Jumlah 1
Real Server 1 Intel Pentium 4 3.2 GHZ, Seagate 80
GB, RAM 512 MB, Realtek NIC 1
2 Real Server 2
Intel Pentium 4 3.2 GHZ, Seagate 80 GB, RAM 512 MB, Realtek NIC
1 3
Director Intel Pentium 4 3.2 GHZ, Seagate 80
GB, RAM 512 MB, Realtek NIC 1
4 Kabel UTP
Straight 3 M Belden
3 5
Switch 5 port
1
65
Tabel 4.3 Daftar Alamat IP
Perangkat Interface
Alamat IP Subnet Mask
Alamat Gateway
Real Server 1 Eth0
192.168.1.20 255.255.255.0
192.168.1.10 Real Server 2
Eth0 192.168.1.30
255.255.255.0 192.168.1.10
Director Eth0
192.168.1.10 255.255.255.0
-
ppp0 DHCP
Indosatm2 DHCP
Indosatm2 DHCP
Indosatm2
ppp0 DHCP
SMART DHCP
SMART DHCP
SMART
4.8.2. Komponen Pendukung
Selanjutnya adalah membuat spesifikasi perangkat lunak dari komponen pendukung yang akan dibutuhkan dapat dilihat pada table 4.4.
Tabel 4.4 Daftar perangkat lunak yang digunakan sebagai komponen pendukung
No Nama Paket
Sumber Fungsi
1 Linux Ubuntu 10.04
www.kambing.ui.ac.id Sistem Operasi
2 Ipvsadm
Repositories Ubuntu 10.04
Aplikasi untuk virtual service
3 Apache2
Repositories Ubuntu 10.04
Aplikasi untuk membuat web
server
66
4 Phpmyadmin
Repositories Ubuntu 10.04
Aplikasi untuk mengatur
database 5
CMS Drupal
www.drupal.orgprojects
Aplikasi untuk membuat web
4.9. Tahap Design
Pada tahap ini desain topologi yang digunakan dalam membuat rancangan penelitian dengan topologi sebagai berikut :
Gambar 4.6 Topologi load balancing
4.10. Tahap Implement
Tahap ini melakukan implementasi terhadap rancangan yang telah dibuat. Pada tahap ini penulis membagi tahap implementasi menjadi beberapa
bagian yaitu :
a. Instalasi Sistem Operasi
Penulis menginstalasi system operasi yang nantinya akan digunakan dalam proses penelitian. Pada mesin director, real server 1
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