Сравнение API режимов оркестрации
Примечание.
Мы рекомендуем использовать гибкие Масштабируемые наборы виртуальных машин для новых рабочих нагрузок. Дополнительные сведения об этом новом режиме оркестрации см. в обзоре гибкой Масштабируемые наборы виртуальных машин.
В этой статье сравниваются различия API между режимами универсальной и гибкой оркестрации для Масштабируемые наборы виртуальных машин. Дополнительные сведения о универсальных и гибких Масштабируемые наборы виртуальных машин см. в режимах оркестрации.
Представление экземпляров
Универсальный API | Гибкий альтернативный вариант |
---|---|
представление экземпляра Масштабируемые наборы виртуальных машин | Получение представления экземпляров на отдельных виртуальных машинах; использование Resource Graph для запроса состояния электропитания |
Пакетные операции жизненного цикла масштабируемого набора
Получить или обновить
Универсальный API
Масштабируемые наборы виртуальных машин экземпляре виртуальной машины Get или Update:
Гибкий альтернативный вариант
Вызов API одной виртуальной машины:
- Блокировка ресурсов ARM для поведения защиты экземпляров
Получение или обновление экземпляров виртуальных машин в масштабируемом наборе
Универсальный API | Гибкий альтернативный вариант |
---|---|
Получение сведений о виртуальной машине в масштабируемом наборе | Получение виртуальной машины |
Обновление экземпляра виртуальной машины в масштабируемом наборе | Обновление виртуальной машины |
Защита экземпляров
Универсальный API | Гибкий альтернативный вариант |
---|---|
Защита экземпляров | Блокировка ресурсов ARM для поведения защиты экземпляров |
Перечислить экземпляры
Универсальный API
VMSS List Instances
:
- Возвращает идентификатор масштабируемого набора, связанный с каждым экземпляром
Гибкий альтернативный вариант
Azure Resource Graph:
resources
| where type == "microsoft.compute/virtualmachines"
| where properties.virtualMachineScaleSet.id contains "portalbb01"
операции для экземпляра в масштабируемом наборе
Универсальный API
Операции Масштабируемые наборы виртуальных машин:
- Обновление экземпляров
- Освободить
- Выполнение обслуживания
- Выключение
- Повторное развертывание
- Пересоздание образа
- Пересоздание образа для всех
- Перезапуск
- Задание для службы состояния оркестрации
- Начало
Гибкий альтернативный вариант
Вызов операций на отдельных виртуальных машинах.
Операции для виртуальных машин:
- Пересоздание образа: вызов одного API виртуальной машины — пересоздание образа только для ВМ с временной ОС
Расширение виртуальной машины
Универсальный API
расширение виртуальной машины Масштабируемые наборы виртуальных машин:
Гибкий альтернативный вариант
Вызов операций на отдельных виртуальных машинах.
Сеть
Универсальный API | Гибкий альтернативный вариант |
---|---|
Пул NAT подсистемы балансировки нагрузки | Указание правила NAT для определенных экземпляров |
Внимание
Поведение сети зависит от способа выбора создания виртуальных машин в масштабируемом наборе. Добавленные вручную экземпляры виртуальных машин имеют доступ к исходящим подключениям по умолчанию. Неявно созданные экземпляры виртуальных машин не имеют доступа по умолчанию.
Дополнительные сведения о сетевом подключении для гибких масштабируемых наборов см. в разделе Создание масштабируемого сетевого подключения.
API масштабируемого набора
Универсальный API
Универсальные API Масштабируемые наборы виртуальных машин:
- Преобразование в одну группу размещения
- Принудительная восстановительная проверка домена обновления платформы Service Fabric
Гибкий альтернативный вариант
Не поддерживается в гибкой Масштабируемые наборы виртуальных машин.