Поделиться через


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

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

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

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

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

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

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

Функции Сведения
Тип ОС Linux, Windows
Секция MBR/GPT
Hyper-V 1-го поколения и 2-го поколения
Состояние ОС Универсальная
Архитектура X64, ARM64

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

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

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

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

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

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

Примечание.

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

Вопросы и ответы

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

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

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

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

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

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

ОС Размер P50 P95 По средней
Linux 30 ГБ VHD 20 минут 21 мин 20 минут
Windows 127 ГБ VHD 34 мин 35 минут 33 мин

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

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

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

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

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

Следующие шаги

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