|
23
1.
Sibling
Merupakan hubungan setingkat secara struktural satu sama
lain. Jika sebuat cache server melakukan request terhadap cache
server sibling lainnya, maka object yang diminta akan diberikan
jika memang dimiliki, jika tidak, proxy server sibling tidak perlu
melakukan request ke internet.
2.
Parent/Child
Merupakan hubungan bertingkat secara struktural satu sama
lain. Artinya, sebuah cache server dapat mempunyai parent berupa
cache server lain, sedangkan cache server lain tersebut otomatis
mempunyai child cache server asalnya. Jika sebuah cache server
melakukan request terhadap cache server parent lainnya, maka
object yang diminta akan diberikan jika memang dimiliki dan
cache server parent wajib melakukan request ke internet jika
object tersebut tidak dimilikinya. Pada struktur yang lebih
kompleks, dimungkinkan penyusunan cache server secara sibling
maupun parent/child secara bersamaan.
Sebuah proxy cache dapat dikonfigurasikan untuk berjalan
standalone server atau sebagai hierarki cache dengan dengan
proxy-proxy lainnya, berikut ada bentuk-bentuk konfigurasi
hirarki:
Standalone server, tanpa parent dan sibling
Merupakan konfigurasi yang paling sederhana yang biasa
dipakai oleh ISP (Internet Service Provider) dan warung internet
dimana squid serverlocal
akan langsung mencari ke web
serverlocal yang didaftarkan untuk memenuhi permintaan client
bila data tidak terdapat di cache.
Sibling tanpa parent
|