Перейти к содержанию

Биллинг

Расчёт стоимости ресурсов производится с помощью калькуляторов.
С помощью фильтров в настройках калькулятора определяются типы ресурсов, для расчёта стоимости которых он используется. Каждый калькулятор использует для расчёта определённый тариф.

Если планируется использовать расчёт стоимости ресурсов, необходимо создать тариф. На базе тарифа создаётся калькулятор. С помощью фильтров определяется ресурс, для которого будет производиться расчёт.

Примечание

Если нет конкретной цели применения нескольких тарифов к одному ресурсу, необходимо соответствующим образом настроить фильтры калькуляторов.
Сразу после установки платформа использует калькулятор с нулевым тарифом.

Подразделы Тарифы и Калькуляторы раздела Биллинг доступны в меню Администрирование.

Подразделы «Тарифы» и «Калькуляторы»

interface_engineer_80.png


Тарифы

Раздел «Тарифы»

interface_engineer_83.png

Окно подраздела «Тарифы» содержит инструменты:

  • Создание (2) тарифа. В раскрывающемся меню кнопки «Создать» доступно действие «Клонировать» для создания клона выбранного тарифа.

  • Редактирование (3) выбранного тарифа.

  • Удаление (4) тарифа.

  • Выбор (1) тарифа для редактирования.

  • Кнопка «Добавить» (5) служит для создания нового параметра расчета биллинга.

Количество тарифов, используемых платформой, не ограничено. Используется два типа тарифов:

  • Статический.

  • Внешний.

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

Для статического тарифа коллектор собирает значения метрик для каждого параметра каждого типа ресурса. Коллектор автоматически запускается один раз в час. Таким образом, при стандартных настройках за сутки собирается 24 значения метрик. Значений метрик может быть больше при дополнительных запусках коллектора вручную, либо меньше при простое портала в выключенном состоянии, недоступности виртуализаций.

Расчёт биллинга производится за предыдущие сутки. Для расчёта используются значения метрик, собранные коллектором. К расчёту принимаются максимальные значения метрик в пределах часа.

Сумма всех максимальных ежечасных значений метрики умножается на стоимость в день для метрики по тарифу и делится на 24. В результате получается фактическая стоимость параметра типа ресурса за предыдущие сутки.

Для отчёта «Стоимость ресурса (детальный)» берётся среднее значение от всех максимальных ежечасных значений метрики.

Примечание

Если виртуальная машина не включалась, то за отчётный период будет рассчитано только использование диска.

Внешний тариф учитывает стоимость внешних ресурсов.


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

Для создания нового тарифа необходимо нажать кнопку «Создать» (1).
Откроется окно «Новый тариф».

Окно «Новый тариф»

interface_engineer_82.png

Необходимо заполнить поля:

  • «Название» — уникальное имя тарифа (обязательно для заполнения).

  • «Тип тарифа» — выбор из трёх доступных типов: «Статический», «Динамический» или «Внешний» (обязательно для заполнения).

  • «Дата начала» — дата начала действия тарифа (обязательно для заполнения).

  • «Дата окончания» — дата окончания действия тарифа (опционально).

  • «Валюта» — валюта, используемая при расчете стоимости ресурсов (обязательно для заполнения).

После заполнения полей необходимо нажать кнопку «Создать». Новый тариф станет доступен в поле «Тариф» (1).

Созданный тариф в поле «Тариф»

interface_engineer_83b.png


Создание нового параметра расчета биллинга

Кнопка «Добавить» (5) служит для создания нового параметра расчета биллинга.

Кнопка «Добавить»

interface_engineer_83.png

После нажатия кнопки «Добавить» откроется окно создания нового параметра расчета биллинга.

Окно создания нового параметра расчета биллинга

interface_engineer_84.png

Все поля параметра расчёта биллинга обязательны к заполнению:

  • «Тип ресурса» — определяет тип ресурса, для которого создаётся параметр расчёта.

  • «Метрика» — определяет метрику, для которой создаётся параметр расчёта.

  • «Размер единицы измерения» — определяет размер единицы измерения параметра при расчёте стоимости типа ресурса.

  • «Стоимость за день» — стоимость параметра типа ресурса за сутки в валюте, определённой в настройках тарифа.

При выборе метрики «Объём жёсткого диска (Гб)» дополнительно доступно поле «Детализация». Поле «Детализация» служит для тарификации метрики с привязкой к конкретному хранилищу данных.

Поле «Детализация»

interface_engineer_85.png

При включённой в «Настройках» «Дополнительной опции» «Классы хранилищ данных» доступна тарификация метрики с привязкой к «Классу хранилищ данных». В поле «Детализация» доступны для тарификации классы хранилищ данных, размещённые в одноимённом справочнике.

Для расчёта биллинга используется стоимость хранилища (пула, кластера хранилищ данных) в подключённом тарифе. При отсутствии в тарифе стоимости хранилища (пула, кластера хранилищ данных) используется стоимость класса хранилищ данных, которому оно сопоставлено.

Параметр расчёта биллинга для метрики «Объём жёсткого диска (Гб)» с пустым полем «Детализация» используется по умолчанию для всех хранилищ, у которых не определён индивидуальный параметр расчёта.

Примечание

Во избежание проблем с тарификацией биллинга рекомендуется сопоставлять хранилище (пул, кластер хранилищ данных) одному классу хранилищ данных.

Для завершения создания параметра биллинга и добавления его в выбранный тариф необходимо нажать «ОК». Новый параметр отобразится при выборе тарифа.

Новый параметр

interface_engineer_87.png

Доступно добавление (1) новых параметров, удаление (2) и редактирование стоимости параметра в день (3) с сохранением изменений (4).

Примечание

После создания параметра расчета биллинга, доступно для редактирования только поле «Стоимость параметра в день». Остальные поля можно изменить только пересозданием через удаление всего параметра расчета биллинга.


Калькуляторы

Для различных типов ресурсов с помощью фильтров выбирается калькулятор с оптимальным методом расчёта соответствующего типа. Тип калькулятора определяет доступные типы тарифов.

Для создания нового калькулятора необходимо нажать кнопку «Создать калькулятор». Откроется окно «Новый калькулятор».

Окно Новый калькулятор

interface_engineer_89.png

Необходимо задать параметры нового калькулятора:

  • Поле «Название калькулятора» (1) (обязательно для заполнения) определяет уникальное имя калькулятора.

  • Поле «Тип калькулятора» (2) (обязательно для заполнения) служит для выбора типа тарифа из числа доступных тарифов: «Статический», «Динамический», «Внешний».

  • Поле «Тариф» (3) (обязательно для заполнения) служит для выбора тарифа из числа доступных для выбранного типа калькулятора.

  • Поле «Фильтр ресурсов» (4) (опционально) служит для выбора с помощью фильтра типа ресурсов для расчёта стоимости.

  • Поле «Исключения ресурсов» (5) (опционально) служит для исключения с помощью фильтра типа ресурсов для расчёта стоимости.

  • Опция «Включен» (7) (опционально) служит для включения калькулятора для расчёта стоимости.

Примечание

Фильтр ресурсов выбирается по типу ресурса, доступного из списка, либо по значению размещения ресурса. Доступные размещения можно получить из справочника «Размещение».
Количество фильтров, как для добавления типов ресурсов, так и исключения, не ограничено. Если по параметрам фильтров ресурс совпадёт для нескольких калькуляторов, то для расчёта его стоимости будет выбран только один калькулятор по более точному совпадению.

Создание калькулятора завершается нажатием кнопки «Создать» (7), после чего он отображается в списке калькуляторов стоимости ресурсов.

Калькулятор стоимости ресурсов

interface_engineer_90.png

В окне «Калькулятор стоимости ресурсов» для каждого калькулятора из списка доступно выключение (1), изменение (2), удаление (3) и запуск (4) задания на пересчёт за предыдущий день.

Статус пересчёта и истекшее после его завершения время отображаются в колонке «Статус».