Интеграция с DCImanager позволяет провайдеру предоставлять клиентам выделенные серверы.
После заказа услуги клиентом, BILLmanager отправляет к DCImanager API-запрос на выделение сервера. Услуга считается открытой (в BILLmanager принимает статус "Активна"), когда закончен процесс подготовки сервера.
Подготовка сервера может включать смену IP-адреса с приватного на публичный, установку операционной системы и выполнение рецептов.
Настройка интеграции с DCImanager
Настройка интеграции происходит в процессе создания обработчика услуг в BILLmanager, страница Интеграция → Обработчики услуг → кнопка Создать:
- Тип продукта. Выбор типа продукта. Для интеграции с DCImanager, необходимо выбрать "Выделенный сервер".
- Модуль обработки. Выбор модуля обработки. В качестве модуля обработки указывается "DCImanager".
- Настройка интеграции. Ввод информации, необходимой для интеграции с DCImanager.
- Параметры обработчика услуг. Настройка внутренних (в пределах BILLmanager) параметров обработчика услуг.
Настройка интеграции
- URL — полный адрес панели управления, в которой будут открываться услуги.
- Имя пользователя — имя учетной записи в подключаемом DCImanager. Для интеграции используется учетная запись с уровнем доступа "Администратор". От имени указанной учетной записи, BILLmanager будет управлять серверами в DCImanager.
- Пароль — пароль учетной записи.
- По типу сервера — способ предоставления выделенных серверов. Опция добавлена на форму интеграции для совместимости со старыми версиями DCImanager.
- Если флаг активен (выбран старый тип серверов), то при заказе услуги клиент сможет выбирать только готовые конфигурации серверов.
- Если флаг неактивен (выбран новый тип серверов), то при заказе услуги клиент сможет подобрать собственную (произвольную) конфигурацию сервера или выбрать готовую. Провайдеру необходимо назначить отделы, ответственные за сборку серверов и закупку запчастей. Это делается на четвертом шаге создания обработчика услуг. Когда клиент заказывает произвольную конфигурацию сервера, но сервера с такой конфигурацией нет, в отдел ответственный за сборку создается задача на подготовку нужной комплектации. Подробнее о об открытии услуг в DCImanager в статье принципы работы модуля DCImanager
- Не игнорировать ошибки IPMI — флаг отключает игнорирование ошибок, которые биллинговая платформа получает от IPMI сервера. Если опция активна и возникла ошибка при удалении услуги, то создаётся задача на остановку выделенного сервера вручную. В BILLmanager услуга будет удалена после закрытия этой задачи.
После выхода из мастера создания обработчика, тип серверов можно изменить на странице редактирования обработчика услуг Интеграция → Обработчики услуг → кнопка Изменить. На этой же странице можно сменить отделы ответственные за сборку серверов и закупку деталей.
Интеграция с IPmanager
BILLmanager при интеграции с DCImanager требуется подключение к IPmanager. Это позволит организовать централизованное управление IP-адресами:
- IPmanager — интеграция с IPmanager, настроенная ранее.
- Отключить смену IP-адреса — управление политикой смены IP-адреса сервера. Если флаг активен, то в процессе подготовки и освобождения сервера, IP-адрес изменен не будет.
- Тип IP-адресов для парковки — группа IP-адресов в IPmanager, предназначенная для парковки сервера. Серверами на парковке называются свободные серверы в DCImanager, ожидающие продажи. Данная опция позволяет назначать таким серверам определенные IP-адреса, как правило приватные. Это позволяет экономить публичные IP-адреса.