PERBANDINGAN HIT RATIO DAN BYTE HIT RATIO SQUID .perbandingan hit ratio dan byte hit ratio squid

  • View
    217

  • Download
    1

Embed Size (px)

Text of PERBANDINGAN HIT RATIO DAN BYTE HIT RATIO SQUID .perbandingan hit ratio dan byte hit ratio squid

PERBANDINGAN HIT RATIO DAN BYTE HIT RATIO SQUID

UNTUK PROXY SERVER DALAM PENGHAPUSAN FILE

CACHING BERDASARKAN METODE LRU, LFUDA, DAN GDSF

SKRIPSI

Diajukan Untuk Memenuhi Salah Satu Syarat

Memperoleh Gelar Sarjana Komputer

Program Studi Teknik Informatika

DisusunOleh :

Fransiscus Whisnu Bramantyo

115314087

PROGRAM STUDI TEKNIK INFORMATIKA

JURUSAN TEKNIK INFORMATIKA

FAKULTAS SAINS DAN TEKNOLOGI

UNIVERSITAS SANATA DHARMA

YOGYAKARTA

2016

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

COMPARISON HIT RATIO AND BYTE HIT RATIO SQUID FOR

PROXY SERVER IN DELETION OF FILE CACHING BASED

METHOD LRU, LFUDA, AND GDSF

A THESIS

In Partial Fulfillment of the Requirements

To Obtain the Degree of Sarjana Komputer

Informatics Engineering Study Program

By :

Fransiscus Whisnu Bramantyo

115314087

INFORMATICS ENGINEERING STUDY PROGRAM

FACULTY OF SCIENCE AND TECHNOLOGY

SANATA DHARMA UNIVERSITY

YOGYAKARTA

2016

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

v

ABSTRAK

Proxy Server adalah sebuah program yang dapat bertindak sebagai server

sekaligus client. Proxy Server meneruskan permintaan client ke web server untuk

mewakili client yang sebenarnya. Salah satu fungsi Proxy Server adalah meneruskan

caching terhadap konten web dan menyimpannya dalam RAM atau harddisk. Dengan

cara tersebut, Proxy Server dapat langsung melayani permintaan dari client apabila

salinan berkas yang diminta ada dalam media penyimpanan pada Proxy Server.

Proxy Server yang difungsikan sebagai caching terdapat 3 metode

penghapusan data yang ada di RAM atau harddisk. Parameter yang biasa digunakan

untuk menilai kinerja Proxy Server adalah hit ratio dan byte hit ratio. Hit ratio adalah

perbandingan jumlah HTTP request yang diminta dengan HTTP request yang dapat

dilayani. Sedangkan, byte hit ratio adalah perbandingan jumlah byte HTTP request

yang diminta dengan jumlah byte HTTP request yang dapat dilayani. Presentase hit

dan byte hit ratio pada tiap metode penghapusan data Proxy Server dapat dipengaruhi

oleh aktifitas user dalam melakukan request website.

Penelitian ini menguji bagaimana hubungan antara antara hit ratio dan byte hit

ratio tiap metode penghapusam data Proxy Server dengan aktifitas user dalam

melakukan request website. Setelah data terkumpul, dilakukan analisis dengan

melihat model pertumbuhan hit ratio dan byte hit ratio untuk tiap metode

penghapusan data serta ragam dari aktifitas user dalam melakukan request website.

Hasil pengujian memperlihatkan bahhwa pada tiap metode penghapusan data

Proxy Server terdapat pola pertumbuhan yang saling terkait antara kenaikan hit dan

byte hit ratio berdasarkan aktifitas user dalam melakukan request website ke internet.

Kata Kunci: Proxy, Hit Ratio, Byte Hit Ratio, Cache, Metode Pengahapusan Data,

Proxy Server, Aktifitas User Request Website.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

vi

ABSTRACT

Proxy Server is a program which can have a role as a server and also as a

client. Proxy Server maintains the clients request to the web server to represent the

real client. One of the functions of web server is to do caching to the content web and

save it in RAM or hard disk. Through this way, Proxy Server can directly serve the

clients request if the reserve of the data asked is available in the saving media of

Proxy Server.

Proxy Server is functioned as caching to 3 methods of deleting data which is

located in RAM or hard disk. Parameter used to examine the Proxy Server

performance is hit ratio and byte hit ratio. Hit ratio is a comparison between the

quantities of HTTP request asked to the quantity of HTTP request which can be

served. While, byte hit ratio is a comparison between the quantity byte of HTTP

request asked to the quantity byte of HTTP request which can be served. The

percentage of hit and byte ratio on each data deleting method of Proxy Server can be

affected by the users activities in fulfilling the request website.

This research examines how the relation between hit ratio and byte hit ratio on

each data deleting method of Proxy Server to the users activities in doing request

website. After collecting the data, an analysis was done by monitoring the growing

model of hit ratio and byte hit ratio for each method of data deleting method and the

variation of the users activities in fulfilling the request website.

The result of this research shows that on each method of data deleting method

of Proxy Server, there is a growing pattern which can be related to each other

between the progress of hit and byte hit based on the users activities in fulfilling the

request website.

Keywords: Proxy, Hit Ratio, Byte Hit Ratio, Cache, Data Deleting Method, Proxy

Server, Users Activities of Request Website.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

vii

KATA PENGANTAR

Segala puji dan rasa syukur ke hadirat Tuhan Yang Maha Esa atas segala

berkat dan karunia-Nya yang telah diberikan, sehingga penulis dapat menyelesaikan

tugas akhir sebagai salah satu syarat untuk mencapai kelulusan pada jurusan Teknik

Informatika Universitas Sanata Dharma Yogyakarta.

Atas tersusunnya tugas akhir ini, Penulis mengucapkan terimakasih kepada:

1. Bapak Henricus Agung Hernawan, S.T., M.Kom. selaku Dosen Pembimbing

Tugas Akhir. Sekaligus selaku Kepala Laboraturium Jaringan Komputer

Fakultas Sains dan Teknologi yang telah memberikan ijin menggunakan

infrastruktur laboraturium untuk menyelesaikan penelitian ini.

2. Ibu, dan seluruh anggota keluarga besar yang selalu memberikan dukungan

baik secara moral maupun material.

3. Semua teman-teman Teknik Informatika angkatan 2011.

4. Semua pihak yang tidak dapat disebutkan satu per satu, yang telah membantu

penulis dalam pengerjaan tugas akhir ini.

Akhirnya penulis berharap semoga skripsi ini dapat berguna bagi kemajuan

ilmu pengetahuan.

Penulis,

Fransiscus Whisnu Bramantyo

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

viii

DAFTAR ISI

HALAMAN PERSETUJUAN .................................................................................................................................. i

SKRIPSI ................................................................................................................................................................... ii

PERNYATAAN KEASLIAN HASIL KARYA ...................................................................................................... iii

LEMBAR PERNYATAAN PERSETUJUAN ........................................................................................................ iv

PUBLIKASI ILMIAH UNTUK KEPENTINGAN ................................................................................................. iv

AKADEMIS ............................................................................................................................................................ iv

ABSTRAK ............................................................................................................................................................... v

ABSTRACT ............................................................................................................................................................ vi

KATA PENGANTAR ............................................................................................................................................ vii

DAFTAR ISI ......................................................................................................................................................... viii

BAB I PENDAHULUAN .................................................................................................................................... 1

1.1. Latar Belakang ................................................................................................................................. 1

1.2. Perumusan Masalah .......................................................................................................................... 4

1.3. Tujuan Penelitian .............................................................................................................................. 4

1.4. Batasan Masalah ............................................................................................................................... 4

1.5. MetodePenelitian .............................................................................................................................. 5

1.6. Sistematika Penulisan ....................................................................................................................... 6

BAB II LANDASAN TEORI .............................................................................................................................. 8

2.1. Server ............