bab iii perancangan sistem 3.1 rancangan system

12
7 BAB III PERANCANGAN SISTEM 3.1 Rancangan System 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 Gambar 3.1 rancangan pelaksanaan 1.0

Upload: others

Post on 21-Apr-2022

6 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: BAB III PERANCANGAN SISTEM 3.1 Rancangan System

7

BAB III

PERANCANGAN SISTEM

3.1 Rancangan System

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

Gambar 3.1 rancangan pelaksanaan 1.0

Page 2: BAB III PERANCANGAN SISTEM 3.1 Rancangan System

8

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

Graphic Card :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

User

Page 3: BAB III PERANCANGAN SISTEM 3.1 Rancangan System

9

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

ke 1

Minggu

ke 2

Minggu

ke 3

Minggu

ke 4

Minggu

ke 5

Minggu

ke 6

Menginstal

Virtual Box

dan

Ubuntu

Menginstal

aplikasi

yang

diperlukan

Penelitian

terhadap

algoritma

Menulis

laporan

hasil

analisa

Tabel 1.1 Jadwal Kegiatan

Page 4: BAB III PERANCANGAN SISTEM 3.1 Rancangan System

10

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(Squid Analyzer Report Generator)

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”.

Gambar 3.3 Konfigurasi squid3 1.0

Page 5: BAB III PERANCANGAN SISTEM 3.1 Rancangan System

11

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

Gambar 3.6 Konfigurasi squid3 1.3

Page 6: BAB III PERANCANGAN SISTEM 3.1 Rancangan System

12

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.

Gambar 3.7 Konfigurasi squid3 1.4

Page 7: BAB III PERANCANGAN SISTEM 3.1 Rancangan System

13

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

“sudo nano /etc/sarg/sarg-reports.conf”

Page 8: BAB III PERANCANGAN SISTEM 3.1 Rancangan System

14

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.10 Konfigurasi SARG 1.2

Page 9: BAB III PERANCANGAN SISTEM 3.1 Rancangan System

15

Gambar 3.11 Konfigurasi SARG 1.3

Selanjutnya /etc/sarg/usertab dirubah menjadi.

usertab /etc/host.

Page 10: BAB III PERANCANGAN SISTEM 3.1 Rancangan System

16

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

2) Pilih menu Canggih, pilih jaringan kemudian

klik pengaturan.

Page 11: BAB III PERANCANGAN SISTEM 3.1 Rancangan System

17

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”

Gambar 3.14 Membuat direktori squid-report 1.0

Page 12: BAB III PERANCANGAN SISTEM 3.1 Rancangan System

18

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

Gambar 3.17 Konfigurasi algoritma GDSF