Руководство по развертыванию BranchCache

Область применения: Windows Server 2022, Windows Server 2019, Windows Server 2016

Это руководство поможет вам узнать, как развернуть BranchCache в Windows Server 2016.

Помимо этого раздела, в этом руководстве содержатся следующие разделы.

Обзор развертывания BranchCache

BranchCache — это технология оптимизации пропускной способности сети (WAN), которая входит в некоторые выпуски Windows Server 2016, Windows Server® 2012 R2, Windows Server 2012, Windows Server®® 2008 R2 и связанных клиентских операционных систем Windows.

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

В филиалах содержимое кэшируется на серверах, на которых запущена функция BranchCache Windows Server 2016, Windows Server 2012 R2, Windows Server 2012 или Windows Server 2008 R2 или, если в филиале нет серверов, содержимое кэшируется на клиентских компьютерах под управлением Windows 10®, Windows® 8.1, Windows 8, Windows 8, или Windows 7®.

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

Преимущества развертывания BranchCache

BranchCache кэширует файлы, веб-содержимое и содержимое приложения в филиалах, позволяя клиентским компьютерам получать доступ к данным с помощью локальной сети (LAN), а не получать доступ к содержимому через медленные подключения к глобальной сети.

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

Содержание руководства

Это руководство по развертыванию позволяет развернуть BranchCache в следующих режимах:

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

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

В этом руководстве также приводятся инструкции по развертыванию трех типов серверов контента. Серверы содержимого содержат исходное содержимое, скачаемое клиентскими компьютерами филиала, а для развертывания BranchCache в любом режиме требуется один или несколько серверов содержимого. Типы серверов содержимого:

  • Серверы содержимого на основе веб-сервера. Эти серверы содержимого отправляют содержимое на клиентские компьютеры BranchCache с помощью протоколов HTTP и HTTPS. Эти серверы содержимого должны работать под управлением Windows Server 2016, Windows Server 2012 R2, Windows Server 2012 или Windows Server 2008 R2, поддерживающих BranchCache и на которых установлена функция BranchCache.

  • Серверы приложений на основе BITS. Эти серверы содержимого отправляют содержимое на клиентские компьютеры BranchCache с помощью фоновой интеллектуальной службы передачи (BITS). Эти серверы содержимого должны работать под управлением Windows Server 2016, Windows Server 2012 R2, Windows Server 2012 или Windows Server 2008 R2, поддерживающих BranchCache и на которых установлена функция BranchCache.

  • Серверы содержимого на основе файлового сервера. Эти серверы содержимого должны работать под управлением Windows Server 2016, Windows Server 2012 R2, Windows Server 2012 или Windows Server 2008 R2, поддерживающих BranchCache и на которых установлена роль сервера файловых служб. Кроме того, необходимо установить и настроить службу ролей ролей BranchCache для сетевых файлов роли сервера файловых служб. Эти серверы содержимого отправляют содержимое на клиентские компьютеры BranchCache с помощью протокола S МБ.

Дополнительные сведения см. в версиях операционной системы для BranchCache.

Требования к развертыванию BranchCache

Ниже приведены требования к развертыванию BranchCache с помощью этого руководства.

  • Серверы файлов и веб-содержимого должны работать под управлением одной из следующих операционных систем, чтобы обеспечить функциональные возможности BranchCache: Windows Server 2016, Windows Server 2012 R2, Windows Server 2012 или Windows Server 2008 R2. Клиенты Windows 8 и более поздних версий по-прежнему видят преимущества BranchCache при доступе к серверам содержимого под управлением Windows Server 2008 R2, однако они не могут использовать новые технологии фрагментирования и хэширования в Windows Server 2016, Windows Server 2012 R2 и Windows Server 2012.

  • Клиентские компьютеры должны работать под управлением Windows 10, Windows 8.1 или Windows 8, чтобы использовать самую последнюю модель развертывания и улучшения хэширования и хэширования, появившиеся в Windows Server 2012.

  • Серверы размещенного кэша должны работать под управлением Windows Server 2016, Windows Server 2012 R2 или Windows Server 2012, чтобы использовать улучшения развертывания и функции масштабирования, описанные в этом документе. Компьютер под управлением одной из этих операционных систем, настроенный в качестве размещенного сервера кэша, может продолжать обслуживать клиентские компьютеры под управлением Windows 7, но для этого он должен быть оснащен сертификатом, подходящим для протокола TLS, как описано в руководстве по развертыванию Windows Server 2008 R2 и Windows 7 BranchCache.

  • Домен Active Directory необходим для использования групповой политики и автоматического обнаружения размещенного кэша, но домен не требуется для использования BranchCache. Вы можете настроить отдельные компьютеры с помощью Windows PowerShell. Кроме того, не требуется, чтобы контроллеры домена работали под управлением Windows Server 2012 или более поздней версии для использования новых параметров групповой политики BranchCache; Административные шаблоны BranchCache можно импортировать на контроллеры домена, работающие под управлением предыдущих операционных систем, или создавать объекты групповой политики удаленно на других компьютерах под управлением Windows 10, Windows Server 2016, Windows 8.1, Windows Server 2012 R2, Windows 8 или Windows Server 2012.

  • Сайты Active Directory используются для ограничения область размещенных серверов кэша, которые обнаруживаются автоматически. Чтобы автоматически обнаружить размещенный сервер кэша, клиентские и серверные компьютеры должны принадлежать одному сайту. BranchCache предназначен для минимального влияния на клиенты и серверы и не накладывает дополнительные требования к оборудованию за пределами необходимых для запуска соответствующих операционных систем.

Журнал BranchCache и документация

BranchCache впервые появился в Windows 7® и Windows Server® 2008 R2 и был улучшен в Windows Server 2012, Windows 8 и более поздних операционных системах.

Примечание.

Если вы развертываете BranchCache в операционных системах, отличных от Windows Server 2016, доступны следующие ресурсы документации.

  • Сведения о BranchCache в Windows 8, Windows 8.1, Windows Server 2012 и Windows Server 2012 R2 см. в обзоре BranchCache.
  • Сведения о BranchCache в Windows 7 и Windows Server 2008 R2 см. в разделе BranchCache для Windows Server 2008 R2.