T0__BAB III Institutional Repository | Satya Wacana Christian University: Analisa Perbandingan Algoritma Cache Replacement Pada Squid Berdasarkan Parameter Median Service Time di Linux T0 BAB III

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

Implemetasi sistem

Susunan tahapan

Peraiapan alat dan
bahan

Penjadwalan kegiatan

Gambar 3.1 rancangan pelaksanaan 1.0
7

8

2. Rancangan sistem

A


User

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.

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

Minggu

Minggu

Minggu

Minggu

Minggu

ke 1

ke 2

ke 3


ke 4

ke 5

ke 6

Menginstal
Virtual Box
dan
Ubuntu
Menginstal
aplikasi
yang
diperlukan
Penelitian
terhadap
algoritma
Menulis
laporan

hasil
analisa
Tabel 1.1 Jadwal Kegiatan

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

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

12

Kemudian
cache_swap_memory_low

melakukan
dan

konfigurasi

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

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”

14

Gambar 3.9 Konfigurasi SARG 1.1
Kemudian pada “HTML OUT”

diisi dengan

“/var/www/squid-reports”.
2)

Melakukan konfigurasi di sarg.conf

cara buka melalui terminal dengan perintah:
“sudo nano /etc/sarg/sarg.conf”

Gambar 3.10 Konfigurasi SARG 1.2

dengan

15

Gambar 3.11 Konfigurasi SARG 1.3

Selanjutnya

/etc/sarg/usertab

usertab /etc/host.

dirubah

menjadi.

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.

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

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

Dokumen yang terkait

FREKUENSI KEMUNCULAN TOKOH KARAKTER ANTAGONIS DAN PROTAGONIS PADA SINETRON (Analisis Isi Pada Sinetron Munajah Cinta di RCTI dan Sinetron Cinta Fitri di SCTV)

27 310 2

DEKONSTRUKSI HOST DALAM TALK SHOW DI TELEVISI (Analisis Semiotik Talk Show Empat Mata di Trans 7)

21 290 1

MANAJEMEN PEMROGRAMAN PADA STASIUN RADIO SWASTA (Studi Deskriptif Program Acara Garus di Radio VIS FM Banyuwangi)

29 282 2

PENILAIAN MASYARAKAT TENTANG FILM LASKAR PELANGI Studi Pada Penonton Film Laskar Pelangi Di Studio 21 Malang Town Squere

17 165 2

APRESIASI IBU RUMAH TANGGA TERHADAP TAYANGAN CERIWIS DI TRANS TV (Studi Pada Ibu Rumah Tangga RW 6 Kelurahan Lemah Putro Sidoarjo)

8 209 2

MOTIF MAHASISWA BANYUMASAN MENYAKSIKAN TAYANGAN POJOK KAMPUNG DI JAWA POS TELEVISI (JTV)Studi Pada Anggota Paguyuban Mahasiswa Banyumasan di Malang

20 244 2

PERANAN ELIT INFORMAL DALAM PENGEMBANGAN HOME INDUSTRI TAPE (Studi di Desa Sumber Kalong Kecamatan Wonosari Kabupaten Bondowoso)

38 240 2

PEMAKNAAN MAHASISWA TENTANG DAKWAH USTADZ FELIX SIAUW MELALUI TWITTER ( Studi Resepsi Pada Mahasiswa Jurusan Tarbiyah Universitas Muhammadiyah Malang Angkatan 2011)

59 326 21

KONSTRUKSI MEDIA TENTANG KETERLIBATAN POLITISI PARTAI DEMOKRAT ANAS URBANINGRUM PADA KASUS KORUPSI PROYEK PEMBANGUNAN KOMPLEK OLAHRAGA DI BUKIT HAMBALANG (Analisis Wacana Koran Harian Pagi Surya edisi 9-12, 16, 18 dan 23 Februari 2013 )

64 565 20

PEMAKNAAN BERITA PERKEMBANGAN KOMODITI BERJANGKA PADA PROGRAM ACARA KABAR PASAR DI TV ONE (Analisis Resepsi Pada Karyawan PT Victory International Futures Malang)

18 209 45