Сравнение пользовательских образов и формул в Azure DevTest Labs
В Azure DevTest Labs пользовательские образы и формулы можно использовать в качестве баз для создания виртуальных машин лаборатории. Основное различие между пользовательскими образами и формулами заключается в том, что пользовательский образ хранит лишь статическое содержимое для виртуального жесткого диска (VHD). Формула — это образ на основе виртуального жесткого диска, который также включает предварительно настроенные параметры. Эти параметры могут включать размер виртуальной машины, виртуальную сеть, подсеть и артефакты. Предварительно настроенные параметры настраиваются со значениями по умолчанию, которые можно переопределить при создании виртуальной машины.
В этой статье вы узнаете о преимуществах и недостатках использования пользовательских изображений и формул. Вы также можете прочитать пользовательский образ из виртуальной машины и создать формулу из виртуальной машины для получения дополнительных сведений.
Преимущества пользовательского образа
Пользовательские образы обеспечивают стабильный способ для создания статических виртуальных машин на основе требуемой среды.
Плюсы | Минусы |
---|---|
Подготовка виртуальных машин из пользовательского образа выполняется быстро. Ничего не изменится после создания виртуальной машины на основе образа. Нет параметров для применения. Пользовательский образ — это просто изображение без параметров. Виртуальные машины, создаваемые на основе одного и того же пользовательского образа, идентичны. |
Чтобы обновить аспект пользовательского образа, необходимо повторно создать образ. |
Преимущества формулы
Формулы позволяют динамически создавать виртуальные машины на основе нужной конфигурации и параметров.
Плюсы | Минусы |
---|---|
Изменения в среде можно записать с помощью артефактов. Вы можете использовать формулу для создания виртуальной машины, установленной с последними битами из конвейера выпуска. Формула также работает, если вы хотите заручиться виртуальной машиной с последним кодом из репозитория. В формуле можно указать артефакт, который развертывает дополнительные компоненты или фрагменты кода вместе с базовым целевым образом. При использовании этой формулы для создания виртуальных машин последние биты или код развертываются или добавляются в виртуальную машину. В формулах можно определять параметры по умолчанию, например размер виртуальной машины и параметры виртуальной сети, что невозможно в случае с пользовательскими образами. Параметры, сохраненные в формуле, отображаются как значения по умолчанию. Эти значения можно изменить при создании виртуальной машины. |
Создание виртуальной машины на основе формулы может занимать больше времени, чем ее создание из пользовательского образа. |
Приступить к использованию Azure DevTest Labs
Впервые работаете с Azure? Создайте бесплатную учетную запись Azure.
Уже используете Azure? Создайте первую лабораторию и начните работу с Azure DevTest Labs в минутах.