7
Pada bab ini akan membahas tentang metode perancangan sistem yang akan digunakan perancangan sistem penelitian analisa pada squid proxy sever. Metode perancangan system yang akan di gunakan adalah sebagai berikut:
1. Merancang system
2. Persiapan alat dan kebutuhan 3. Susunan tahapan
4. Penjadwal kegiatan 5. Implemetasi sistem
Dalam metode perancangan system untuk menganlisa algoritma squid proxy server yang akan dilakukan gambaran rancangan pelaksanaan dan rancangan sistemnya dapat dilihat pada gambar dibawah ini.
1. Rancangan pelaksanaan
Merancang sistem
Peraiapan alat dan bahan
Implemetasi sistem Susunan tahapan
Penjadwalan kegiatan
2. Rancangan sistem
Gambar 3.2 Rancangan sistem 1.0 3.2 Persiapan Alat Dan Kebutuhan
Dalam pelaksanaan tugas akhir ini penulis menggunakan rancangan sebagai berikut:
1. Komputer proxy adalah komputer yang digunakan sebagai
proxy server. Adapun spesifikasi komputer ter sebut adalah sebagai berikut:
Prosesor :Intel Core i3 2,20 Ghz
RAM :4 GB
Hardisk :500 GB
GraphicCard :Intel HD Graphic 3000
Operating system :Windows 7 Ultimate 64bit
2. Modem (Modulator Demodulator) adalah alat yang memungkinkan PC, mini komputer atau mainframe untuk menerima dan mengirim paket data dalam bentu digital melalui saluran telepon. Modem digunakan untuk mnghubungkan PC dengan internet.
A
3.3 Susunan Tahapan
Dalam pembuatan proyek ini disusunlah rancangan kegiatan sebagai tolak ukur dan untuk membantu penyelesaian proyek. Tahapan kegiatan tersebut antara lain:
1. Menginstal Virtual Box
2. Menginstal OS Linux di Virtual Box 3. Menginstal aplikasi yang diperlukan
4. Penelitian terhadap algoritma penggantian cache
5. Menulis laporan hasil analisa 3.4 Jadwal Kegiatan
Kegiatan Minggu
3.5 Implementasi Sistem
Dalam metode analisa ini adapun beberapa tahapan yang harus dilakukan antara lain:
1. Mengistal Virtual Box
2. Menginstal linux di Virtual Box
3. Melakukan penginstalan aplikasi yang diguakan untuk menganalisa algoritma, aplikasi-aplikasi tersebut antara lain yaitu :
a. Squid3
b. SARG(SquidAnalyzerReportGenerator) c. Squidclient
4. Melakukan konfigurasi aplikasi-aplikasi yang digunakan untuk melakukan analisa, antara lain konfigurasi:
a. Squid3
Untuk melakukan konfigusari pada squid3 kita perlu membuka squid3 melalui terminalyang terdapat pada Ubuntu menggunakan perintah:
“sudo nano /etc/squid3/squid.conf”.
Untuk penelitian ini konfigurasi yang dilakukan hanya meliputi kapasitas alokasi memory yang digunakan, besaran maksimal dan minimal objek dalam memory.
Gambar 3.4 Konfigurasi squid3 1.1
Gambar 3.5 Konfigurasi squid3 1.2
Kemudian melakukan konfigurasi
cache_swap_memory_low dan cache_swap_memory_high.
Kenfigurasi ini berguna untuk seberapa sering squid3 melakukan pergantian. Cache_swap_memory_low adalah batas minimal cache melakukan pergantian objek yang tersimpan di Squid3. Cache_swap_memory_high adalah batas maksimal
cache melakukan pergantian. Jika sudah mencapai batas minimal Squid3 akan melakukan pergantian objek yang disimpan, semakin mendekati batas maksimal maka pergantian objek akan lebih sering dilakukan.
Selanjutnya agar browser bias melakukan akses ke website konfigurasi http_access deny all diubah menjadi
http_access allow all.
b. SARG
Dalam SARG ini konfigurasi yang dilakukan antara lain: 1) Melakukan konfigurasi di sarg-reports.conf dengan cara membukanya melalui terminal kemudian bukan dengan perintah:
Gambar 3.8 Konfigurasi SARG 1.0
Gambar 3.9 Konfigurasi SARG 1.1
Kemudian pada “HTML OUT” diisi dengan
“/var/www/squid-reports”.
2) Melakukan konfigurasi di sarg.conf dengan cara buka melalui terminal dengan perintah:
“sudo nano /etc/sarg/sarg.conf”
Gambar 3.11 Konfigurasi SARG 1.3
Selanjutnya /etc/sarg/usertab dirubah menjadi.
c. Konfigurasi di Firefox
Dalam melakukan analisa ini browser yang digunakan adalah Firefox. Agar Firefox dapat terhubung dengan menggunakan Squid3 harus dilakukan konfigurasi seperti berikut:
1) Buka Firefox, pilih menu Edit kemudian klik pengaturan.
Gambar 3.12 Konfigurasi firefox 1.0
3) Setelah itu pilih “konfigurasi proxy secara
manual” kemudian pada “Proxy untuk HTTP” diisi inet
addres dari komputer yang terkoneksi dengan jaringan internet. Sealanjutnya pada bagian port diisi dengan
port 3128(port default dari squid3), lalu pilih simpan.
Gambar 3.13 Konfigurasi firefox 1.1
d. Membuat direktori sebagai tempat keluaran SARG dan Squid-reports melalui terminal dengan menuliskan perintah :
“mkdir /var/www/squid-report”
e. Konfigurasi algoritma
1) Konfigurasi algoritma LRU
Gambar 3.15 Konfigurasi algoritma LRU 2) Konfigurasi algoritma LFUDA
Gambar 3.16 Konfigurasi algoritma LFUDA 3) Konfigurasi algoritma GDSF