1 BAB I
PENDAHULUAN
1.1 Latar Belakang
Dalam suatu perkembangan teknnologi seperti saat ini jaringan
merupakan hal yang sangat vital. Karena dengan jaringan pengkat elektronik seperti komputer atau PC(Personal Computer) dapat saling terhubung satusama lain. Jaringan komputer itu sendiri terbagi menjadi beberapa berdasarkan letak geografisnya, yaitu LAN(Local Area Network),MAN(Metropolitan Area Network),WAN(Wide Area Network) dan Internet.
Dewasa ini internet bukanlah hal yang asing lagi bagi, karena hampir dalam kegiatan sehari-hari manusia menggunakan internet
untuk mempermudah kegiatannya dan juga untuk menambah wawasan. Seperti mencari materi pembelajaran di internet ataupun hanya sekedar
membaca berita online. Pada saat mengakses internet, kemungkinan untuk mengakses suatu situs halaman yang sama sering kali terjadi.
Akan tetapi yang sebenarnya terjadi jika mengakses halaman yang pernah diakses oleh pengguna, pengguan tidak lagi mengakses dari internet lagi namun hanya mengakses dari cache memory internet dari squid. Squid berfungsi sebagai proxy server,sehingga situs atau file yang sudah diaksesoleh pengguna menggunakan proxy server yang sama akan disimpan dalam hardisk.
Pengaturan sebuah cache server merupakan hal yang sangat penting
untuk diperhatikan. Semakin besar kapasitas penyimpanan cache berarti semakin lama pula umur objek tersebut. Jika pemakaian hardisk
2
terjadi suatu metode penghapusan dan skala penghapusanya akan semakin sering dilakukan.
Dalam metode penghapusan cache ini squid memiliki beberapa
algoritma yang terhimpun dalam replacement policy. Untuk
mengetahui algoritma yang paling efisien untuk digunakan. Maka dari itu penulis membuat proposal dengan judul “ANALISA PERBANDINGAN ALGORITMA CACHE REPLACEMENT PADA SQUID BERDASARKAN PARAMETER MEDIAN SERVICE TIME DI LINUX”
1.2 Tujuan
1.2.1 Tujuan Umum
Tujuan umum pada pembuatan tugas akir ini meliputi :
1. Sebagai salah satu syarat kelulusan Diploma III pada program
studi Teknik Informatika Fakultas Teknologi Informasi Universitas Kristen Satya Wacana.
2. Menerapkan hasil belajar penulis di program studi Teknik Informatika pada perancangan aplikasi ini sesuai pada kebutuhan
nyata.
1.2.2 Tujuan Khusus
Tujuan khusus pembuatan tugas akhir ini adalah :
Mengefisienkan penggunaan bandwith dan waktu akses saat melakukan browsing data di internet. Sehingga akses yang
dilakukan akan lebih cepat dan tidak membutuhkan waktu yang lama. Karena akses yang dilakukan tidak lagi menuju ke internet
namun hanya mengakses ke proxy server di suatu jaringan. 1.3 Rumusan Masalah
3
karena ukurannya yang cukup besar atau karena jarangnya akses yang dilakukan ke situs tersebut. Hal ini terjadi bukan karena
jaringan yang kurang baik, namun karena biasanya sudah terhapus dari cache memory.
1.4 Batasan Masalah
Dalam pengerjaan proyek ini kedepannya memiliki beberapa batasan masalah, antara lain:
1. Algoritma yang dibahas hanya terbatas LRU,LFUDA dan GDSF .
2. Materi proyek belum pernah di ajarkan sebelumnya seingga dalam pelaksanaannya kedepan penulis harus mempelajari
materi secara otodidak.
3. Proxy sever yang dianalisa hanya 1(satu).
4. Parameter yang digunakan untuk menganalisa hanya Median Service Time.
1.5 Metodologi Penelitian
1.5.1 Studi Pustaka
Studi kepustakaan merupakan suatu kegiatan yang tidak dapat dipisahkan dari suatu penelitian. Teori-teori yang mendasari masalah dan bidang yang akan diteliti dapat ditemukan dengan
melakukan studi kepustakaan. Untuk mendapatkan informasi yang diinginkan penulis melakukan penelitian melalui buku-buku