vApps
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 по названию или описанию.
В поле Find by: выберите, по какому признаку искать:
«Name» — название vApp;
«Description» — описание vApp.
Введите ключевое слово.
В списке останутся 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.
Multiselect
Переключатель Multiselect позволяет управлять сразу несколькими vApp.
Активируйте переключатель Multiselect.
Активируйте чек-боксы нужных vApp.
Из раскрывающегося списка ACTIONS выберите нужное действие:
«Power» — запуск vApp, выключение vApp и др.
«Snapshot» — создание снапшота, восстановление из снапшота и удаление снапшота.
«Convert To VM» — преобразование в VM.
«Delete» — удаление vApp.
В открывающихся окнах нажмите OK.
Действие запустится для всех выбранных vApp.
Bages
vApp можно отметить цветными ярлыками для визуальной наглядности. Также по ярлыку можно искать объекты.
В карточке vApp нажмите BADGES.
Выберите один или несколько ярлыков.
Нажмите SAVE.
В карточке vApp появится ярлык выбранного цвета.
Создание vApp
В разделе Data Centers нажмите на карточку виртуального ЦОД и в меню слева выберите vApps.
Нажмите NEW → New vApp.
В поле Name укажите название vApp.
(Опционально) В поле Description укажите описание vApp.
В чек-боксе Power on поставьте флаг, чтобы vApp запустился сразу после создания.
6. (Опционально) Нажмите ADD VIRTUAL MACHINE, чтобы добавить в vApp одну или несколько VM. Информация о создании VM указана в разделе Создание VM, начиная с третьего пункта.
7. Нажмите CREATE.
После создания vApp выполните рекастомизацию, чтобы настройки VM синхронизировались с консолью управления Cloud Director, если это не произошло автоматически.
Управление vApp
В разделе Data Centers нажмите на карточку виртуального ЦОД и в меню слева выберите vApps.
В карточке 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
В разделе Data Centers нажмите на карточку виртуального ЦОД и в меню слева выберите vApp.
Найдите нужный vApp.
В карточке vApp нажмите ACTIONS → Add → Add VM.
Нажмите ADD VIRTUAL MACHINE, чтобы создать и добавить VM.
Нажмите ADD.
Изменение параметров vApp
В разделе Data Centers нажмите на карточку виртуального ЦОД и в меню слева выберите vApp.
Найдите нужный vApp.
Если vApp включен, выключите его. В карточке vApp нажмите ACTIONS → Power → Power Off.
В карточке 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 остается.
В разделе Data Centers нажмите на карточку виртуального ЦОД и в меню слева выберите vApp.
Найдите нужный vApp.
Если vApp включен, выключите его. В карточке vApp нажмите ACTIONS → Power → Power Off.
В карточке vApp нажмите ACTIONS → Copy.
Выберите виртуальный ЦОД, в котором нужно разместить копию.
При необходимости выберите политику хранения для VM в vApp.
Нажмите OK.
Перемещение vApp
Если в организации несколько виртуальных ЦОД, вы можете переместить vApp из одного ЦОД в другой. При этом из исходного виртуального ЦОД vApp удаляется.
В разделе Data Centers нажмите на карточку виртуального ЦОД и в меню слева выберите vApp.
Найдите нужный vApp.
Если vApp включен, выключите его. В карточке vApp нажмите ACTIONS → Power → Power Off.
В карточке vApp нажмите ACTIONS → Move.
Выберите виртуальный ЦОД, в который нужно переместить vApp.
При необходимости выберите политику хранения для VM в vApp.
Нажмите OK.
Скачивание vApp
Вы можете скачать vApp в формате OVA на свой локальный компьютер.
В разделе Data Centers нажмите на карточку виртуального ЦОД и в меню слева выберите vApps.
В карточке vApp нажмите ACTIONS → Power → Power Off.
В карточке vApp нажмите ACTIONS → Download.
Выберите формат, в котором необходимо выгрузить vApp.
(Опционально) Чтобы сохранить UUID и MAC-адреса VM в vApp, установите флаг Preserve identity information.
Нажмите OK.
Начнется загрузка файла.
Создание vApp из файла OVF/OVA
vApp можно создать на основе файла OVF или OVA.
В разделе Data Centers нажмите на карточку виртуального ЦОД и в меню слева выберите vApps.
Нажмите NEW → Add vApp From OVF.
В разделе 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.
8. В разделе Customize Hardware укажите количество виртуальных ресурсов, выделенных VM в vApp.
9. В разделе Ready to Complete проверьте указанные данные и нажмите FINISH.
Добавление сети в vApp
Виртуальные машины внутри vApp подключаются к сети, которая доступна в данном vApp. Сеть может быть предназначена только для VM внутри vApp или иметь подключение к сети организации, что дает возможность подключаться к машинам вне vApp и внешним сетям.
Подключение к сети организации бывает прямое «Direct» или изолированное «Fenced». Изолирование сети vApp позволяет запускать идентичные VM из разных vApp и при этом избегать конфликтов за счет изоляции MAC- и IP-адресов.
Чтобы добавить в vApp сеть:
В разделе Data Centers нажмите на карточку виртуального ЦОД и в меню слева выберите vApp.
Найдите нужный vApp.
В карточке vApp нажмите ACTIONS → Add→ Add network.
Выберите способ добавления сети:
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».
В разделе Data Centers нажмите на карточку виртуального ЦОД и в меню слева выберите vApp.
Найдите нужный vApp.
В карточке vApp нажмите DETAILS.
В разделе Networks в поле vApp Fencing нажмите EDIT.
Включите опцию Fence vApp и нажмите OK.
В поле vApp Fencing появится статус «Fenced».
IP и MAC-адреса VM становятся изолированными. Вы можете без конфликтов включать идентичные VM в разных vApp.
Удаление vApp
В разделе Data Centers нажмите на карточку виртуального ЦОД и в меню слева выберите vApp.
Найдите нужный vApp.
Если vApp включен, выключите его. В карточке vApp нажмите ACTIONS → Power → Stop.
Убедитесь, что в vApp нет нужных VM. Если есть, перенесите их в другие vApp.
В карточке vApp нажмите ACTIONS → Delete.
Нажмите OK.