Как настроить Branch Cache в Windows Server

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

Branch Cache позволит нам иметь удаленный офис, где мы можем кэшировать файлы из центрального или главного офиса через медленный VPN-туннель, где кэширование файлов значительно упрощает доступ пользователя к файлам. Он имеет два режима работы.

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

В Hosted Cache файлы будут кэшироваться на сервере, тогда как в Distributed mode кэширование будет выполняться на локальном компьютере или клиенте. Серверный способ — лучший, но он стоит дороже.

Как настроить Branch Cache в Windows Server

Чтобы настроить BranchCache в Windows Server, вам необходимо выполнить указанные ниже действия.

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

  1. Добавить роли и функции
  2. Создайте организационное подразделение в контроллере домена
  3. Создайте объект групповой политики для вновь созданного организационного подразделения.
  4. Проверьте свойства папки и убедитесь, что у пользователей есть доступ
  5. Перезагрузите сервер и запустите BranchCache.

Давайте обсудим их подробнее.

1) Добавить роли и функции

Как настроить Branch Cache в Windows Server

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

  1. Открой Менеджер сервера на твоем компьютере.
  2. Идти к Добавьте роли и функции.
  3. Перейдите к Роли сервера вкладку и развернуть Файловые и хранилищные службы.
  4. Далее, развернуть Файловые и iSCSI-службы, и установите флажок, связанный с BranchCache для сетевых файлов.
  5. Нажмите «Далее» и перейдите к Функции.
  6. Теперь вам необходимо установить функцию BranchCache на свой компьютер.

Для работы этой функции у вас уже должны быть общие файлы и папки.

2) Создайте организационную единицу в контроллере домена

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

  1. В контроллере домена перейдите в диспетчер серверов.
  2. Далее нажмите на Инструменты и затем нажмите на Пользователи и компьютеры Active Directory.
  3. Щелкните правой кнопкой мыши по вашему домену и выберите Новое > Организационное подразделение.
  4. Дайте новому созданному объекту имя, вы можете назвать его «Пользователи BranchCache» или «Объект BranchCache».
  5. Теперь перейдите на вкладку «Компьютеры», выберите сервер, на котором вы включили Branch Cache, перетащите его во вновь созданный объект.

На следующем шаге мы добавим объект групповой политики к вновь созданному объекту.

3) Создайте объект групповой политики для вновь созданного организационного подразделения.

Здесь мы собираемся создать групповую политику, которая будет влиять на организационную единицу и позволит нам развернуть BranchCache. Чтобы сделать то же самое, выполните шаги, указанные ниже.

  1. Вернуться к Менеджер сервера.
  2. Нажмите на Инструменты > Управление групповой политикой.
  3. Щелкните правой кнопкой мыши по Пользователь BranchCache организационное подразделение и нажмите «Создайте объект групповой политики в этом домене и привяжите его здесь».
  4. Вы можете дать ему имя, скажем, ФилиалGPO.
  5. После создания объекта групповой политики щелкните по нему правой кнопкой мыши и выберите «Изменить».
  6. Он запустит Редактор управления групповой политикой, идти к Конфигурация компьютера > Политики > Административный шаблон > Сеть > Lanman Server.
  7. Дважды щелкните «Публикация хеша» для BranchCache.
  8. Выберите Включено.
  9. Вам нужно выбрать Разрешить высокую публикацию для всех общих папок.

Включая эту политику, мы разрешаем использовать BranchCache для всех общих папок.

4) Проверьте свойства папки и убедитесь, что у пользователей есть доступ

Вам нужно зайти на сервер, где вы установили BranchCache (на первом шаге), перейти в папку Shared, щелкнуть правой кнопкой мыши по файлу или папке и выбрать Properties. Перейти на вкладку Sharing и нажать на Расширенный общий доступ > Разрешения.

Нам нужно контролировать, кто имеет доступ к объекту групповой политики, поэтому удалите «Все» и нажмите «Добавить тип». «пользователь домена», и нажмите «Проверить имена». Вы должны убедиться, что отметили все поля, Полный контроль, изменение, и Читать.

Перейдите на вкладку «Безопасность» и нажмите Расширенный > Эффективный доступ чтобы узнать, какие привилегии им будут предоставлены.

5) Перезагрузите сервер и запустите BranchCache.

Настройка Branch Cache в Windows Server

  1. Откройте диспетчер серверов.
  2. Идти к Инструменты > Управление компьютером.
  3. Перейдите к Общие папки > Общие ресурсы.
  4. Найдите общую папку, щелкните ее правой кнопкой мыши и выберите «Свойства».
  5. Нажмите на Настройки офлайн.
  6. Под «Только указанные пользователем файлы и программы доступны в автономном режиме», галочка Включить BranchCache, и нажмите ОК.

Теперь перейдите в контроллер домена и нажмите Инструменты > Управление групповой политикой. Щелкните правой кнопкой мыши по вашей политике и выберите Редактировать. Теперь идите к Политики > Административные шаблоны > Сеть > BranchCache.

Дважды щелкните «Установить режим распределенного кэша BranchCache» или «Установить режим размещенного кэша BranchCache» и установите значение «Включено».

Снова перезапустите сервер, на котором размещена функция BranchCache. После того, как он откроется, запустите PowerShell как администратор и выполните следующую команду.

получить-bcstatus

Вы увидите, что Branch Cache установлен и работает нормально. Также пройдитесь по всем остальным настройкам и опциям, упомянутым там, и все будет хорошо.

Вот как можно настроить Branch Cache в Windows Server.

Читайте: Как разрешить или заблокировать клиенту BITS использование Windows BranchCache.

Как проверить, включен ли BranchCache?

Есть две команды, которые вы можете использовать в PowerShell (как администратор) для проверки состояния BranchCache: netsh branchcache show status all и Get-BCStatus. Первая команда выдаст состояние службы BranchCache, тогда как вторая — состояние BranchCache и информацию о конфигурации.

Читайте: Как удалить роли и компоненты в Windows Server?

Каковы требования для BranchCache?

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

Читайте также: Требования к оборудованию Windows Server 2022.

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *