Управление виртуальными машинами vStack
В сфере облачных вычислений vStack является надежной и универсальной платформой, представляющей собой гиперконвергентное инфраструктурное решение (HCI). vStack объединяет в себе вычисления, хранение и сетевое взаимодействие в единую систему, а также предоставляет полный спектр функций по управлению виртуальными машинами (ВМ).
Управление виртуальными машинами в облачной среде имеет решающее значение для оптимизации использования ресурсов, обеспечения безопасности данных и поддержания производительности системы. С помощью vStack пользователи могут гибко настраивать свои виртуальные машины в соответствии с конкретными потребностями, начиная с выбора операционной системы и заканчивая определением ресурсов процессора и оперативной памяти, а также выбором пула хранения.
В данном руководстве мы подробно рассмотрим процесс создания, изменения и управления виртуальными машинами в vStack.
Введение в управление ВМ в vStack
Виртуальная машина (ВМ) является агрегированной сущностью, в которой объединены три ключевых ресурса кластера: SDS, SDN, SDC. ВМ обладает следующими свойствами:
- CPU / RAM ВМ обеспечены ресурсами CPU / RAM конкретного Узла;
- диски ВМ обеспечены одним конкретным Пулом.
Так как ВМ является совокупной сущностью, то ее резервирование выполняется автоматически вследствие резервирования любого из слоев на конкретном Узле.
Управление ВМ происходит через единый интерфейс управления системой, где пользователь может работать с новыми и уже созданными ВМ. Платформа vStack предоставляет пользователям следующие возможности:
- создание ВМ;
- запуск, остановка и перезапуск ВМ;
- модификация ВМ;
- создание снимков ВМ и откат к этим снимкам;
- удаление ВМ.
Также пользователям доступна консоль ВМ и возможность использования recovery media.
Создание ВМ
Для создания новой ВМ необходимо выполнить следующие действия:
1. Нажмите на стрелочку слева от названия ЦОДа, в котором вы хотите создать ВМ, чтобы отобразились вкладки Виртуальные машины и Сети.
2. Нажмите на вкладку Виртуальные машины виртуального ЦОД, в котором вы хотите создать ВМ.
3. Далее нажмите на выпадающий список Действия и выберите Создание ВМ.
4. Заполните основную информацию о ВМ:
- название ВМ;
- тип операционной системы (ОС) – Linux, FreeBSD, Windows;
- шаблон ОС — выбрать подходящий из списка;
- краткое описание ВМ (опционально);
- VDC (при необходимости) — по дефолту выбран тот VDC, в котором создается ВМ;
- автоматический или явный селектор пула:
— наименьшее пространство;
— наименьшее ЦПУ;
— наименьшее ОЗУ;
— пулы (в нашем случае z01-z05).
- количество ядер процессора;
- количество оперативной памяти (в Гб).
5. Когда вся информация заполнена, можно переходить к следующему шагу, нажав на кнопку Next Step.
Заполните информацию о дисках ВМ:
- название диска (опционально);
- слот (очередность видимости диска в гостевой OS);
- размер диска (Гб);
- размер физического сектора диска (по умолчанию 512);
- ограничение пропускной способности в IOPS (опционально);
- ограничение пропускной способности в MB (опционально).
Также можно добавить новый диск. Всего дисков ВМ не может быть больше 5.
6. Заполните информацию о сетях:
- название;
- порядок;
- ограничение пропускной способности;
- IP Guard: функциональность L3-фильтрации данного адаптера; требует выключения в случае использования VM в качестве GW или балансировщика на порту внутренней (маршрутизируемой) сети; во всех остальных случаях — включен.
Также можно добавить новую сеть. Всего сетей не может быть больше 5.
7. Добавьте данные для входа в систему:
Создайте новых пользователей, заполнив поля:
- имя пользователя;
- пароль.
Также можно добавить SSH ключ авторизации.
8. Введите имя хоста и доменное имя.
9. Добавьте серверы разрешения имен (опционально; при отсутствии автоматически будут добавлены публичные).
10. Добавьте команды, выполняемые при первой или каждой загрузке.
11. Когда все необходимые поля заполнены, нажмите на кнопку Create Virtual Machine.
После этого созданная ВМ отобразится в списке виртуальных машин выбранного ЦОДа и будет доступна для использования.
Старт, стоп, рестарт ВМ
При работе с ВМ может потребоваться запустить, перезапустить или остановить ВМ. Чтобы это сделать, выполните следующее:
- Перейдите на вкладку виртуальных машин выбранного ЦОДа.
- Слева от названия необходимой ВМ нажмите на три точки.
- В открывшемся списке выберите нужное действие: Start для запуска, Stop для остановки или Restart для перезапуска.
В зависимости от выбранного действия ВМ запустится, перезапустится или остановится.
Модификация ВМ
После создания ВМ ее можно модифицировать, добавив дополнительные диски или виртуальные сети.
Для добавления нового диска выполните следующие действия:
1. Раскройте список Диски и нажмите кнопку Добавить диск.
2. Заполните поля:
- название диска;
- слот;
- размер диска (Гб);
- размер физического сектора диска (по умолчанию 512);
- ограничение производительности в IOPS;
- ограничение пропускной способности в MB.
Для добавления новой сети выполните следующие действия:
1. Раскройте список Сети и нажмите на кнопку Добавить сеть.
2. Заполните поля:
- название;
- слот;
- ограничение пропускной способности;
- IP;
- IP-контроль.
Создание снимка ВМ и откат ВМ к снимку
Если необходимо создать снимок ВМ, то выполните следующие шаги:
1. Раскройте список Снимки и нажмите кнопку Добавить снимок.
2. Введите название и сохраните снимок.
Если необходимо откатить ВМ к снимку или его удалить, то:
- Нажмите на три точки слева от названия снимка.
- Выберите нужное действие.
При откате ВМ к снимку все последующие снимки автоматически и безвозвратно удаляются. Непосредственно снимок, к которому производится откат, остается.
Доступ к консоли ВМ
Для того, чтобы получить доступ к консоли ВМ:
1. Перейдите на вкладку ВМ.
2. Нажмите на Действия и в выпадающем списке выберите Консоль.
3. Консоль откроется в новом окне.
4. При нажатии на стрелку в верхней части экрана появятся дополнительные действия: screenshot для того, чтобы сделать скриншот консоли (скриншот сохранится в буфер обмена), ctrl + alt + del для того, чтобы отправить сочетание клавиш в ВМ, disconnect для того, чтобы отключиться.
Использование recovery media
Recovery media позволяет загрузить VM с внешнего носителя с целью восстановления работы VM, исправления ошибок OS и т. д. Для использования этого функционала выполните следующие шаги:
- Перейдите на вкладку виртуальных машин выбранного ЦОДа.
- Нажмите на три точки слева от названия ВМ.
- В открывшемся выпадающем списке наведите курсор на пункт Носитель для восстановления и выберите необходимый носитель.
Удаление ВМ
Также может потребоваться удалить существующую ВМ. Для этого выполните следующие действия:
- Перейдите на вкладку виртуальных машин выбранного ЦОДа.
- Нажмите на три точки слева от названия ВМ.
- В открывшемся выпадающем списке выберите пункт Удалить.