6.5 Слой вычислений
Платформа vStack предоставляет пользователям следующие возможности в слое вычислений:
- создание ВМ;
- запуск, остановка и перезапуск ВМ;
- модификация основных свойств ВМ;
- установка или аннулирование альтернативного загрузочного носителя для ВМ;
- доступ к консоли ВМ;
- создание снимков ВМ и откат к этим снимкам;
- удаление ВМ;
- сдувание RAM гостевой ОС ВМ;
- получение информации о производительности компонентов ВМ (сетевой порт, диск, CPU, память);
- просмотр истории ВМ.
6.5.1 Создание ВМ
Жизненный цикл ВМ начинается с её создания. Для этого выполните сл едующие действия:
1. Перейдите во вкладку ВЦОД, в котором вы хотите создать виртуальную машину.
2. Нажмите на Действия и выберите Создать ВМ.
Рисунок 1. Создание виртуальной машины
3. В появившемся окне заполните основную информацию о ВМ:
- Имя ВМ.
- Тип операционной системы (ОС) — Linux, FreeBSD, Windows.
- Облачный шаблон ОС — выбрать подходящий из списка.
- Краткое описание ВМ (опционально).
- ВЦОД (при необходимости) — по умолчанию выбран тот ВЦОД, в котором создаётся ВМ.
- Автоматический селектор пула:
- с наименьшим провизированным пространством;
- наименьшим провизированным количеством виртуальных ядер;
- наименьшим провизированным количеством ОЗУ.
- Явный выбор пула.
- Количество виртуальных ядер.
- Количество оперативной памяти.
Рисунок 2. Заполнение основной информации о виртуальной машине
После заполнения основной информации нажмите Следующий шаг, чтобы перейти к следующему этапу.
4. Далее создайте конфигурацию дисков ВМ.
У каждого из дисков возможно указание следующих атрибутов:
- название диска (опционально);
- слот (очерёдность видимости диска в гостевой OC);
- размер диска;
- размер физического сектора диска (по умолчанию 512);
- ограничение пропускной способности в IOPS (опционально);
- ограничение пропускной способности в Мбит/с (опционально).
Рисунок 3. Заполнение информации о дисках виртуальной машины
Количество дисков ВМ не должно превышать 5.
5. Создайте конфигурацию сетевых портов ВМ. Для каждого сетевого порта выберите:
- сеть;
- слот;
- ограничение пропускной способности (опционально);
- IP-адрес (опционально, в случае отсутствия адреса в этом поле система автоматически задействует первый свободный адрес из пула IP-адресов данной сети);
- IP кон троль (возможность L2/L3-фильтрации данного сетевого порта). Требует выключения в случае использования ВМ в качестве GW или балансировщика на порту внутренней (маршрутизируемой) сети, во всех остальных случаях включён.
Рисунок 4. Заполнение информации о сетях виртуальной машины
Количество сетевых портов не должно превышать 5.
6. Сконфигурируйте локальных пользователей и их аутентификацию:
6.1 Создайте новых пользователей, заполнив поля:
- имя пользователя;
- пароль.
Также существует возможность добавить SSH-ключ для аутентификации.
Рисунок 5. Создание пользователей
6.2 Введите имя хоста.
Рисунок 6. Ввод имени хоста и домена
6.3 Добавьте DNS серверы (опционально, при отсутствии автоматически добавляются публичные).
Рисунок 7. Добавление DNS серверов
6.4 Добавьте команды, которые выполнятся при первом или каждом запуске.
Рисунок 8. Добавление команд запуска
7. После заполнения всех необходимых полей нажмите Создать виртуальную машину.
Созданная ВМ должна отобразиться в списке виртуальных машин выбранного ВЦОД.
6.5.2 Старт, стоп, рестарт, приостановка ВМ, перемещение на другой узел, возобновление работы на другом узле
Для запуска, остановки и рестарта ВМ:
1. Перейдите во вкладку виртуальных машин выбранного ВЦОД.
2. Слева от названия необходимой ВМ нажмите на три точки.
3. В открывшемся списке выберите целевое действие: Старт, Стоп или Рестарт.
Рисунок 9. Действия с виртуальной машиной
Для приостановки работы виртуальной машины перейдите на вкладку с виртуальной машиной, нажмите Действия и выберите Приостановить.
Рисунок 10. Приостановка виртуальной машины
Виртуальная машина может быть запущена на произвольном узле кластера вне зависимости от пула хранения. Чтобы узнать, на каком узле сейчас находится виртуальная машина, перейдите на вкладку выбранной виртуальной машины и нажмите Основные свойства. В правом нижнем углу доступна информация об узле, пуле и других параметрах виртуальной машины.
Рисунок 11. Основные свойства виртуальной машины
Возобновление на другом узле
При нажатии на Возобновить на узле заранее приостановленная виртуальная машина возобновит свою работу на выбранном узле. Для этого во вкладке виртуальной машины нажмите на Действия, выберите Возобновить на узле, затем кликните на нужный узел.
Рисунок 12. Возобновление работы виртуальной машины на другом узле
Перемещение на другой узел
Функция перемещения виртуальной машины на другой узел сначала приостанавливает её работу, а затем возобновляет уже на другом узле. Для перемещения во вкладке виртуальной машины нажмите на Действия, выберите Перенести на узел, затем кликните на нужный узел.
Рисунок 13. Перемещение виртуальной машины на другой узел