vApp — это логическая группа виртуальных машин (ВМ) с предустановленной конфигурацией сети и ресурсов, объединенных в одно целое.
vApp позволяет:
- управлять несколькими ВМ как единым объектом;
- запускать и останавливать группы ВМ одновременно;
- управлять настройками сети, ресурсами CPU/Memory и дисками для всей группы;
- хранить vApp как шаблон для последующего развертывания.
Создание vApp
vApp можно создавать с нуля, из локального OVF/OVA-файла или из шаблона, сохраненного в каталоге.
Создание vApp с нуля
- Перейдите в Cloud Director → Data Centers.
- Кликните на нужный дата-центр.
- Перейдите в раздел Compute → vApps.
- Кликните New → New vApp.
- Укажите имя vApp (будет отображаться в Cloud Director, может быть любым).
- (Опционально) Нажмите Add Virtual Machine, чтобы сразу создать ВМ внутри этого vApp. Вы также можете создать ВМ позднее, после чего добавить ее в vApp.
Создание vApp из OVF/OVA
Для создания vApp из файла .ovf
или .ova
:
- Перейдите в Cloud Director → Data Centers.
- Кликните на нужный дата-центр.
- Перейдите в раздел Compute → vApps.
- Кликните New → Add vApp From OVF.
-
Укажите путь к файлу на вашем устройстве:
-
для OVA — загрузите файл
.ova
. -
для OVF — загрузите все файлы шаблона по очереди: .
ovf
,.vmdk
и.mf
. -
Просмотрите информацию о создаваемом vApp.
-
Укажите имя vApp.
-
Выберите политику хранения и, при необходимости, измените имя компьютера.
-
Выберите сеть для нового vApp.
-
Укажите объем ресурсов для VM в vApp.
-
Проверьте введенные данные и запустите создание vApp.
Создание vApp из шаблона
- Перейдите в Cloud Director → Data Centers.
- Кликните на нужный дата-центр.
- Перейдите в раздел Compute → vApps.
- Кликните New → Add vApp From Catalog.
-
Выберите нужный шаблон (должен быть создан заранее).
-
Укажите имя нового vApp.
-
Задайте параметры:
-
Runtime lease — время работы vApp до автоматической остановки (по умолчанию — не ограничено);
-
Storage lease — срок после выключения vApp, по истечении которого он будет удален или перемещен в просроченные объекты (по умолчанию — 30 дней).
-
Выберите политику хранения.
-
Укажите объем ресурсов для VM в vApp.
-
Выберите сеть для нового vApp.
-
Проверьте введенные данные и запустите создание vApp.
Копирование vApp
Вы можете создавать идентичные копии vApp для их размещения в других ДЦ.
Чтобы скопировать vApp:
- Перейдите в Cloud Director → Data Centers.
- Кликните на нужный дата-центр.
- Перейдите в раздел Compute → vApps.
- Кликните на Actions у нужного vApp:
- Чтобы переместить vApp в другой ДЦ, выберите Move.
- Чтобы скопировать vApp, выберите Copy.
-
При копировании задайте имя для нового vApp.
-
Выберите нужный дата-центр.
-
Нажмите ОК.
Управление ВМ в vApp
Вы можете массово включать, выключать, перезапускать ВМ внутри одного vApp из его настроек.
Для этого:
- Перейдите в Cloud Director → Data Centers.
- Кликните на нужный дата-центр.
- Перейдите в раздел Compute → vApps.
- Кликните на Actions у нужного vApp. Здесь вам доступны:
-
- Выключение всех ВМ: Power → Power Off.
- Включение всех ВМ: Power → Start.
- Выключение всех ВМ с завершением работы гостевых ОС: Power → Stop.
- Сброс состояния (памяти, кэша) без выключения ВМ: Power → Reset.
- Приостановка всех ВМ: Power → Suspend.
- Отключение после приостановки: Power → Discard suspended state.
- Создание снапшотов всех ВМ: Snapshot → Create snapshot.
- Восстановление данных из снапшотов для всех ВМ: Snapshot → Revert to Snapshot.
- Удаление снапшотов всех VM: Snapshot → Remove Snapshot.
Удаление vApp
Перед удалением убедитесь, что в vApp не осталось нужных вам ВМ. При необходимости их можно перенести в другой vApp.
Чтобы удалить vApp:
- Перейдите в Cloud Director → Data Centers.
- Кликните на нужный дата-центр.
- Перейдите в раздел Compute → vApps.
- У нужного vApp кликните Actions → Power → Stop, чтобы выключить его.
- После выключения кликните Actions → Delete.
- Подтвердите действие.