Поделиться через


Подготовка однорангового кэша Windows PE для сокращения трафика глобальной сети в Configuration Manager

Относится к Configuration Manager (Current Branch)

При развертывании новой операционной системы в Configuration Manager компьютеры, выполняющие последовательность задач, могут использовать одноранговый кэш Windows PE для получения содержимого из локального однорангового узла (источника однорангового кэша) вместо скачивания содержимого из точки распространения. Это помогает свести к минимуму трафик глобальной сети (WAN) в сценариях филиалов, где нет локальной точки распространения.

Одноранговый кэш Windows PE аналогичен Windows BranchCache, но работает в среде предустановки Windows (Windows PE). Для описания клиентов, использующих одноранговый кэш Windows PE, используются следующие термины:

  • Клиент однорангового кэша — это компьютер, настроенный для использования однорангового кэша Windows PE.

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

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

Объекты, хранящиеся в источнике однорангового кэша

Последовательность задач, настроенная для использования однорангового кэша Windows PE, может получить следующие объекты содержимого во время выполнения в Среде предустановки Windows:

  • Образ операционной системы

  • Пакет драйвера

  • Пакеты и программы (когда клиент продолжает выполнять последовательность задач в полной операционной системе, клиент получает это содержимое из источника однорангового кэша, если последовательность задач изначально была настроена для однорангового кэша при запуске в Среде предустановки Windows.)

  • Дополнительные образы загрузки

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

  • Приложения

  • Обновления программного обеспечения

Как работает одноранговый кэш среды предустановки Windows?

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

Определение клиентов, которые будут частью источника однорангового кэша Windows PE

Чтобы помочь вам определить, какие компьютеры следует выбрать в качестве источника однорангового кэша Windows PE, следует учитывать несколько аспектов:

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

  • Одноранговый кэш Среды предустановки Windows имеет размер кэша клиента, достаточный для хранения образов.

Требования к клиенту для использования источника однорангового кэша Среды предустановки Windows

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

  • Клиент Configuration Manager должен иметь возможность взаимодействовать через следующие порты в сети:

    • Порт для начальной сетевой трансляции для поиска источника однорангового кэша. По умолчанию это UDP-порт 8004.

    • Порт для загрузки содержимого из источника однорангового кэша (HTTP и HTTPS). По умолчанию это TCP-порт 8003.

      Дополнительные сведения см. в разделе Порты, используемые для подключений.

      Совет

      Клиенты будут использовать ПРОТОКОЛ HTTPS для скачивания содержимого, когда оно будет доступно. Однако для HTTP или HTTPS используется один и тот же номер порта.

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

  • Параметры развертывания для развертывания последовательности задач должны быть настроены как Скачивание содержимого локально, если это необходимо для последовательности задач.

Настройка однорангового кэша среды предустановки Windows

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

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

  • Клиент однорангового кэша может получать содержимое из другого клиента однорангового кэша (источника однорангового кэша). Так как клиент настроен для однорангового кэша, при выполнении последовательности задач, настроенной для сохранения кэшированного содержимого, клиент становится источником однорангового кэша.

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

    • Клиенту не нужно устанавливать развертываемый образ.

    • Помимо параметра Скачать содержимое пакета, последовательность задач также должна использовать параметр Configuration Manager кэша клиента. Этот параметр используется для хранения содержимого в кэше клиентов, чтобы клиент работал в качестве источника однорангового кэша для других клиентов однорангового кэша.

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

Настройка исходных компьютеров однорангового кэша Среды предустановки Windows

  1. В консоли Configuration Manager перейдите в раздел Администрирование>параметров клиента, а затем создайте настраиваемые параметры клиентского устройства или измените существующий объект параметров. Его также можно настроить для объекта Параметры клиента по умолчанию .

    Совет

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

    Кроме того, помните, что при настройке этого параметра в составе параметров клиента по умолчанию конфигурация применяется ко всем клиентам в вашей среде.

  2. В разделе Параметры кэша клиента установите для параметра Включить клиент Configuration Manager в полной ОС, чтобы предоставить общий доступ к содержимому значение Да.

    • По умолчанию включен только ПРОТОКОЛ HTTP. Если вы хотите разрешить клиентам загружать содержимое по протоколу HTTPS, задайте для параметра Включить HTTPS для однорангового взаимодействия клиента значение Да.

    • По умолчанию порт для широковещательных трансляций имеет значение 8004, а порт для скачивания содержимого — 8003. Вы можете изменить оба варианта.

  3. Сохраните и разверните параметры клиента на клиентах, которые выбраны в качестве источника однорангового кэша.

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

Настройка последовательности задач для однорангового кэша Windows PE

При настройке последовательности задач используйте следующие переменные последовательности задач в качестве переменных коллекции в коллекции, в которой развертывается последовательность задач:

  • SMSTSPeerСкачать

    Значение: TRUE

    Это позволяет клиенту использовать одноранговый кэш Windows PE.

  • SMSTSPeerRequestPort

    Значение: <номер порта>

    Если порт по умолчанию, настроенный в параметрах клиента (8004), не используется, необходимо настроить эту переменную с пользовательским значением сетевого порта, который будет использоваться для начальной трансляции.

  • SMSTSPreserveContent

    Значение: TRUE

    Это помечает содержимое последовательности задач, сохраняемое в кэше клиента Configuration Manager после развертывания. Это отличается от использования SMSTSPersisContent, который сохраняет содержимое только на время последовательности задач и использует кэш последовательности задач, а не кэш клиента Configuration Manager.

    Дополнительные сведения см. в разделе Переменные последовательности задач.

Проверка успешности использования однорангового кэша Windows PE

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

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

  • <! [LOG[Скачанный файл из http:// <SourceServerName>:8003/SCCM_BranchCache$/SS10000C/sccm?/install.wim в C:\_SMSTaskSequence\Packages\SS10000C\install.wim ]LOG]!>< time="14:24:33.329+420" date="06-26-2015" component="ApplyOperatingSystem" context="" type="1" thread="1256" file="downloadcontent.cpp:1626">