6.5 Слой вычислений
Платформа vStack предоставляет пользователям следующие возможности в слое вычислений:
- создание ВМ;
- запуск, остановка и перезапуск ВМ;
- модификация основных свойств ВМ;
- установка или аннулирование альтернативного загрузочного носителя для ВМ;
- доступ к консоли ВМ;
- создание снимков ВМ и откат к этим снимкам;
- удаление ВМ;
- сдувание RAM гостевой ОС ВМ;
- получение информации о производительности компонентов ВМ (сетевой порт, диск, CPU, память, etc.);
- просмотр истории ВМ.
В следующих разделах мы подробнее их рассмотрим.
6.5.1 Создание ВМ¶
Жизненный цикл ВМ начинается с ее создания. Для этого нужно выполнить следующие действия:
1. Перейдите во вкладку ВЦОД, в котором вы хотите создать виртуальную машину.
2. Нажмите на кнопку Действия и выберите Создать ВМ.
Рисунок 1. Создание виртуальной машины
3. В появившемся окне заполните основную информацию о ВМ:
- имя ВМ;
- тип операционной системы (ОС) – Linux, FreeBSD, Windows;
- облачный шаблон ОС – выбрать подходящий из списка;
- краткое описание ВМ (опционально);
- ВЦОД (при необходимости) – по умолчанию выбран тот ВЦОД, в котором создается ВМ;
- автоматический селектор пула с :
- Наименьшим провизированным пространством;
- Наименьшим провизированным количеством виртуальных ядер;
- Наименьшим провизированным количеством ОЗУ;
- явный выбор пула;
- количество виртуальных ядер;
- количество оперативной памяти.
Рисунок 2. Заполнение основной информации о виртуальной машине
После заполнения основной информации нажмите Следующий шаг, чтобы перейти к следующему этапу.
4. Далее создайте конфигурацию дисков ВМ.
У каждого из дисков возможно указание следующих атрибутов:
- название диска (опционально);
- слот (очерёдность видимости диска в гостевой OC);
- размер диска;
- размер физического сектора диска (по умолчанию 512);
- ограничение пропускной способности в IOPS (опционально);
- ограничение пропускной способности в MB/sec (опционально).
Рисунок 3. Заполнение информации о дисках виртуальной машины
Количество дисков ВМ не должно превышать 5.
5. Создайте конфигурацию сетевых портов ВМ. Для каждого сетевого порта выберите:
- сеть;
- слот;
- ограничение пропускной способности (опционально);
- IP-адрес (опционально, в случае отсутствия адреса в этом поле система автоматически задействует первый свободный адрес из пула IP-адресов данной сети);
- IP контроль: функциональность L2/L3-фильтрации данного сетевого порта. Требует выключения в случае использования ВМ в качестве GW или балансировщика на порту внутренней (маршрутизируемой) сети, во всех остальных случаях включен.
Рисунок 4. Заполнение информации о сетях виртуальной машины
Количество сетевых портов не должно превышать 5.
6. Сконфигурируйте локальных пользователей и их аутентификацию:
6.1 Создайте новых пользователей, заполнив поля:
- имя пользователя;
- пароль.
Также можно добавить SSH-ключ для аутентификации.
Рисунок 5. Создание пользователей
6.2 Введите имя хоста и домен, используемый для разрешения не-FQDN имён.
Рисунок 6. Ввод имени хоста и домена
6.3 Добавьте DNS серверы (опционально, при отсутствии автоматически будут добавлены публичные):
Рисунок 7. Добавление DNS серверов
6.4 Добавьте команды, которые будут выполняться при первом или каждом запуске:
Рисунок 8. Добавление команд запуска
7. После заполнения всех необходимых полей нажмите Создать виртуальную машину.
Созданная ВМ будет доступна для использования. Также она должна отобразиться в списке виртуальных машин выбранного ВЦОД.
6.5.2 Старт, стоп, рестарт ВМ¶
При работе с ВМ может потребоваться запустить, перезапустить или остановить ее. Чтобы это сделать выполните следующие действия:
1.Перейдите во вкладку виртуальных машин выбранного ВЦОД.
2.Слева от названия необходимой ВМ нажмите на три точки.
3. В открывшемся списке выберите нужное действие: Старт, Стоп или Рестарт.
Рисунок 9. Действия с виртуальной машиной
6.5.3 Модификация ВМ¶
После создания ВМ ее можно модифицировать, добавлять или удалять диски и сетевые порты.
Добавление диска ВМ
1. Выберите ВМ, которой вы хотите добавить диск. Раскройте панель Диски и нажмите кнопку Добавить диск.
Рисунок 10. Добавление дополнительного диска
2. Заполните поля:
- название диска (опционально);
- слот;
- размер диска;
- размер физического сектора диска (по умолчанию 512);
- ограничение пропускной способности в IOPS (опционально);
- ограничение пропускной способности в MB (опционально).
Рисунок 11. Заполнение информации дополнительного диска
Добавление нового сетевого порта
1. Выберите ВМ, которой вы хотите добавить сетевой порт. Раскройте меню Сети и нажмите кнопку Добавить сеть.
Рисунок 12. Добавление дополнительной сети
2. Заполните поля:
- название сети;
- слот;
- ограничение пропускной способности (опционально);
- IP-адрес (опционально);
- IP контроль.
Рисунок 13. Заполнение информации дополнительной сети
6.5.4 Создание, удаление и откат к снимку ВМ¶
Снимок ВМ - это состояние ВМ (дисков, конфигурации) в определенный момент времени. Размер снимка отражает объем изменений, произошедших в дисках ВМ с момента создания этого снимка.
В имени снимка разрешены символы A-Z,a-z,0-9,_.
Создание снимка
Чтобы сделать снимок ВМ, выполните следующие действия:
1. Выберите ВМ, снимок которой вы хотите сделать. Раскройте список Снимки и нажмите кнопку Добавить снимок.
Рисунок 14. Создание снимка ВМ
2. Введите название снимка и нажмите Сохранить снимок.
Рисунок 15. Ввод названия снимка
Удаление снимка
При наличии в снимке конфигурации элементов, которые были удалены после его создания, такие элементы безвозвратно удалятся.
Чтобы удалить снимок ВМ нужно выполнить следующие действия:
1. Зайдите в список снимков выбранной ВМ.
2. Выберите снимок, который хотите удалить, рядом с его названием нажмите три точки, а затем кликните Удалить.
Рисунок 16. Удаление снимка ВМ
Откат к снимку
Откат к снимку позволяет вернуть ВМ к состоянию на тот момент, когда он был сделан.
Чтобы откатить ВМ к снимку необходимо остановить ВМ, если она до этого работала, зайти в список снимков выбранной ВМ, нажать на три точки и кликнуть Откат.
Рисунок 17. Откат к снимку ВМ
Важно!
При откате ВМ к состоянию на время выбранного снимка все снимки, сделанные после указанного, безвозвратно удаляются. Снимок, к которому выполняется процедура отката, остается.
6.5.5 Доступ к консоли ВМ¶
Для получения доступа к консоли ВМ выполните следующие шаги:
1. Перейдите на вкладку выбранной ВМ в вашем ВЦОД.
2. Нажмите Действия и в выпадающем списке выберите Консоль.
Рисунок 18. Доступ к консоли ВМ
3. Консоль откроется в новом окне.
Рисунок 19. Консоль
4. При нажатии на стрелку в верхней части экрана появятся дополнительные действия: Снимок экрана, ctrl + alt + del (для отправки сочетания клавиш в ВМ), Отсоединиться и Блокировка скролла.
6.5.6 Использование носителя для восстановления¶
Носитель для восстановления (recovery media) позволяет загрузить ВМ с носителя с целью восстановления ее работы, исправления ошибок ОС и т. д. Для использования этой функциональности выполните следующие шаги:
1. Перейдите на вкладку виртуальных машин выбранного ВЦОД.
2. Нажмите на три точки слева от названия ВМ.
3. В открывшемся выпадающем списке наведите курсор на Носитель для восстановления и выберите необходимый.
Рисунок 20. Носитель для восстановления
6.5.7 Удаление ВМ¶
Вам также может потребоваться удалить существующую ВМ. Для этого выполните следующие действия:
1. Перейдите на вкладку виртуальных машин выбранного ВЦОД.
2. Нажмите на три точки слева от названия ВМ.
3. В открывшемся выпадающем списке выберите Удалить.
Рисунок 21. Удаление ВМ
6.5.8 Cдувание ОЗУ гостевой ОС ВМ¶
Сдувание ОЗУ (ballooning) представляет из себя механизм освобождения памяти гостевой ОС, при котором эта память будет освобождена в том числе и гипервизором. Этот механизм предназначен для оптимизации использования памяти как гостевыми ОС виртуальных машин, так и гипервизором.
Для сдувания ОЗУ выполните следующие шаги:
1. Перейдите на вкладку выбранной ВМ.
2. Нажмите Действия и в выпадающем окне выберите Сдувание.
Рисунок 22. Сдувание ОЗУ
3. Далее выберите количество памяти, которое вы хотите освободить, и нажмите Старт.
Рисунок 23. Выбор количества освобождаемой памяти
6.5.9 Просмотр истории ВМ¶
На платформе vStack также можно посмотреть историю состояния ВМ. Для этого выполните следующие действия:
1. Перейдите на вкладку выбранной ВМ.
2. Пролистайте вниз до панели История событий и раскройте ее. После этого вам будет доступна история событий вашей ВМ в виде этапов жизненных циклов ВМ. Нажав на любой из краёв конкретного этапа можно посмотреть временные метки или длительность этапа.
Рисунок 24. Просмотр истории событий
3. Также можно выбрать промежуток времени, за который будет предоставлена история ВМ. Для этого нажмите на дату после названия вкладки История событий и в календаре укажите нужные даты и время.
Рисунок 25. Выбор даты, с которой и по которую будет доступна история событий
Рисунок 26. Выбор промежутка времени