Режим фокусировки

Интеграция с zVirt

zVirt — система безопасного управления средой виртуализации.

Модуль интеграции с zVirt поддерживает следующие операции над виртуальными серверами (виртуальными машинами, ВМ):

  • создание ВМ;
  • изменение параметров ВМ (количество CPU, объём оперативной памяти, дисковое пространство);
  • запуск ВМ;
  • остановка ВМ;
  • перезагрузка ВМ. 

Настройка на стороне zVirt

Учётная запись должна иметь доступ к следующим функциям панели zVirt:

  • просмотр шаблонов ВМ;
  • просмотр списка кластеров;
  • просмотр списка сетевых профилей;
  • просмотр списка доменов хранения;
  • создание ВМ;
  • создание сетевого интерфейса ВМ;
  • создание диска ВМ;
  • редактирование ВМ;
  • редактирование сетевого интерфейса ВМ;
  • редактирование диска ВМ;
  • удаление ВМ;
  • остановка ВМ;
  • запуск ВМ;
  • перезагрузка ВМ;
  • открытие консоли ВМ.

Настройка на стороне Clouden

Настройка обработчика

Настройка интеграции происходит в процессе создания обработчика услуг. Чтобы создать обработчик, в главном меню перейдите в раздел Интеграция Обработчики услуг  → кнопка Создать. Мастер добавления обработчика состоит из следующих шагов:

  1. Тип продукта — выберите "Виртуальный сервер" .
  2. Модуль обработки — укажите "zVirt".
  3. Настройка интеграции — введите данные, необходимые для подключения к zVirt:
    • URL — полный адрес панели управления zVirt;
    • Имя пользователя — логин в формате admin@internal;
    • Пароль — пароль для доступа к панели управления.
  4. Параметры обработчика услуг — задайте внутренние параметры обработчика услуг в Clouden.

Настройки параметров открытия услуг

После создания обработчика укажите дополнительные параметры интеграции:

  1. Выберите созданный обработчик zVirt → кнопка Параметры.
  2. Установите значения для следующих параметров:
    • Кластер — обязательный параметр;
    • Профиль vNIC — обязательный параметр;
    • Домен хранения — обязательный параметр;
    • Тип сетевого интерфейса;
    • Интерфейс диска;
    • Длина пароля создаваемой ВМ;
    • Cloud-init/Sysprep — экспериментальная опция, работоспособность не гарантируется;
    • Хост прокси-сервера для клиента noVNC;
    • Порт прокси-сервера для клиента noVNC.
Некоторые параметры задаются автоматически при создании обработчика, но могут быть изменены.

Настройка тарифа

В данном разделе описаны особенности настройки тарифного плана, когда в качестве модуля обработки выбран zVirt. Общие принципы настройки см. в статье Создание и настройка тарифа.

Особенности настройки тарифа

В разделе Основное укажите следующие параметры:

  • Шаблон виртуального сервера — шаблон, по которому будет построено имя виртуального сервера на стороне zVirt. Шаблон поддерживает макросы:
    • @USERNAME@ — имя пользователя;
    • @TYPE@ — тип продукта;
    • @ID@ — идентификатор услуги.
Пример
  • Запрос цены — при активации опции автоматическая покупка услуги отключается. Клиент должен запросить стоимость.

Содержание тарифа

Основные параметры

Модуль обработки поддерживает следующие ресурсы:

ДополнениеВнутреннее имя

Количество CPU

ncpu
Дисковое пространство*

disс


Оперативная память

mem

Публичные IPv4

ip

IPv6-адреса

ipv6

Лицензия на панель ispmanager

panel

* служебное имя для второго и последующих дисков имеет формат disc_X. Значение X — цифры от 2 до 4.

Особенности:

  • при заказе лицензии ispmanager автоматическая установка ПО ispmanager на сервер не производится;
  • дополнительно заказанный диск с активной ВМ можно удалить только в ручном режиме;
  • размер диска, указанный в шаблоне, является минимальным доступным для заказа ВМ;
  • уменьшить объём дискового пространства невозможно. При попытке указать значение меньше текущего обработчик возвращает ошибку;
  • любые действия с IP-адресами уже открытой ВМ производятся в ручном режиме;
  • Синхронизация ОС происходит по расписанию один раз в час. Доступные для заказа ОС формируются на основе шаблонов из панели zVirt. Вместе с шаблоном ОС синхронизируется также размер диска.

    Размер диска синхронизируется только один раз — при создании новой ОС на стороне Clouden. Последующие изменения размера диска в шаблоне zVirt не обновляют соответствующее значение в Clouden.

Дополнительные параметры

ДополнениеВнутреннее имя
Операционная системаostempl
IP-адресip
Доменное имяdomain
SSH-ключиssh_key
  • SSH-ключи — указанный ключ добавляется на ВМ при её создании.

Большинство параметров уже включены в создаваемые тарифные планы. Чтобы включить параметры вручную:

  1. В главном меню перейдите в раздел ПродуктыТипы продуктов → выберите Виртуальный сервер → кнопка Параметры.
  2. Выберите нужный параметр → кнопка Тарифы.
  3. Выберите тариф zVirt → кнопка Вкл.

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

  1. В главном меню перейдите в раздел ПродуктыТипы продуктов → выберите Виртуальный сервер → кнопка Параметры.
  2. Выберите нужный параметр → кнопка Тариф.
  3. Выберите тариф zVirt → кнопка Выкл.

Возможные проблемы

Если при изменении диска указать объём меньше текущего, обработчик возвращает ошибку. Убедитесь, что новое значение дискового пространства не меньше существующего.

Если после синхронизации ОС в Clouden не отображаются новые шаблоны из zVirt, подождите до следующего цикла синхронизации.