|
Central Squid Server (CSS) je program pro centralizaci informací o dokumentech
uložených na vyrovnávacích serverech, vyvinutý na základě části kódu programu
Squid.
Princip jeho činnosti spočívá v tom, že jednotlivé vyrovnávací servery ohlašují
centrálnímu CSS serveru pomocí ICP protokolu URL lokálně uložených dokumentů;
úkolem CSS je pak shromažďovat tyto informace a vytvářet z nich centrální přehled
odkazů na dokumenty, umístěné na vyrovnávacích serverech.
Spolupracující vyrovnávací servery kromě toho komunikují s CSS stejně jako s běžným
sousedským serverem -- CSS pak předává ICP dotazy pouze těm serverům, které mají
požadovaný dokument ve své vyrovnávací paměti. Součástí předaného dotazu je též
adresa tázajícího se serveru, kterému se má odeslat odpověď (HIT nebo MISS).
Použitím CSS se tak redukuje komunikační režie protokolu ICP -- namísto toho,
aby vyrovnávací servery komunikovaly každý s každým, mohou komunikovat
pouze s centrálním serverem.
| |