Интеграция с DCImanager 6 позволяет провайдеру предоставлять клиентам выделенные серверы.

После заказа услуги клиентом BILLmanager отправляет к DCImanager 6 API-запрос на выделение сервера. Услуга считается открытой (в BILLmanager принимает статус "Активна"), когда закончен процесс подготовки сервера.

Чтобы настроить интеграцию с DCImanager 6, cоздайте дата-центр и подключите обработчик услуг.

Обратите внимание!

Рекомендуем включить опцию "Подтверждение по email" для надёжной верификации клиентов: Провайдер → Глобальные настройкиВерификация клиентов → Подтверждение по email → После регистрации.

Перед настройкой интеграции в DCImanager 6 необходимо настроить пулы. Подробнее см. в статье Интеграция с BILLmanager.

Создание дата-центра


Обратите внимание!

Дата-центр, созданный для интеграции с DCImanager 5, не подойдёт для интеграции с DCImanager 6.

Для корректной работы обработчика услуг создайте в BILLmanager дата-центр под управлением DCImanager 6:

  1. Перейдите в раздел ИнтеграцияДата-центры → кнопка Создать.
  2. Укажите Наименование дата-центра.
  3. Укажите Внешний идентификатор локации DCImanager 6, из которой должны выделяться серверы при заказе.
  4. Укажите Порядок сортировки.
  5. Нажмите Ок.

Подключение обработчика услуг


Интеграция настраивается в процессе создания обработчика услуг в BILLmanager.

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

  1. Тип продукта: "Выделенный сервер".
  2. Модуль обработки: "DCImanager  6".
  3. Настройка интеграции. Укажите данные для интеграции:
    1. URL — домен или публичный адрес сервера;

    2. Имя пользователя — email администратора DCImanager 6;
    3. Пароль — пароль администратора.
    4. По типу сервера — оставьте опцию неактивной, чтобы при отсутствии сервера с заказанной конфигурацией обработчик подобрал сервер с наиболее похожей конфигурацией и создал задачу ответственному отделу на ручную обработку. Включить или выключить опцию можно только при отсутствии тарифных планов для обработчика.
  4. Параметры обработчика услуг. Настройте внутренние (в пределах BILLmanager) параметры обработчика услуг.
    1. Дата-центр —  выберите дата-центр в BILLmanager, к которому будет подключён обработчик.
    2. Наименование — укажите наименование обработчика для отображения в интерфейсе BILLmanager.
    3. Ответственный — выберите отдел, которому будут назначаться задачи от обработчика.
    4. Сортировка — укажите приоритет обработчика. Если к тарифному плану будет подключено несколько обработчиков, то при создании услуги первым выбирается обработчик с наименьшим приоритетом.

Обратите внимание!

После смены конфигурации сервера на стороне DCImanager 6 рекомендуем запускать обновление конфигурации обработчика услуг на стороне BILLmanager вручную: Интеграция Обработчики услуг кнопка Конфиг .

Параметры обработчика


Чтобы задать параметры обработчика, перейдите в Интеграция → Обработчики услуг → выберите обработчик → кнопка Параметры → выберите параметр → кнопка Изменить.  

Доступные параметры:

  • diagtimeout — тайм-аут на выполнение операции диагностики, мин. Возможные значения: от 1 до 720;

  • installtimeout_linux — тайм-аут на установку ОС семейства Linux, мин. Возможные значения: от 1 до 720;

  • installtimeout_windows — тайм-аут на установку ОС Windows, мин. Возможные значения: от 1 до 720.

Тайм-ауты, заданные в параметрах обработчика, применяются только при выполнении запросов из BILLmanager. При запуске операций из интерфейса DCImanager 6 значения тайм-аутов определяются настройками DCImanager 6.

Работа модуля


Изменение статусов услуг

Если в BILLmanager услуга в статусе "Активен", а в DCImanager 6 соответствующий сервер выключен, то биллинговая платформа включает его.

Если в BILLmanager услуга в статусе "Остановлен", а в DCImanager 6 сервер включен, то биллинговая платформа отправит запрос на выключение сервера.

Остановка услуги

При остановке услуги DCImanager 6 выключает порты коммутатора, к которым подключён сервер. Услуга не будет остановлена, если в настройках сервера не указаны порты коммутатора.

Удаление услуги

При удалении услуги модуль интеграции выполняет следующие действия:

  1. Включает порты коммутатора, к которым подключён сервер.
  2. Включает сервер, если он выключен.
  3. Останавливает операцию на сервере, если она запущена.
  4. Удаляет IP-адреса из конфигурации сервера.
  5. Удаляет владельца сервера DCImanager 6.
  6. Запускает диагностику с опцией очистки дисков.
  7. Выключает сервер.
  8. Выключает порты коммутатора, к которым подключен сервер.