Занятие 2. Распределенное кэширование
(Продолжительность занятия 15 минут)
Задачи кэширования можно распределить по нескольким серверам-представителям. Это позволяет повысить эффективность активного и пассивного кэширования и отказоустойчивость системы в случае недоступности одного из серверов- представителей .
Изучив материал этого занятия, Вы сможете:
Мультимедийная презентация: распределенное кэширование в Proxy Server
Чтобы лучше понять механизмы работы распределенного кэширования, запустите с компакт-диска учебных материалов видеоролик Discache.exe. Эта 7-минутная презентация рассказывает о том, как повышается эффективность активного и пассивного кэширования за счет распределения по нескольким компьютерам Proxy Server.
Распределенное кэширование реализуется путем объединения серверов в цепочку или в массив, а также при комбинации этих методов.
Распределенное кэширование обладает следующими преимуществами:
Цепочка
Цепочка — это иерархическое объединение компьютеров Proxy Server. Запросы от клиентов передаются вверх по цепочке до тех пор, пока требуемый объект не будет найден. Компьютеры Proxy Server объединяются в цепочки как по одному, так и целыми массивами. Кроме того, цепочки — эффективное средство распределения нагрузки на серверы и обеспечения отказоустойчивости.
Резюме
Распределенное кэширование позволяет сделать нагрузку равномерной за счет переадресации запросов кэшированной информации другим компьютерам Proxy Server. Поскольку кэш при этом располагается ближе к клиентам, повышается эффективность их обслуживания. Вы можете организовать распределенное кэширование, объединяя серверы в цепочку, создавая массивы серверов или комбинируя эти методы.