Настройка BranchCache для обновлений клиентов Windows

Ищете информацию для потребителей? См. раздел Центр обновления Windows: вопросы и ответы

BranchCache — это компонент для оптимизации пропускной способности, впервые появившийся в операционных системах Windows Server 2008 R2 и Windows 7. Каждый клиент имеет кэш и выполняет роль альтернативного источника содержимого, которое запрашивают устройства в собственной сети этого клиента. Windows Server Update Services (WSUS) и Microsoft Configuration Manager могут использовать BranchCache для оптимизации пропускной способности сети во время развертывания обновлений, и это легко настроить для любого из них. BranchCache может работать в двух режимах: режим распределенного кэша и режим размещенного кэша.

  • Режим распределенного кэша работает аналогично функции оптимизации доставки в клиенте Windows: каждый клиент содержит кэшированную версию запрашиваемых файлов с поддержкой BranchCache и выступает в качестве распределенного кэша для других клиентов, запрашивающих тот же файл.

    Совет

    Режим распределенного кэша предпочтителен, чем режим размещенного кэша для обновлений клиентов Windows, чтобы получить максимальную выгоду от однорангового распределения.

  • В режиме размещенного кэша определенные серверы в определенных расположениях выполняют роль кэша для файлов, запрашиваемых локальными клиентами. Затем не клиенты получают файлы из скрытого источника, а сервер размещенного кэша предоставляет содержимое от своего имени.

Подробнее о принципах работы режимов распределенного и размещенного кэша см. в разделе Обзор BranchCache.

Настройка клиентов для BranchCache

Независимо от того, используете ли вы BranchCache с Configuration Manager или WSUS, каждый клиент, использующий BranchCache, необходимо соответствующим образом настроить. Обычно настройка выполняется через групповую политику. Пошаговые инструкции по настройке BranchCache для клиентов Windows с помощью групповая политика см. в разделе Конфигурация клиента в руководстве По раннему внедрению BranchCache.

В Windows 10 версии 1607 агент Центра обновления Windows использует оптимизацию доставки по умолчанию, даже при получении обновлений от WSUS. При использовании BranchCache с клиентом Windows задайте для параметра Режим загрузки оптимизации доставки значение "100" (обход), чтобы клиенты могли использовать вместо этого протокол фоновой интеллектуальной службы передачи (BITS) с BranchCache. Инструкции по использованию BranchCache в режиме распределенного кэша с WSUS см. в разделе "WSUS и Configuration Manager с BranchCache в режиме распределенного кэша".

Примечание.

Режим обхода загрузки (100) доступен только в Windows 10 (начиная с версии 1607) и не рекомендуется использовать в Windows 11. BranchCache не поддерживается для содержимого, скачиваемого с помощью оптимизации доставки в Windows 11.

Настройка серверов для BranchCache

Вы можете использовать WSUS и Configuration Manager с BranchCache в режиме распределенного кэша. BranchCache в режиме распределенного кэша легко настроить как для WSUS, так и для Microsoft Configuration Manager.

Пошаговое руководство по настройке BranchCache на устройствах с Windows Server см. в руководстве по развертыванию BranchCache (Windows Server 2012) или руководстве по развертыванию BranchCache (Windows Server 2016).

В дополнение к этим шагам существует одно требование для wsus, чтобы иметь возможность использовать BranchCache в любом режиме работы: сервер WSUS должен быть настроен для загрузки обновлений локально на сервере в общую папку. Так вы сможете выбрать публикацию BranchCache для общей папки. Что касается Configuration Manager, то вы можете включить BranchCache на точках распределения. Для режима распределенного кэша не требуется дополнительной настройки сервера.

Примечание.

Configuration Manager поддерживает только режим распределенного кэша.