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

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

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

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

Примечание.

Рекомендации по выбору размера для точек управления и точек обновления программного обеспечения не изменяются независимо от того, обслуживаются ли они локальными или интернет-клиентами. Для получения дополнительной информации см. Цифры по размеру и масштабу.

Размер и масштаб для CMG

Если не указано иное, это руководство одинаково для всех моделей развертывания и размеров виртуальных машин.

  • Вы можете установить несколько экземпляров шлюза управления облаком (CMG) на первичных сайтах или на сайте центра администрирования (CAS).

    Совет

    В иерархии создайте CMG в CAS.

  • Одно CMG поддерживает до 16 экземпляров виртуальных машин в облачной службе Azure.

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

    • Масштабируемый набор виртуальных машин(версия 2107 и более поздние версии)

      • Задание (B2s): 10
      • Standard (A2_v2): 6000
      • Большой (A4_v2): 10 000

      Важно!

      Виртуальная машина размера Lab (B2s) предназначена только для тестирования лаборатории и небольших сред подтверждения концепции. Они не предназначены для использования в рабочей среде с CMG. Виртуальные машины B2s отличаются низкой стоимостью и низкой производительности. Ветвь Configuration Manager technical preview поддерживает только 10 клиентов, поэтому этот размер поддерживает такое количество клиентов.

    • Масштабируемый набор виртуальных машин(версии 2010 и 2103 для подписок поставщика облачных служб (CSP)): 2000

    • Облачная служба (классическая)(версия 2111 и более ранние версии): 6000

      Важно!

      Начиная с версии 2203 возможность развертывания CMG в качестве облачной службы (классической) удаляется. Все развертывания CMG должны использовать масштабируемый набор виртуальных машин. Дополнительные сведения см. в статье Удаленные и нерекомендуемые функции.

Размер и масштаб точки подключения ШЛЮЗа управления облачными клиентами

Это руководство одинаково для всех моделей развертывания и размеров виртуальных машин.

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

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

Примечание.

При рассмотрении требований к оборудованию для точки подключения CMG см. статью Рекомендуемое оборудование для серверов удаленной системы сайта.

Повышение производительности

Следующие рекомендации помогут повысить производительность CMG:

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

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

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

  • Создайте дополнительные точки подключения CMG, чтобы распределить нагрузку между ними. Шлюз управления облачными клиентами распределяет трафик на свои соединительные точки подключения CMG с циклическим перебором.

Примечание.

Точка подключения CMG создает TCP-подключение к точке управления для каждого клиента. Хотя Configuration Manager не имеет жесткого ограничения на количество клиентов для точки подключения CMG, windows Server имеет максимальный диапазон динамических портов TCP по умолчанию 16 384. Если сайт Configuration Manager управляет более чем 16 384 клиентами с одной точкой подключения CMG, добавьте другую систему сайта или увеличьте лимит Windows Server. Все клиенты поддерживают канал для уведомлений клиента, который содержит открытый порт в точке подключения CMG. Дополнительные сведения о том, как увеличить это ограничение, см. в статье служба поддержки Майкрософт 929851.

Производительность содержимого

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

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

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

Примечание.

Служба хранилища Azure поддерживает 500 запросов в секунду для одного файла. Тестирование производительности одного облачного источника контента поддерживает распространение одного файла размером 100 МБ на 50 000 клиентов за 24 часа.

Дальнейшие действия

Затем ознакомьтесь с затратами, связанными с эксплуатацией службы Azure для CMG: