![]() 38
Algoritma
yang digunakan dalam penghapusan objek
menentukan objek
mana yang akan terlebih dahulu dihapus dan pada akhirnya
menentukan kinerja dari
proxy server yang bersangkutan. Algoritma yang umum digunakan antara lain:
Algoritma
Keterangan
Logistic Regression
(LR)
Menghapus
object
dengan
nilai
LR
terkecil.
Nilai
LR dapat diartikan sebagai
besarnya
kemungkinan
object tersebut akan diakses di
waktu yang akan datang
Least Recently Used
(LRU)
Menghapus object berdasarkan waktu terakhir
kali
object
tersebut
diakses.
Object
dengan
waktu paling lama akan dihapus terlebih dahulu.
Least Frequently Used
(LFU)
Menghapus object yang paling jarang diakses
First In First Out
(FIFO)
Menghapus
object
secara
urut
berdasarkan
waktu mulai disimpan ke dalam harddisk.
Random
Menghapus object secara acak
Table 2.2 Algoritma penghapusan object
2.6.4 Pencatatan Aktivitas/Log
Berbagai aktivitas Squid proxy server dapat dilihat pada
tiga log
utama
yang
dihasilkan
yaitu access.log,
cache.log,
dan
store.log. Dari
file
tersebut,
bisa
didapatkan
berbagai
macam informasi
seperti
seberapa
berat
beban
kerja server,
berapa presentase object yang miss dan masih banyak lagi informasi lainnya.
Berikut
adalah
deskripsi
singkat
tentang
isi
dari
masing-masing
log
yang
digunakan oleh squid proxy server:
Nama Log
Keterangan
access.log
Catatan akses yang dilakukan oleh client seperti IP client,
waktu yang dibutuhkan, metode, URL tujuan, dsb
store.log
Catatan penyimpanan object ke dalam hard disk
cache.log
Pesan yang dibuat squid proxy server sewaktu beroperasi,
biasanya berupa pesan error.
Table 2.3 Deskripsi macam-macam log
|