При интеграции с OpenStack биллинговая платформа не поддерживает обработку некоторых встроенных параметров типа продукта. При этом модуль обработки позволяет использовать набор дополнительных ресурсов, которые по умолчанию не добавлены в BILLmanager. По этим причинам рекомендуем настроить тип продукта "Виртуальный дата-центр" перед созданием тарифа, а именно:
ограничить редактирование параметров, которые не поддерживаются на стороне OpenStack. Если вы выполняли установку BILLmanager на сервер после выхода версии 5.136, то редактировать параметры не требуется;
добавить в содержание тарифа дополнительные ресурсы.
Настройка параметров типа продукта
Чтобы отредактировать параметр:
Перейдите в раздел Продукты → Типы продуктов.
Выберите в списке продукт → кнопка Параметры.
Выберите параметр → кнопка Изменить.
Для параметров "Операционная система", "Шаблон виртуального сервера" и "Тип диска" в полях Доступ на чтение и Доступ для изменения выберите суперпользователя.
Отключите тарифы в разделе Продукты → Типы продуктов → Параметры → выделить IP-адрес → Тарифы. Затем параметр "IP-адрес" отключите от тарифов с модулем обработки OpenStack. Для этого выберите параметр IP-адрес → кнопка Изменить → снимите флажок с опции Разрешить настройку подключения к тарифам.
Настройка дополнений типа продукта
Для ограничения количества ресурсов, которое может потреблять каждый ВДЦ, создайте в содержании типа продукта специальные ресурсы-ограничения. Такие ресурсы можно разделить на предустановленные и дополнительные. Предустановленные — добавлены в содержание по умолчанию. Дополнительные — модуль обработки поддерживает эти ресурсы, но их требуется добавить в содержание типа продукта вручную. Для этого перейдите в раздел Продукты → Типы продуктов → Содержание → Создать.
Список предустановленных ограничений:
Ресурс
Внутреннее имя
Описание
Дисковое пространство
disc
максимальный объём жёстких дисков и снимков (snapshot) проекта в OpenStack
Макс. размер одного диска
discsize
Количество дисков
disclimit
максимальное количество дисков проекта в OpenStack
Количество снимков
snapshotlimit
максимальное количество снимков в проекте OpenStack
Количество процессоров
ncpu
максимальное количество процессоров для каждой виртуальной машины (ВМ) в составе проекта в OpenStack
Количество виртуальных серверов
vmlimit
максимальное количество ВМ в составе проекта в OpenStack
Оперативная память
mem
максимальное количество оперативной памяти для каждой ВМ в составе проекта в OpenStack
Публичные IPv4-адреса
максимальное количество публичных IP-адресов проекта в OpenStack
Приватная сеть
privatenet
максимальное количество приватных сетей проекта в OpenStack
Количество подсетей
subnetlimit
максимальное количество подсетей проекта в OpenStack
Количество портов на ВДЦ
portlimit
максимальное количество портов проекта в OpenStack
Количество маршрутизаторов
routerlimit
максимальное количество маршрутизаторов в проекте в OpenStack
Количество балансировщиков
lblimit
максимальное количество балансировщиков в проекте в OpenStack
Список дополнительных ограничений:
Ресурс
Внутреннее имя
Описание
Дисковое пространство для типа хранилища
disc_xxx
максимальный объём жёстких дисков и снимков проекта в OpenStack для типа диска xxx. Вместо xxx используйте значения "hdd", "ssd" или Внутреннее наименование типов из перечисления со списком доступных типов дисков: Типы продуктов → Перечисления → Значения
Количество снимков для типа хранилища
snapshotlimit_xxx
максимальное количество снимков в проекте OpenStack для типа диска xxx. Вместо xxx используйте значения "hdd", "ssd" или Внутреннее наименование типов из перечисления со списком доступных типов дисков: Типы продуктов → Перечисления → Значения
Количество групп
grouplimit
максимальное количество групп в проекте в OpenStack
Резервные копии
backup
максимальный размер резервных копий в проекте в OpenStack
Количество резервных копий
backuplimit
максимальное количество резервных копий в проекте в OpenStack
Ключевые пары
keypairlimit
максимальное количество ключевых пар пользователя проекта в OpenStack
Группы безопасности
firewalllimit
максимальное количество групп безопасности проекта в OpenStack
Правила безопасности
firewallrulelimit
максимальное количество записей в группах безопасности проекта в OpenStack
Объём сетевых дисков
share
максимальный размер хранилища проекта в OpenStack
Количество снимков в хранилище
sharesnapshotlimit
максимальное количество снимков в хранилище проекта в OpenStack
Объём снимков
sharesnapshot
максимальный объём, который снимки занимают в хранилище проекта
Количество хранилищ
sharelimit
максимальное количество хранилищ для проекта в OpenStack
Сети хранилищ
sharenetworklimit
максимальное количество сетей хранилищ для проекта