Главная » Полезные статьи » Windows » Windows 7 » Администрирование » Технология BranchCache в Windows 7 — Часть 2. Distributed Cache Mode.
Распечатать статью

Администрирование » Технология BranchCache в Windows 7 — Часть 2. Distributed Cache Mode.

При использовании Distributed Cache Mode кэш располагается на клиентских компьютерах. Установка и настройка выделенного Windows 2008 R2 сервера не требуется.

Схема работы

В данном сценарии работа происходит по следующему алгоритму (см. рис. 1).

Рис. 1. Схема работы при использовании Distributed Cache Mode

  1. Клиент1 посылает запрос на получение информации c сервера данных. Сервер определяет, что клиент поддерживает технологию BranchCache, и отдает ему набор идентификаторов, соответствующих запрошенным данным.
  2. Основываясь на полученном наборе идентификаторов, клиент1 посылает широковещательный UDP-запрос для поиска компьютеров, уже скачавших эти данные и сохранивших их в кэше.  Если на запрос не получено ни одного отклика, клиент1 считает себя первым компьютером, запросившим необходимую ему информацию.
  3. Клиент1 скачивает информацию с сервера данных по публичному каналу связи. После передачи информации, она сохраняется в локальном кэше.
  4. Если клиент2 запрашивает точно такие же данные, сервер центрального офиса передает ему аналогичный набор идентификаторов.
  5. Клиент2 посылает широковещательный запрос для поиска в локальной сети компьютеров, уже скачавших данные и сохранивших их в кэше. Клиент1 получает данный запрос, проверяет у себя в кэше нахождение запрошенной информации и откликается на  него.
  6. С помощью специализированного протокола, данные в зашифрованном виде передаются от клиента1 к клиенту2 по локальной сети. После завершения скачивания, клиент2 проверяет на сервере данных корректность полученной информации.

Настройка Windows 7 для использования Distributed Cache Mode

Настроить рабочие станции для использования Distributed Cache Mode можно при помощи групповых политик. Для этого в консоли управления групповой политикой следует установить значение Включена для следующих настроек:

  • Включить BranchCache,
  • Включить режим распределенного кэша BranchCache.

Указанные настройки находятся в разделе:

Конфигурация компьютера\Административные шаблоны\Сеть\BranchCache

Дополнительно с помощью групповых политик можно изменить:

  • процент дискового пространства, отведенного под хранение кэша (по умолчанию 5%),
  • величину задержки сети при превышении которой файлы будут сохраняться в кэше (по умолчанию 80 миллисекунд).

Настройка клиентских рабочих станций с помощью утилиты netsh

Альтернативным способом настройки рабочих станций для работы в режиме Distributed Cache Mode является использование утилиты netsh. Для этого необходимо выполнить следующие действия.

  1. Запустить командную строку с правами локального администратора.
  2. Выполнить команду:
netsh branchcache set service mode=DISTRIBUTED

С помощью указанной команды на рабочей станции включается режим использования Distributed Cache Mode. При этом на брандмауэре автоматически разрешаются правила, соответствующие выбранному режиму. В случае настройки через групповые политики, брандмауэр следует настраивать дополнительно. Способы его настройки будут изложены в отдельной статье.

У команды netsh есть ряд дополнительных параметров, которые позволяют управлять локальным кэшем и изменять настройки хранения в нем информации. Список данных ключей и их описание приведены ниже.

  • Flush — сбрасывает локальный кэш BranchCache.
  • Reset — возвращает настройки по умолчанию для службы BranchCache и обнуляет локальный кэш.
  • Set cachesize — устанавливает максимальный размер кэша в байтах или процентах от объема жесткого диска.
  • Set localcache — задает расположение кэша на локальном компьютере. По умолчанию кэш хранится в
    %WINDIR%\ServiceProfiles\NetworkService\AppData\Local\PeerDistRepub
  • Show localcache — показывает состояние локального кэша.
  • Show status — показывает состояние службы BranchCache.
  • Set latency — устанавливает минимальную величину сетевой задержки в миллисекундах между удаленным офисом и сервером данных при которой данные сохраняются в кэше.
  • Show latency — отображает значение параметра минимальной сетевой задержки.

В следующей части будет рассмотрен режим Hosted Cache Mode.

Источник: apocalypse.moy.su

Вы можете оставить комментарий, или обратную ссылку на Ваш сайт.

Оставить комментарий

Похожие статьи