|
Содержание:ВведениеВ случае выбора Hosted Cache Mode, для хранения кэша используется Windows 2008 R2 сервер, расположенный в локальной сети удаленного офиса. Помимо хранения кэша, на сервере может быть установлен и использоваться ряд других серверных ролей. Например, это может быть файловый сервер, сервер печати или даже контроллер домена. Возможно создание группы серверов для хранения кэша. Схема работыВ данном сценарии работа происходит по следующему алгоритму (рис. 1).
- Клиент1 посылает запрос на получение информации c сервера данных. Сервер данных определяет, что клиент поддерживает технологию BranchCache и отдает ему набор идентификаторов, соответствующих запрошенным данным.
- Основываясь на полученном наборе идентификаторов, клиент1 запрашивает информацию у локального сервера, отвечающего за хранение кэша. Если в локальном кэше данные отсутствуют, сервер сообщает от этом клиенту1.
- Клиент1 скачивает информацию с сервера данных по публичному каналу связи. После получения информации, она сохраняется локально.
- Клиент1 уведомляет сервер, ответственный за хранение кэша, о полученных данных.
- В ответ на это, сервер соединяется с клиентом1 и забирает с него скаченные данные.
- Если клиент2 запрашивает точно такие же данные, сервер данных передаст ему аналогичный набор идентификаторов.
- Клиент2 запрашивает данные у локального сервера.
- Сервер, хранящий кэш, передает нужную информацию клиенту2 по локальной сети. После завершения скачивания, клиент2 проверяет на сервере данных корректность полученной информации.
Если клиент2 не смог обнаружить желаемую информацию в кэше локального сервера, процедура скачивания повторяется заново. Настройка Windows 7 для использования Hosted Cache ModeНастроить рабочие станции для использования Hosted Cache Mode можно при помощи групповых политик. Для этого в консоли управления групповой политикой следует установить значение Включена для следующих параметров: Указанные настройки находятся в разделе:
Конфигурация компьютера\Административные шаблоны\Сеть\BranchCache
Настройка с помощью утилиты netshАльтернативным способом настройки рабочих станций для использования Hosted Cache Mode является использование утилиты netsh. Для этого необходимо выполнить следующие действия. - Запустить командную строку с правами локального администратора.
- Выполнить команду:
netsh branchcache set service mode=HOSTEDCLIENT location=HostedCacheName Вместо HostedCacheName следует подставить полное доменное имя сервера на котором будет храниться кэш. В случае если компьютер не входит в домен Active Directory, необходимо задать дополнительный параметр clientauthentication
Netsh branchcache set service mode=HOSTEDSERVER location=HostedCacheName clientauthentication=NONE
По умолчанию используется доменная аутентификация.
При настройке с помощью команды netsh, на брандмауэре клиента автоматически разрешаются правила, соответствующие выбранному режиму. В случае настройки через групповые политики, брандмауэр следует настраивать дополнительно. Способы его настройки будут изложены в следующей статье (ссылка).
Автор: Dmitry_Rudykh
|
|