Оптимизация виртуальных машин для образов из коллекции с помощью Конструктора образов виртуальных машин Azure

Область применения: ✔️ виртуальные машины Linux для виртуальных ✔️ машин ✔️ Windows Масштабируемые наборы виртуальных машин

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

Оптимизация виртуальных машин Azure

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

Поддерживаемые типы изображений

Поддерживается оптимизация для следующих образов:

Компоненты Сведения
Тип ОС Linux, Windows
Секция MBR/GPT
Hyper-V Gen1/Gen2
Состояние ОС Универсальный

Следующие типы образов не поддерживаются:

  • Изображения размером более 2 ТБ
  • Образы ARM64
  • Специализированные образы

Оптимизация в Конструкторе образов виртуальных машин Azure

Оптимизацию можно включить при создании образа виртуальной машины с помощью интерфейса командной строки.

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

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

Примечание

Чтобы включить преимущества оптимизации виртуальных машин, необходимо использовать API Конструктора образов Azure версии 2022-07-01 или более поздней версии.

Часто задаваемые вопросы

Можно ли использовать оптимизацию виртуальной машины без настройки Конструктора образов виртуальных машин Azure?

Да, клиенты могут выбрать только оптимизацию виртуальных машин без использования функции настройки Конструктора образов виртуальных машин Azure. Клиенты могут просто включить флаг оптимизации и оставить поле настройки пустым.

Можно ли оптимизировать существующую версию образа ACG?

Нет, эта функция оптимизации не обновляет существующую версию образа SIG. Однако оптимизацию можно включить во время создания новой версии для существующего образа.

Сколько времени требуется для создания оптимизированного образа?

Следующие задержки наблюдались в различных процентилях:

OS Размер P50 P95 Среднее
Linux 30 ГБ виртуального жесткого диска 20 минут 21 мин 20 минут
Windows 127 ГБ VHD 34 мин 35 мин 33 мин

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

Копируется ли образ ОС из клиентской подписки для оптимизации?

Да, виртуальный жесткий диск ОС копируется из клиентской подписки в подписку Azure для оптимизации в том же географическом расположении. После завершения оптимизации или истечения времени ожидания Azure внутренне удаляет все скопированные виртуальные жесткие диски ОС.

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

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

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

Дополнительные сведения см. в статье Коллекция вычислений Azure.