В статье используются следующие термины:
В статье описывается подключение обработчика услуг для интеграции Clouden с VMware vSphere. Интеграция позволяет автоматизировать создание, управление и удаление виртуальных серверов (виртуальных машин, ВМ) в среде vSphere через интерфейс Clouden.
Настройка интеграции
Интеграция настраивается в процессе создания обработчика услуг в Clouden. Подробнее см. в статье Управление обработчиками услуг.
Чтобы создать обработчик услуг, перейдите в раздел Интеграция → Обработчики услуг → кнопка Создать:
- Тип продукта: "Виртуальный сервер".
- Модуль обработки: "vSphere".
- Настройка интеграции. Укажите данные для интеграции:
- В блоке Настройка интеграции:
- URL — адрес сервер vSphere. Например,
https://172.32.32.32. - Имя пользователя — имя пользователя vSphere, которое будет использоваться для создания ВМ (виртуальных машин). Например,
exampleuser@example.com. - Пароль — пароль пользователя.
- URL — адрес сервер vSphere. Например,
- В блоке Параметры развертывания виртуальных серверов:
- Вычислительный ресурс — укажите, на каком кластере или хосте будут развёрнуты ВМ.
- Директория — укажите, в какой директории будут создаваться ВМ.
- DNS по умолчанию — укажите DNS-сервер, который будет указываться в настройках ВМ при их создании. Например,
9.9.9.9. - Сеть — выберите сеть, к которой будут подключаться ВМ.
- Способ назначения — выберите, как будут назначаться IP-адреса для ВМ. Возможные варианты:
- Динамический — задавать параметры Пул IP, Маска подсети, Шлюз не требуется;
- Статический — задайте параметры Пул IP, Маска подсети, Шлюз.
- Пул IP — укажите пул IP-адресов для выдачи ВМ. Можно указать несколько пулов через пробел. Например
192.168.0.12 192.168.0.16 192.168.0.23. Из пула будут удалены три адреса:- адрес сети — определяется по адресу шлюза и маске подсети;
- широковещательный адрес — последний адрес сети в соответствии с адресом шлюза и маской подсети;
- адрес шлюза.
- Если длина маски сети составляет 31 или 32 бита, то адрес сети и широковещательный адрес удаляться не будут.
Указывать пулы можно в следующих форматах:
192.168.1.0/24192.168.1.0-192.168.1.255192.168.1.5— будет добавлен пул вида192.168.1.5/32
- Маска подсети — укажите маску подсети. Можно указать полную маску (
255.255.255.0) или её длину (24) - Шлюз — укажите адрес шлюза. Например,
192.168.1.1. - Подключать дополнительную сеть — выберите опцию, чтобы разрешить создание ВМ с подключением к дополнительной сети. Если при включённой опции активен Статический способ назначения, задайте параметры Пул IP, Маска подсети, Шлюз.
Чтобы разрешить опцию Подключать дополнительную сеть для типа ресурса "Виртуальный сервер", создайте дополнение "Приватные IPv4-адреса". Подробнее см. статью Настройка содержания тарифа.
- В блоке Настройка интеграции:
Логирование
Лог взаимодействия биллинговой платформы с VMware vSphere записывается в файл usr/local/mgr5/var/pmvsphere.log. Подробнее о настройке логирования см. в статье Логирование в Clouden.
Может быть полезно