Главная » Инструменты и возможности ОС Windows

Режим хост-кэша технологии BranchCache

режим хост кэша технологии branchcache

Работа технологии BranchCache в режиме хост-кэша

Я уже описал суть технологии BranchCache и там же немного познакомил Вас с двумя режимами работы данной технологии: режим хост-кэша и режим распределенного кэша. Как, наверное, догадались, в данной статье мы более подробно рассмотрим принцип работы BranchCache в режиме хост-кэша, а так же настроим сервер под управлением Windows Server R2 под данную роль.

Принцип работы BranchCache в режиме хост-кэша

Как я ранее описывал, технология BranchCache начинает работать сразу после того, как клиент запросил какие-либо данные с удаленного сервера. Сразу нужно отметить, что если компьютер клиента не поддерживает или не настроен для работы с BranchCache, то он просто-напросто получает данные с удаленного сервера. Если же компьютер поддерживает технологию BranchCache, то первым делом он опрашивает удаленный сервер на предмет того, является ли он его братом по оснащенности. Если сервер поддерживает BranchCache, то в ответ он высылает метаданные вместе с хэш-листом, с помощью которого можно инициализировать запрашиваемые данные. Если кто не понял, то сервер передает фоторобот преступника компьютеру клиента и говорит: «Ищи его в своей сети». Чем компьютер клиента и займется. А так как мы говорим про режим хост-кэша(в режиме распределенного кэша будет немного другая ситуация), то компьютер клиента перешлет метаданные на локальный сервер BranchCache, на котором хранится кэш. Дальше все просто. Имея метаданные, сервер проверяет свои залежи и пытается найти искомый файл. Если находит, отправляет клиенту. Если не находит, шлёт клиента на удаленный сервер, откуда он и скачивает запрашиваемые данные. На этом месте пользователь в любом случае получает свои данные.

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

Настройка роли хост-кэша на Windows Server R2

Настройка роли хост-кэша в технологии BranchCache на компьютере с Windows Server R2 должно проходить в несколько пунктов:

  1. С помощью Мастера добавления компонентов установить компонент BranchCache.
  2. Установить сертификат SSL для полного имени(FQDN-имя) сервера хост-кеша.
  3. Импортировать сертификат SSL в хранилище сертификатов сервера.
  4. Зафиксировать отпечаток сертификата и привязку сертификата при помощи команды:
    netsh http add sslcert ipport=0.0.0.0:443 certhash=<отпечаток> appid={d673f5ee-a714-8de2-492e4c1bd8f8}
  5. Убедиться в том, что все клиенты, доверяющие центру сертификации, издавшему сертификат SSL, установлены на сервере хост-кеша.

Плюсы и минусы BranchCache в режиме хост-кэша

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

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

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

Ваш комментарий появится после модерации.