Antara cache server bias terjalin saling kerja sama. Protokol “kerja
sama” ini bernama Internet Cache Protocol (ICP). Dengan ICP, sistem cache bias
mempunyai hirarki. Hirarki dibentuk oleh dua jenis hubungan, yaitu parent dan
sibling.
Parent :cache server yang
wajib mencarikan content yang diminta oleh klien
Sibling :cache server yang wajib memberikan content yang diminta
jika memang tersedia. Jika tidak, sibling tidak wajib untuk mencarikannya
Dari dua
hubungannya ini, sistem cache bias didesain secara bertingkat. Misalkan dalam
mendesain sebuah ISP atau network kampus, anda bias mempunyai lebih dari satu
cache server yang saling sibling satu dengan yang lainnya.
Skenario lainnya misalkan antara cache kantor pusat dan kantor
cabang, dimana kantor pusat terletak di gateway internet. Parent kantor pusat
selain digunakan network lokalnya, juga dibebani trafik yang berasal dari cache
server milik kantor cabang.
Untuk bermacam-macam desain cache dapat dilihat dari skema gambar
berikut :
Pada gambar
diatas jelas bahwa antara cache sibling yang satu dengan yang lainnya saling
bertukar object, dan jika tidak ada maka cache sibling akan meminta content ke
cache server, dan cache server wajib untuk memberikannya, dalam kondisi yang
sesungguhnya hubungan cache sibling bias lebih dari satu.
0 comments:
Post a Comment