В статье описаны особенности настройки тарифа с модулем обработки DCImanager 6. Про общие настройки тарифных планов см. в статье Создание и настройка тарифного плана.

Чтобы создать тарифный план для DCImanager 6:

  1. Перейдите в ПродуктыТарифные планы → кнопка СоздатьВыделенный сервер.
  2. Укажите настройки тарифа.
  3. Настройте содержание тарифного плана: ПродуктыТарифные планы → выберите созданный тариф → кнопка Конфиг.

Настройка тарифа. Раздел "Основное"


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

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

Тарифы на выделенные серверы привязываются к конкретной существующей конфигурации сервера в DCImanager 6. Конфигурации формируются в DCImanager 6 и содержат информацию об оборудовании серверов. Если сервер с такой конфигурацией есть в наличии, то сразу после заказа услуги клиентом начинается процесс подготовки и выдачи сервера. 

Конфигурация — список доступных конфигураций сервера. Список значений формируется автоматически из всех доступных конфигураций серверов в DCImanager 6.

Настройка тарифа. Раздел "Дополнительные настройки"


Шаблоны операционных систем — операционные системы (ОС), доступные в рамках тарифа. При подключении обработчика в BILLmanager передаётся cписок всех ОС из DCImanager 6.

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

  1. Если при создании тарифа список шаблонов не отображается, подключите шаблон к тарифу вручную: ПродуктыТипы продуктов → Выделенный серверПараметрыОперационная система → Значения → выберите шаблон → Тарифы → выберите тариф → Вкл.
  2. Чтобы добавить шаблон для тарифа, перейдите в ПродуктыТипы продуктов → Выделенный серверПараметрыОперационная система → Создать → укажите настройки шаблона. В поле Внутреннее имя введите название шаблона из DCImanager 6.

Шаблон домена по умолчанию — шаблон, по которому формируется доменное имя, если клиент не указал его при заказе услуги. В поле доступно использование макросов:

  • @USERNAME@ — имя пользователя текущего аккаунта;
  • @TYPE@ — тип продукта;
  • @ID@ — уникальный идентификатор услуги.

Например, в поле "Шаблон домена по умолчанию" введено значение "@USERNAME@.example.com". Имя пользователя - "user". Если при заказе услуги клиент не указал доменное имя, серверу в DCImanager 6 будет назначено доменное имя "user.example.com". 

Сервер имен — сервер имён для бесплатного доменного имени.

BILLmanager вместе с услугой выделенного сервера может предоставить клиентам домен третьего уровня в доменной зоне провайдера. Если при заказе услуги клиент не указал доменное имя, то на основе "Шаблона домена по умолчанию" BILLmanager автоматически сгенерирует поддомен в зоне провайдера. Этот поддомен будет автоматически создан на сервере имён для бесплатного домена. При этом IP-адрес поддомена будет вести на IP-адрес сервера.

Настройка тарифа. Раздел "Политики"


Разрешить заказ без наличия ресурсов — политика заказа услуги, когда нет свободных серверов с требуемой конфигурацией:

  • Если опция включена, то для заказа доступны все тарифы, в том числе те, для которых нет свободных серверов. При заказе и оплате услуги:
    1. BILLmanager изменяет статус услуги на Обрабатывается.
    2. Техническая поддержка провайдера:
      1. Получает задачу на сборку сервера.
      2. Подготавливает сервер в выбранном дата-центре.
      3. Заполняет необходимые поля в задаче — IP-адрес, наклейка, id сервера в DCImanager 6.
      4. Закрывает задачу.
    3. BILLmanager:
      1. Если у клиента нет учётной записи в DCImanager 6, создаёт её.
      2. Изменяет статус услуги на Активный.
      3. Добавляет в настройки услуги данные, указанные технической поддержкой.
  • Если опция выключена, то на странице заказа скрываются тарифы, для которых нет свободных серверов. 

Содержание тарифного плана


При интеграции с DCImanager 6 модуль обработки поддерживает использование следующих ресурсов (в скобках указано внутреннее имя ресурса):

  • лицензия на панель управления (panel). Тип значения — перечисление;
  • трафик (bandwidth). Тип значения — целое число;

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

    1. Для корректной работы ресурса "Трафик" укажите единицу измерения "КиБ": ПродуктыТарифные планы → выберите тариф → Содержание Трафик ИзменитьОграничения тарифаЕдиница измерения → КиБ.
    2. Если в настройках локации DCImanager 6 включена опция Использовать данные статистики NetFlow по умолчанию, ресурс будет учитывать статистику Netflow.
  • публичные IPv4-адреса (ip). Тип значения — целое число;
  • публичные IPv6-адреса (ipv6). Тип значения — целое число;

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

    DCImanager 6 назначит IP-адреса серверу перед установкой ОС.

    Если вы планируете выдачу серверов только с IPv6-адресами, удалите из содержания ресурс "Публичные IPv4-адреса". В этом случае на время установки ОС DCImanager 6 выделит серверу IPv4-адрес из пула, указанного в настройках. Подробнее о выдаче IP-адресов см. в статье Интеграция с BILLmanager документации DCImanager 6.

  • пул IP-адресов (ippool). Сервер получит IP-адрес из пула, выбранного при заказе. Тип значения — перечисление;
  • VLAN сервера (vlan_id). Сервер будет размещён во VLAN, выбранной при заказе. Тип значения — перечисление.

Запрет на изменение IP-адреса

При установке ОС через BILLmanager платформа удаляет все адреса с сервера и выделяет адрес из пула по внутренней логике DCImanager 6. Чтобы запретить изменение IP-адреса серверов при заказе из BILLmanager:

  1. Перейдите в раздел ПродуктыТарифные планы → выберите тариф → кнопка Конфиг. → кнопка Создать.
  2. Выберите в поле Тип "Отключить смену IP-адреса" → кнопка Ок.

Если в содержании тарифного плана включены дополнения "Публичные IPv4-адреса" или "IPv6-адреса", отключите или отредактируйте их. Для этого в блоке Ограничения тарифа → поле Включено в тариф укажите значение 0.

Отображение логотипов ОС


Чтобы на форме заказа отображались логотипы ОС, укажите параметр для каждой ОС:

  1. Перейдите в ПродуктыТипы продуктовВыделенный сервер → кнопка Параметры → элемент Операционная система → кнопка Значения → выберите ОС → кнопка Изменить.
  2. В поле Группа параметров укажите для ОС:
    • Almalinux — alma;
    • Astra Linux — astra;
    • CentOS — centos;
    • Debian — debian;
    • FreeBSD — freebsd;
    • Oracle Linux — oracle;
    • Rocky Linux — rocky;
    • Ubuntu — ubuntu;
    • VzLinux — vzlinux;
    • Windows — windows.
  3. Нажмите кнопку Ok.

Или выполните команду, чтобы автоматически проставить группу параметров:

sbin/mgrctl -m billmgr fix.newface.osgroups
CODE

Отображение выбора ОС при оформлении заказа

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