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

Тарифный план DCImanager 6

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

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

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

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

Раздел "Основное"

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

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

  1. Обработчик услуг — выберите обработчики услуг, которые будут обрабатывать услуги данного тарифного плана. Тариф не будет доступен для заказа, если к нему не подключены обработчики услуг.
  2. Конфигурация — список доступных конфигураций сервера. Список значений формируется автоматически из всех доступных конфигураций серверов в DCImanager 6. Вы можете выбрать:
    • готовую конфигурацию;
      Пример готовой конфигурации
    • опцию "Указать вручную" и настроить конфигурацию позже. Подробнее см. раздел Настройка тарифа DCImanager 6 с гибкой конфигурацией.

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

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

    Сервер не может быть выдан без ОС.

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

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

  2. Отключить настройку IPMI после удаления услуги — выберите опцию, если для указанной конфигурации не требуется настройка IPMI (Intelligent Platform Management Interface) после удаления услуги.
  3. Шаблон домена по умолчанию — шаблон, по которому формируется доменное имя, если клиент не указал его при заказе услуги. В поле доступно использование макросов:
    • @USERNAME@ — имя пользователя текущего аккаунта;
    • @TYPE@ — тип продукта;
    • @ID@ — уникальный идентификатор услуги.
      Например, в поле Шаблон домена по умолчанию введено значение @USERNAME@.example.com. Имя пользователя — user. Если при заказе услуги клиент не указал доменное имя, серверу в DCImanager 6 будет назначено доменное имя user.example.com
  4. Сервер имен — сервер имён для бесплатного доменного имени.
    BILLmanager вместе с услугой выделенного сервера может предоставить клиентам домен третьего уровня в доменной зоне провайдера. Если при заказе услуги клиент не указал доменное имя, то на основе Шаблона домена по умолчанию  BILLmanager автоматически сгенерирует поддомен в зоне провайдера. Этот поддомен будет автоматически создан на сервере имён для бесплатного домена. При этом IP-адрес поддомена будет вести на IP-адрес сервера.

Раздел "Политики"

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

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

Если в настройках обработчика включена опция По типу сервера, клиент может заказать только сервер с конфигурацией, точно соответствующей указанной в тарифе. Если подходящий сервер отсутствует, обработчик не сможет подобрать конфигурацию и создаст задачу на ручную обработку — услуга останется в статусе "Обрабатывается".

Если опция По типу сервера выключена, обработчик может автоматически подобрать наиболее подходящий сервер. Когда сервер будет выделен, услуга перейдёт в статус "Активный".

Изменить настройки опции можно только при отсутствии тарифных планов для обработчика.

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

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

ДополнениеВнутреннее наименованиеТип
Лицензия на панель управленияpanelПеречисление
Трафик*bandwidthЦелое число (КиБ)
Публичные IPv4-адреса**ipЦелое число
Публичные IPv6-адресаipv6Целое число
Пул IP-адресов***ippoolПеречисление
VLAN сервера****vlan_idПеречисление
Общий входящий трафикinЦелое число
Общий исходящий трафикoutЦелое число
Нагрузка burstable по входящему трафику burst_in_dayЦелое число
Нагрузка burstable по исходящему трафику

burst_out_day

Целое число
Потребление электроэнергииelectrical_consumptionЦелое число

 * Для корректной работы ресурса "Трафик" укажите единицу измерения "КиБ": ПродуктыТарифные планы → выберите тариф → кнопка Конфиг. Трафик → кнопка ИзменитьОграничения тарифаЕдиница измерения → КиБ.
Если в настройках локации DCImanager 6 включена опция Использовать данные статистики NetFlow по умолчанию, ресурс будет учитывать статистику Netflow.

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

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

*** Сервер получит IP-адрес из пула, выбранного при заказе.

**** Сервер будет размещён во 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
Отображение выбора ОС при оформлении заказа Вы можете подключить к тарифу услугу трафика для выделенных серверов. Подробнее см. Трафик для выделенных серверов.

Настройка тарифа DCImanager 6 с гибкой конфигурацией

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

  1. Создайте тариф. При создании в разделе Основное → Конфигурация выберите опцию "Указать вручную".
  2. Настройте содержание тарифного плана: ПродуктыТарифные планы → выберите созданный тариф → кнопка Конфиг. Создать.
    Модуль обработки DCImanager 6 поддерживает использование следующих ресурсов, соответствующих компонентам сервера:
    ДополнениеВнутреннее наименованиеТип
    Платформа*dplatformПеречисление
    ПроцессорcpuПеречисление
    Количество процессоровncpuЦелое число
    Оперативная памятьramПеречисление/ Целое число
    Жесткий диск**hdd_1Перечисление

    *при необходимости включите опцию Скрывать при заказе и изменении, если платформа не предназначена для выбора клиентом.
    При настройке укажите тип значения в соответствии с таблицей. В поле Изменение ресурса после заказа выберите вариант "Изменение запрещено". Подробнее о создании дополнений см. статью Настройка содержания тарифа.
    ** Внутреннее наименование будет отличаться в зависимости от номера жёсткого диска. Например, hdd_1, hdd_2, hdd_10 и т.д.

Например, вы хотите настроить ресурс Жесткий диск. При создании:

  1. Выберите следующие значения:
    1. В разделе Основное:
      1. Тип учёта: "На основе заказанных значений".
      2. Тип: "Жесткий диск 1".
      3. Тип значения: "Перечисление".
      4. Изменение ресурса после заказа: "Изменение запрещено".
    2. В разделе Ограничения тарифа:
      1. Перечисление: "Жесткий диск".
      2. Значение по умолчанию: "Без диска".
    3. Настройка отображения при заказе услуги:
      1. Группа дополнений: "hdd".
      2. Значение для отказа от дополнения: выберите модель жёсткого диска на основе синхронизированных данных из DCImanager 6.
  2. Нажмите Ок
  3. Настройте цену для всех доступных вариантов дополнения:
    1. Выберите созданное дополнение → кнопка Цены → выберите жёсткий диск → Изменить.
    2. Укажите цены за:
      1. Триальный период.
      2. За месяц.
      3. За три месяца.
      4. За полгода.
      5. За год.
      6. Цена установки.
    3. Нажмите Ок.

Для дополнений с типом "Целое число" доступна опция Использовать как количество для другого дополнения. Если опция выбрана:

  1. Выберите из ранее созданных дополнений тарифа Дополнение, для которого определяется количество;
  2. Настройте опцию Количество влияет на. Возможные варианты:
    • Всю стоимость;
    • Стоимость дополнения без установки;
    • Стоимость установки дополнения.
Пример

Дополнительная информация

Если в платформе DCImanager 6 не установлен модуль "Учёт оборудования", синхронизация дополнений с типом "Перечисление" не выполняется. Клиенту могут быть доступны не все конфигурации оборудования. Подробнее о настройке модуля см. статью документации DCImanager 6 Модуль "Учёт оборудования".

Настройка зависимостей

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

Логирование

Чтобы настроить логирование, перейдите в раздел НастройкиНастройка логирования → выберите модуль processing → нажмите кнопку Изменить → установите уровень детализации логов. Для диагностики проблем с тарифом используйте высокие уровни (6-9). Логи будут доступны в файле /usr/local/mgr5/var/pmdcimgr6.log. Подробнее см. статью Логирование в BILLmanager.