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

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

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

Например, требуется только одна последовательность задач обновления на месте для всех пользователей и иметь множество архитектур и языков. В предыдущих версиях содержимое начинается, когда пользователь устанавливает доступное развертывание последовательности задач из Центра программного обеспечения. Эта задержка увеличивает время, прежде чем установка будет готова к запуску. Скачиваются все содержимое, на которые ссылается последовательность задач. Это содержимое включает пакет обновления ОС для всех языков и архитектур. Если размер каждого пакета обновления составляет примерно 3 ГБ, общий объем содержимого очень велик.

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

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

  • Пакеты обновления ОС
  • Образы ОС
  • Пакеты драйверов
  • Пакеты

Примечание.

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

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

Настройка функции предварительного кэширования выполняется в трех шагах.

  1. Создание и настройка пакетов
  2. Создание последовательности задач с условными шагами
  3. Развертывание последовательности задач и включение предварительного кэширования

1. Создание и настройка пакетов

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

Пакет обновления ОС

Создание пакетов обновления ОС для определенных архитектур и языков. Укажите архитектуру и язык на вкладке Источник данных своих свойств.

Образ ОС

Создание образов ОС для определенных архитектур и языков. Укажите архитектуру и язык на вкладке Источник данных своих свойств.

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

Создание пакетов драйверов для определенных моделей оборудования. Укажите модель на вкладке Общие ее свойств.

Чтобы определить, какой пакет драйверов загружается во время предварительного кэширования, клиент оценивает модель по свойству Name класса WMI Win32_ComputerSystemProduct .

Совет

Фактический запрос использует LIKE оператор с подстановочными знаками: select * from win32_computersystemproduct where name like "%yourstring%". Например, если указать Surface в качестве модели, запрос соответствует всем моделям, включающим эту строку.

Пакет

Создание пакетов для определенных архитектур и языков. Укажите архитектуру и язык на вкладке Общие своих свойств.

2. Создание последовательности задач

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

Контентная Шаг
Пакет обновления ОС Обновление ОС
Образ ОС Применение образа ОС
Пакет драйвера Применить пакет драйвера
Пакет Установка пакета

Например, на следующем шаге обновление ОС используется версия на английском языке:

Редактор последовательности задач, показывающий несколько шагов обновления ОС для ENU, DEU и JPN

Редактор последовательности задач, вкладка

Совет

Следующий запрос WMI рекомендуется использовать для ос на английском языке (США) и 64-разрядной архитектуры:

SELECT * FROM Win32_OperatingSystem WHERE OSArchitecture LIKE '%64%' AND OSLanguage='1033'

Сначала добавьте язык, выбрав условие языка операционной системы . Затем измените запрос WMI, включив предложение architecture.

3. Развертывание последовательности задач

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

  • На вкладке Общие выберите Предварительно скачать содержимое для этой последовательности задач.

    Примечание.

    Начиная с версии 2103, если вы используете обновление компонентов с шагом последовательности задач Обновление ОС , этот параметр не применяется к обновлениям компонентов.

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

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

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

    Важно!

    Для последовательности задач, устанавливающей образ ОС, не используйте параметр развертывания для загрузки содержимого локально, когда это необходимо для выполняемой последовательности задач. Когда последовательность задач очищает диск перед применением образа ОС, она удаляет кэш клиента. Так как содержимое удалено, последовательность задач завершается сбоем. Эти параметры развертывания являются динамическими в зависимости от других параметров, которые вы выбираете для развертывания. Дополнительные сведения см. в разделе Развертывание последовательности задач.

Взаимодействие с пользователем

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

  • Когда клиент делает развертывание доступным для пользователей, отображается уведомление, информирующее пользователей о новом развертывании. Теперь последовательность задач отображается в Центре программного обеспечения. Пользователь может перейти в Центр программного обеспечения и выбрать Установить , чтобы начать установку.

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

См. также