Настройка оптимизации доставки для Windows

Ищете информацию для потребителей? См. раздел Центр обновления Windows: вопросы и ответы

Настройка оптимизации доставки

Вы можете использовать групповую политику или решение MDM, например Intune, для настройки оптимизации доставки.

Параметры оптимизации доставки находятся в групповая политика в разделе Конфигурация компьютера\Административные шаблоны\Компоненты Windows\Оптимизация доставки.

Начиная с Microsoft Intune версии 1902 можно задать в качестве профиля множество политик оптимизации доставки, которые затем можно применить к группам устройств. Дополнительные сведения см. в разделе Параметры оптимизации доставки в Microsoft Intune.

Начиная с Windows 10 версии 1903 можно использовать идентификатор клиента Microsoft Entra в качестве средства определения групп. Чтобы задать для ПАРАМЕТРА DOGroupIDSource новое максимальное значение 5.

Разрешить конечные точки службы

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

Разрешить конечные точки содержимого

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

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

  • Включает ли ваша топология несколько прорывов в Интернет, т. е. "гибридную глобальную сеть", или есть только несколько подключений к Интернету, чтобы все запросы поступают с одного внешнего IP-адреса с "звездообразной" топологии?
  • Если в топологии используются группы границ, сколько устройств присутствует в данной группе?
  • Какой процент устройств является мобильным?
  • На ваших устройствах есть много свободного места на дисках?
  • У вас есть сценарий лаборатории с большим количеством устройств, подключенных к сети переменного тока?

Примечание.

Эти сценарии (и рекомендуемые параметры для каждого из них) не являются взаимоисключающими. Возможно, развертывание может включать несколько из этих сценариев. В этом случае вы можете использовать связанные параметры в любом сочетании по мере необходимости. Однако во всех случаях наиболее важным является режим загрузки.

Примечание.

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

Краткая справочная таблица:

Вариант использования Политика Рекомендуемое значение Причина
Звездообразная топология концентратора & Режим скачивания 1 или 2 Автоматическое группирование одноранговых узлов в соответствии с топологией
Сайты с > 30 устройствами Минимальный размер файла для кэширования 10 МБ (или 1 МБ) Использование возможности однорангового подключения для дополнительных загрузок
Большое количество мобильных устройств Разрешить передачу от аккумулятора 60 % Увеличение числа устройств, которые могут передавать данные при ограничении заряда батареи
Лаборатории с устройствами с питанием от переменного тока Срок действия содержимого 7 (до 30) дней Использование устройств, которые могут отправлять больше в течение более длительного периода времени

Сценарий гибридной глобальной сети

В этом сценарии группирование устройств по доменам позволяет включать устройства в одноранговые загрузки и передачи между виртуальными локальными сетями. Установите для режима скачивания значение 2 — группа. Если политики GroupID или GroupIDSource не заданы, по умолчанию используется сайт AD (1), идентификатор безопасности домена с проверкой подлинности (2) или идентификатор клиента Microsoft Entra (5) в этом порядке. Если группа на основе домена слишком широка или сайты Active Directory не соответствуют топологии сети сайта, следует рассмотреть другие варианты динамического создания групп, например с помощью политики DOGroupIDSource .

В групповая политика выберите Конфигурация компьютера\Административные шаблоны\Компоненты Windows\Оптимизация доставки и установите для параметра Режим загрузки значение 2.

Используя MDM, перейдите в раздел ./Device/Vendor/MSFT/Policy/Config/DeliveryOptimization/ и задайте для параметра DODownloadMode значение 1 или 2.

Звездообразная топология с группами границ

Параметр режима загрузки по умолчанию — 1; Это означает, что все устройства, которые выходят в Интернет с одним общедоступным IP-адресом, считаются одной одноранговой группой. Чтобы предотвратить одноранговую активность в глобальной сети, необходимо установить для режима загрузки значение 2. Если вы уже определили сайты Active Directory для каждого концентратора или филиала, вам не нужно ничего делать, так как сайты Active Directory используются по умолчанию в качестве источника для создания идентификаторов групп. Если вы не используете сайты Active Directory, следует задать другой источник для групп с помощью параметров DOGroupIDSource или политики DORestrictPeerSelectionBy , чтобы ограничить действие подсетью.

С помощью групповая политика перейдите в раздел Конфигурация компьютера\Административные шаблоны\Компоненты Windows\Оптимизация доставки и установите для параметра Режим загрузки значение 2.

С помощью MDM перейдите в раздел ./Device/Vendor/MSFT/Policy/Config/DeliveryOptimization/ и задайте для параметра DODownloadMode значение 2.

Примечание.

Дополнительные сведения об использовании оптимизации доставки с Configuration Manager группами границ см. в разделе Оптимизация доставки для Configuration Manager.

Большое количество мобильных устройств

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

С помощью групповая политика перейдите в раздел Конфигурация компьютера\Административные шаблоны\Компоненты Windows\Оптимизация доставки и установите для параметра Разрешить отправку, пока устройство находится на батарее, а для параметра Уровень заряда установлено значение 60.

С помощью MDM перейдите в раздел ./Device/Vendor/MSFT/Policy/Config/DeliveryOptimization/ и задайте для параметра DOMinBatteryPercentageAllowedToUpload значение 60.

Много свободного места и большое количество устройств

Многие устройства теперь поставляются с большими внутренними дисками. Вы можете настроить оптимизацию доставки, чтобы воспользоваться преимуществами этого пространства (особенно при наличии большого количества устройств), изменив минимальный размер файла в кэш. Если в локальной сети или группе более 30 устройств, измените значение по умолчанию с 50 МБ на 10 МБ. Если у вас более 100 устройств (и они работают Windows 10 версии 1803 или более поздней), задайте для этого значения значение 1 МБ.

С помощью групповая политика перейдите в раздел Конфигурация компьютера\Административные шаблоны\Компоненты Windows\Оптимизация доставки и установите для параметра Минимальный размер файла содержимого однорангового кэширования значение 10 (если у вас более 30 устройств) или 1 (если у вас более 100 устройств).

С помощью MDM перейдите в раздел ./Device/Vendor/MSFT/Policy/Config/DeliveryOptimization/ и задайте для параметра DOMinFileSizeToCache значение 100 (если у вас более 30 устройств) или 1 (если у вас более 100 устройств).

Сценарий лаборатории

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

С помощью групповая политика перейдите в раздел Конфигурация компьютера\Административные шаблоны\Компоненты Windows\Оптимизация доставки и задайте параметр Max Cache Age(604800( 7 дней) или более (до 30 дней).

Используя MDM, перейдите в раздел ./Device/Vendor/MSFT/Policy/Config/DeliveryOptimization/ и установите для параметра DOMaxCacheAge значение 7 или более (до 30 дней).

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

Поиск и устранение неисправностей

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

Если байты из одноранговых узлов не отображаются

Если вы не видите байтов, поступающих от одноранговых узлов, причиной может быть одна из следующих проблем:

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

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

Выполните следующее:

  1. Запустите скачивание приложения размером более 50 МБ из Магазина (например, Candy Crush Saga).
  2. Запустите Get-DeliveryOptimizationStatus из окна PowerShell с повышенными привилегиями и просмотрите параметр DODownloadMode . Чтобы пиринг работал, режим скачивания должен быть 1, 2 или 3.
  3. Если режим скачивания равен 99, это может указывать на то, что устройство не может связаться с облачными службами оптимизации доставки. Убедитесь, что доступ к именам узлов оптимизации доставки разрешен: самое главное — *.prod.do.dsp.mp.microsoft.com.

Облачная служба не видит других одноранговых узлов в сети

Выполните следующее:

  1. Скачайте одно и то же приложение на двух разных устройствах в одной сети, ожидая от 10 до 15 минут между скачиванием.
  2. Запустите Get-DeliveryOptimizationStatus из окна PowerShell с повышенными привилегиями и убедитесь, что значение DODownloadMode равно 1 или 2 на обоих устройствах.
  3. Запустите Get-DeliveryOptimizationPerfSnap из окна PowerShell с повышенными привилегиями на втором устройстве. Поле NumberOfPeers должно быть ненулевым.
  4. Если число одноранговых узлов равно нулю, а DODownloadMode равно 1, убедитесь, что оба устройства используют один и тот же общедоступный IP-адрес для доступа к Интернету (это можно легко сделать, открыв окно браузера и выполнив поиск по запросу "что такое мой IP-адрес"). Если устройства не сообщают об одном и том же общедоступном IP-адресе, настройте doDownloadMode на 2 (Group) и используйте пользовательский ИДЕНТИФИКАТОР DOGroupID (Guid).

Примечание.

Начиная с Windows 10 версии 2004, есть новый параметр-PeerInfo, Get-DeliveryOptimizationStatus который возвращает список потенциальных одноранговых узлов в файле в режиме реального времени, включая успешно подключенные одноранговые узлы и общее количество байтов, отправленных или полученных от каждого однорангового узла.

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

Попробуйте провести тест Telnet между двумя устройствами в сети, чтобы убедиться, что они могут подключиться через порт 7680. Выполните следующие действия:

  1. Установите Telnet, запустив dism /online /Enable-Feature /FeatureName:TelnetClient из командной строки с повышенными привилегиями.
  2. Запустите тест. Например, если вы используете устройство с IP-адресом 192.168.8.12 и пытаетесь проверить подключение к 192.168.9.17 telnet 192.168.9.17 7680 ( синтаксис telnet [конечный IP-адрес] [порт]. Вы увидите ошибку подключения или мигающий курсор, как это /_. Мигающий курсор означает успешное выполнение.

Примечание.

Для выполнения теста также можно использовать Test-NetConnection вместо Telnet. Test-NetConnection -ComputerName 192.168.9.17 -Port 7680

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

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

  • Минимальный объем ОЗУ (включительно), разрешенный для использования однорангового кэширования
  • Минимальный размер диска, разрешенный для использования однорангового кэширования
  • Включите одноранговую кэширование, когда устройство подключается с помощью VPN.
  • Разрешить отправку, если устройство находится на батарее при заданном уровне заряда.