1. Главная
  2. О компании
  3. Документация
  4. vApps

vApps

vApp
- это логический объект, который состоит из одной или нескольких VM. С помощью vApp можно объединить несколько VM в группу и упростить тем самым их администрирование.

vApp не стоит рассматривать как элемент изоляции VM, поскольку ресурсы каждой из VM и так полностью изолированы от ресурсов другой VM. Однако в vApp можно создать изолированную сеть, доступную только VM внутри vApp. Эта сеть выполняет функцию изоляции от внешних сетей. Часто сети vApp используются для тестирования сетевого взаимодействия между VM, но не в масштабах всего виртуального ЦОД, а в рамках одного vApp.

Список всех vApp организации отображается в разделе Applications → Virtual Applications. Можно также открыть список vApp отдельного виртуального ЦОД. В разделе Data Centers нажмите на карточку виртуального ЦОД и в меню слева выберите vApps.

Работа со списком vApp

Список всех vApp организации отображается в разделе Applications → Virtual Applications.

Можно также открыть список vApp отдельного виртуального ЦОД. В разделе Data Centers нажмите на карточку виртуального ЦОД и в меню слева выберите vApps.

Для упрощения работы с vApp есть следующие опции.

  • Find by

  • ADVANCED FILTERING

  • Sort by

  • Отображение списком и карточками

  • Multiselect

  • Bages

Find by

Поиск vApp по названию или описанию.

  1. В поле Find by: выберите, по какому признаку искать:

    • «Name» — название vApp;

    • «Description» — описание vApp.

  2. Введите ключевое слово.

В списке останутся vApp, у которых в названии (или описании) есть ключевое слово. Остальные vApp пропадут.

ADVANCED FILTERING

Поиск vApp по:

  • «Name» — названию;

  • «Description» — описанию;

  • «State» — статусу («Powered on», «Powered off», «Suspended» и др.);

  • «Snapshot» — наличию спепшотов;

  • «Expired» — времени аренды (истек или нет);

  • «Owner» — владельцу;

  • «Badges» — ярлыку;

  • «Creation Date» — дате создания.

Нажмите ADVANCED FILTERING, укажите параметры поиска и нажмите OK.

В списке останутся vApp, которые подходят под параметры поиска. Остальные vApp пропадут.

Чтобы удалить:

  • все фильтры, нажмите Clear all filters;

  • отдельные фильтры, нажмите на крестик справа от ненужного фильтра.

Sort by

Сортировка vApp по:

  • «Name» — названию;

  • «State» — состоянию;

  • «Creation Date» — дате создания;

  • «Runtime Lease» — ограничению на время работы;

  • «Storage Lease» — ограничению на хранение;

  • «CPUs» — количеству ядер CPU;

  • «Memory Allocation» — выделенному объему оперативной памяти;

  • «Storage Allocation» — выбеленному объему виртуального диска.

В поле Sort by выберите параметр сортировки и стрелкой справа выберите способ сортировки — по возрастанию или по убыванию.

Отображение списком и карточками

Отображение vApp выбирается в правом верхнем углу.

При отображении в виде списка:

  • меню действий открывается нажатием на три точки;

  • параметры vApp открываются нажатием на его название.

При отображении в виде карточек:

  • меню действий открывается нажатием ACTIONS;

  • параметры vApp открываются нажатием DETAILS.

Совет
При отображении в виде списка можно загрузить его в формате CSV: • нажмите EXPORT VMS; • установите параметры экспорта; • нажмите EXPORT.

Multiselect

Переключатель Multiselect позволяет управлять сразу несколькими vApp.

  1. Активируйте переключатель Multiselect.

  2. Активируйте чек-боксы нужных vApp.

  3. Из раскрывающегося списка ACTIONS выберите нужное действие:

    • «Power» — запуск vApp, выключение vApp и др.

    • «Snapshot» — создание снапшота, восстановление из снапшота и удаление снапшота.

    • «Convert To VM» — преобразование в VM.

    • «Delete» — удаление vApp.

  4. В открывающихся окнах нажмите OK.

Действие запустится для всех выбранных vApp.

Bages

vApp можно отметить цветными ярлыками для визуальной наглядности. Также по ярлыку можно искать объекты.

  1. В карточке vApp нажмите BADGES.

  2. Выберите один или несколько ярлыков.

  3. Нажмите SAVE.

В карточке vApp появится ярлык выбранного цвета.

Создание vApp

  1. В разделе Data Centers нажмите на карточку виртуального ЦОД и в меню слева выберите vApps.

  2. Нажмите NEW → New vApp.

  3. В поле Name укажите название vApp.

  4. (Опционально) В поле Description укажите описание vApp.

  5. В чек-боксе Power on поставьте флаг, чтобы vApp запустился сразу после создания.

Важно
vApp запустится только если в нем есть VM.

6. (Опционально) Нажмите ADD VIRTUAL MACHINE, чтобы добавить в vApp одну или несколько VM. Информация о создании VM указана в разделе Создание VM, начиная с третьего пункта.

7. Нажмите CREATE.

После создания vApp выполните рекастомизацию, чтобы настройки VM синхронизировались с консолью управления Cloud Director, если это не произошло автоматически.

Управление vApp

  1. В разделе Data Centers нажмите на карточку виртуального ЦОД и в меню слева выберите vApps.

  2. В карточке vApp нажмите ACTIONS. Откроется список доступных действий:

  • Add to backup job — добавление vApp в задание резервного копирования. Функция доступна, если вы пользуетесь услугой Резервное копирование ВМ.

  • Power → Start — включение всех VM внутри vApp.

  • Power → Stop — выключение всех VM внутри vApp вместе с завершением работы гостевой ОС.

  • Power → Power Off — выключение всех VM внутри vApp.

  • Power → Reset (сброс) — очистка состояния (память, кеш и т. д.), при этом vApp продолжает работать.

  • Power → Suspend — приостановка vApp. Текущее состояние vApp сохраняется за счет записи памяти на диск.

  • Power → Discard suspended state — отмена приостановки vApp. Удаляет сохраненную память и переводит vApp в отключенное состояние.

  • Renew Lease — продление срока аренды, если он истек или скоро истечет.

  • Snapshot → Create Snapshot — создание снапшотов всех VM в vApp.

  • Snapshot → Revert to Snapshot — восстановление из снапшотов всех VM в vApp.

  • Snapshot → Remove Snapshot — удаление снапшотов всех VM в vApp.

  • Download — загрузка образа vApp в формате OVA.

  • Move — перемещение vApp в другой виртуальный ЦОД.

  • Copy — копирование vApp в другой виртуальный ЦОД.

  • Change Owner — изменение владельца vApp.

  • Share — предоставление доступа к vApp для пользователей.

  • Add → Add VM — добавление VM в vApp.

  • Add → Add Network — добавление сети в vApp.

  • Create Template — сохранение vApp в качестве шаблона.

  • Convert to VM — преобразование vApp в VM в случае, когда в vApp всего одна VM.

  • Edit Badges — редактирование ярлыков vApp.

  • Delete — удаление vApp и VM в нем.

Добавление VM в vApp

  1. В разделе Data Centers нажмите на карточку виртуального ЦОД и в меню слева выберите vApp.

  2. Найдите нужный vApp.

  3. В карточке vApp нажмите ACTIONS → Add → Add VM.

  4. Нажмите ADD VIRTUAL MACHINE, чтобы создать и добавить VM.

  5. Нажмите ADD.

Изменение параметров vApp

  1. В разделе Data Centers нажмите на карточку виртуального ЦОД и в меню слева выберите vApp.

  2. Найдите нужный vApp.

  3. Если vApp включен, выключите его. В карточке vApp нажмите ACTIONS → Power → Power Off.

  4. В карточке vApp нажмите DETAILS.

Доступны следующие разделы:

General

В разделе General отображается общая информация о vApp: название, статус, наличие снапшотов, параметры времени аренды и т. д. Чтобы отредактировать название или описание vApp, нажмите EDIT.

Virtual Machines

В разделе Virtual Machines отображается список VM в vApp. Нажмите на название VM, чтобы перейти в ее параметры.

Start and Stop Order

В разделе Start and Stop Order можно настроить порядок запуска и остановки VM в vApp.

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

Для настройки нажмите EDIT.

Networks

В разделе Networks можно добавить или удалить сеть, к которой подключены VM в vApp (см. Добавление сети в vApp).

Sharing

В разделе Sharing можно предоставить доступ к vApp другим пользователям организации. Чтобы настроить это:

  • нажмите EDIT;

  • выберите пользователя и укажите уровень доступа для него: «Read only», «Read/Write», «Full Control»;

  • нажмите SHARE.

Пользователь появится в списке Sharing.

Копирование vApp

Если в организации несколько виртуальных ЦОД, вы можете копировать vApp из одного ЦОД в другой. При этом в исходном виртуальном ЦОД vApp остается.

  1. В разделе Data Centers нажмите на карточку виртуального ЦОД и в меню слева выберите vApp.

  2. Найдите нужный vApp.

  3. Если vApp включен, выключите его. В карточке vApp нажмите ACTIONS → Power → Power Off.

  4. В карточке vApp нажмите ACTIONS → Copy.

  5. Выберите виртуальный ЦОД, в котором нужно разместить копию.

  6. При необходимости выберите политику хранения для VM в vApp.

  7. Нажмите OK.

Перемещение vApp

Если в организации несколько виртуальных ЦОД, вы можете переместить vApp из одного ЦОД в другой. При этом из исходного виртуального ЦОД vApp удаляется.

  1. В разделе Data Centers нажмите на карточку виртуального ЦОД и в меню слева выберите vApp.

  2. Найдите нужный vApp.

  3. Если vApp включен, выключите его. В карточке vApp нажмите ACTIONS → Power → Power Off.

  4. В карточке vApp нажмите ACTIONS → Move.

  5. Выберите виртуальный ЦОД, в который нужно переместить vApp.

  6. При необходимости выберите политику хранения для VM в vApp.

  7. Нажмите OK.

Скачивание vApp

Вы можете скачать vApp в формате OVA на свой локальный компьютер.

  1. В разделе Data Centers нажмите на карточку виртуального ЦОД и в меню слева выберите vApps.

  2. В карточке vApp нажмите ACTIONS → Power → Power Off.

  3. В карточке vApp нажмите ACTIONS → Download.

  4. Выберите формат, в котором необходимо выгрузить vApp.

  5. (Опционально) Чтобы сохранить UUID и MAC-адреса VM в vApp, установите флаг Preserve identity information.

  6. Нажмите OK.

Начнется загрузка файла.

Создание vApp из файла OVF/OVA

Важно
Для импорта/экспорта больших файлов (более 4 ГБ) рекомендуем использовать OVF Tool. Этот способ позволяет избежать возможных ошибок при работе через консоль управления Cloud Director.

vApp можно создать на основе файла OVF или OVA.

  1. В разделе Data Centers нажмите на карточку виртуального ЦОД и в меню слева выберите vApps.

  2. Нажмите NEW → Add vApp From OVF.

  3. В разделе Select Source нажмите на значок загрузки и выберите шаблон OVF/OVA.

При загрузке шаблона в формате:

  • OVA — загрузите единый файл *.ova.

  • OVF — загрузите все файлы шаблона, включая .ovf, .vmdk и *.mf. Добавляйте файлы, последовательно нажимая значок загрузки.

4. В разделе Review Details ознакомьтесь с информацией о загружаемом vApp.

5. В разделе Select vApp Name укажите название vApp и (опционально) его описание.

6. В разделе Configure Resources выберите политику хранения и, при необходимости, измените имя компьютера.

7. В разделе Configure Networking выберите сеть, к которой будут подключены все VM в vApp.

Важно
Для дополнительных настроек сети активируйте чек-бокс Switch to the advanced networking workflow.

8. В разделе Customize Hardware укажите количество виртуальных ресурсов, выделенных VM в vApp.

9. В разделе Ready to Complete проверьте указанные данные и нажмите FINISH.

Добавление сети в vApp

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

Подключение к сети организации бывает прямое «Direct» или изолированное «Fenced». Изолирование сети vApp позволяет запускать идентичные VM из разных vApp и при этом избегать конфликтов за счет изоляции MAC- и IP-адресов.

Чтобы добавить в vApp сеть:

  1. В разделе Data Centers нажмите на карточку виртуального ЦОД и в меню слева выберите vApp.

  2. Найдите нужный vApp.

  3. В карточке vApp нажмите ACTIONS → Add→ Add network.

  4. Выберите способ добавления сети:

  • Direct — выбор сети организации.

  • Isolated— создание сети только для VM внутри vApp.

5. При выборе Direct укажите сеть из списка. Сеть организации необходимо создать заранее.

6. При выборе Isolated укажите параметры новой сети:

  • Name — название сети.

  • (Опционально) Description — описание сети.

  • Gateway CIDR — адрес сетевого шлюза в формате «a.a.a.1/24». Выбирайте адрес, отличный от адреса сети «a.a.a.0/24» и broadcast-адреса «a.a.a.255/24». Используйте частные IP-адреса для локальных сетей, например:

    • 10.0.0.1/8

    • 172.16.0.1/12

    • 192.168.0.1/16

  • (Опционально) Primary DNS, Secondary DNS и DNS suffix — укажите параметры DNS-сервера в соответствующих полях, если планируется его использовать.

  • (Опционально) Allow Guest VLAN – активируйте чек-бокс, если в сети планируется использовать Guest VLAN.

  • (Опционально) Static IP Pools — укажите пул IP-адресов в формате «a.a.a.2-a.a.a.254» и нажмите ADD. IP-адреса выбирайте из сети, указанной в Gateway CIDR. При этом адрес шлюза по умолчанию, указанный в Gateway CIDR, не должен входить в Static IP Pools.

7. Нажмите ADD.

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

Изолирование сетей vApp

Запуск идентичных VM из разных vApp может привести к конфликту. Чтобы избежать этого, необходимо изолировать vApp. При этом:

  • изолируются MAC- и IP-адреса VM;

  • изменяет тип подключения сети организации с «Direct» на «Fenced».

Важно
Изолировать можно только сети с типом подключения «Direct» и только тогда, когда VM в vApp остановлены.
  1. В разделе Data Centers нажмите на карточку виртуального ЦОД и в меню слева выберите vApp.

  2. Найдите нужный vApp.

  3. В карточке vApp нажмите DETAILS.

  4. В разделе Networks в поле vApp Fencing нажмите EDIT.

  5. Включите опцию Fence vApp и нажмите OK.

В поле vApp Fencing появится статус «Fenced».

IP и MAC-адреса VM становятся изолированными. Вы можете без конфликтов включать идентичные VM в разных vApp.

Удаление vApp

  1. В разделе Data Centers нажмите на карточку виртуального ЦОД и в меню слева выберите vApp.

  2. Найдите нужный vApp.

  3. Если vApp включен, выключите его. В карточке vApp нажмите ACTIONS → Power → Stop.

  4. Убедитесь, что в vApp нет нужных VM. Если есть, перенесите их в другие vApp.

  5. В карточке vApp нажмите ACTIONS → Delete.

  6. Нажмите OK.