В статье описаны особенности настройки тарифа с модулем обработки VMmanager 6. Про общие настройки тарифных планов см. в статье Создание и настройка тарифного плана.
Настройки тарифа
Чтобы настроить тариф, перейдите в раздел Продукты → Тарифные планы → кнопка Создать.
Основные настройки
Шаблон виртуального сервера — название шаблона, по которому будет создаваться виртуальная машина в VMmanager. От шаблона зависит конфигурация виртуального сервера. Создание и настройка шаблона выполняется на стороне VMmanager, страница Настройки кластера → Шаблоны VM.
Если вы планируете продажу виртуальных машин с определённой конфигурацией, укажите название конфигурации в поле Шаблон виртуального сервера.
Если указан несуществующий шаблон, в VMmanager автоматически будет создан новый шаблон виртуальной машины. В качестве названия будет использовано значение, указанное в поле Шаблон виртуального сервера. Один и тот же ресурс может быть задан в шаблоне виртуального сервера в VMmanager и в содержании тарифного плана в BILLmanager. В таком случае, наибольший приоритет имеют настройки биллинговой платформы.
Подробнее о конфигурациях см. в статье Конфигурации виртуальных машин документации VMmanager.
Например, в VMmanager имеется шаблон виртуального сервера "Standart". В шаблоне указано количество оперативно памяти сервера — 2 ГиБ и размер дискового пространства — 10 ГиБ. В BILLmanager создан тариф "VDS-стандарт. VMmanager", использующий шаблон учетной записи "Standart". В содержании тарифа настроен ресурс "Оперативная память", в стоимость тарифа включено 1 ГиБ. Ресурс "Дисковое пространство" не настроен.
Когда клиент закажет услугу по тарифу "VDS-стандарт. VMmanager", он получит в пользование виртуальную машину с 1 ГиБ оперативной памяти и 10 ГиБ дискового пространства.
Дополнительные настройки
- Шаблоны операционных систем — список операционных систем (ОС) доступных для установки на виртуальные машины (ВМ) по этому тарифу. Список тарифов загружается автоматически из VMmanager 6. Чтобы отредактировать его, перейдите в Продукты → Типы продуктов → Параметры → Значения → Тарифы;
-
Кластер — список кластеров для размещения виртуальных машин. Чтобы использовать кластер, который указан в обработчике, выберите значение "Кластер по умолчанию";
Выбирая кластер, укажите только те шаблоны операционных систем, которые доступны на выбранном кластере. - Шаблон домена по умолчанию — шаблон для формирования домена, если клиент не указал собственный при заказе услуги. В поле доступно использование макросов:
- @USERNAME@ — имя пользователя;
- @TYPE@ — тип продукта;
- @ID@ — уникальный идентификатор услуги;
Пример использования макроса
Содержание тарифа
Чтобы настроить содержание тарифа, перейдите в раздел Продукты → Тарифные планы → выберите тариф → кнопка Конфиг. Подробнее см. Настройка содержания тарифа.
Основные параметры
Основные параметры тарифа — это количество процессоров, объём оперативной памяти и дискового пространства. Если в настройках тарифа указан существующий шаблон виртуального сервера, то модуль обработки получит значения этих параметров из шаблона. Если в настройках указан несуществующий шаблон, эти параметры нужно задать вручную.
В VMmanager 6 не предусмотрена возможность уменьшения размера диска. Изменение размера дискового пространства возможно только в большую сторону.
Чтобы отключить в тарифе возможность выбрать уменьшение дискового пространства:
- Перейдите в раздел Продукты → Тарифные планы → выберите тарифный план → нажмите Конфиг.
- Создайте ресурс с условием Изменение ресурса после заказа "Только повышение".
Дополнительные параметры
Тонкие настройки
Если значения тонких настроек не будут указаны в тарифе, BILLmanager будет использовать значения из конфигурации виртуальных машин в VMmanager. Если BILLmanager не получит информацию из конфигурации VMmanager, при заказе виртуальной машины будут использованы значения тонких настроек по умолчанию.
Вы можете использовать дополнение "Модель процессора" только вместе с дополнением "Режим эмуляции процессора" со значением "custom". Чтобы добавить модели процессоров в BILLmanager, перейдите в Продукты → Перечисления → Модель процессора → Создать.
Дополнение "Ширина канала" идентично дополнениям "Входящий трафик" и "Исходящий трафик". Используйте дополнение "Ширина канала", если ограничения по входящему и исходящему трафику совпадают. Вы можете ограничить ширину канала ВМ при превышении порога трафика.
В LXD-кластере не могут одновременно использоваться настройки:
- "Скорость чтения с диска" и "Количество операций чтения с диска в секунду";
- "Скорость записи на диск" и "Количество операций записи на диск в секунду".
Добавление IPv6-подсети
Чтобы клиент мог использовать IPv6-подсети на виртуальных машинах в VMmanager, перейдите в Продукты → Тарифные планы → выберите тарифный план → Конфиг → Создать и создайте дополнение "IPv6-подсеть" с типом значения "Логическое (Да/Нет)".
Вы можете включить или выключить дополнение "IPv6-подсеть" для конкретной услуги. Для этого перейдите в Товары/Услуги → Виртуальные серверы → выберите сервер → Изменить → Дополнительно → опция IPv6-подсеть.
Настройка префикса IPv6-подсети
VMmanager выделяет для виртуальных машин подсети IPv6-адресов с префиксом от /32 до /125. Чтобы клиент при заказе мог выбрать префикс подсети:
- Создайте список префиксов, доступных для заказа:
- Перейдите в Продукты → Перечисления → Префикс IPv6-подсети → Значения.
- Нажмите Создать и укажите параметры префикса:
- Название, которое будет отображаться у клиента.
- Внутреннее наименование. Должно иметь вид <prefix> или subnet_<prefix>. Например, 124 или subnet_124.
- Добавьте настройки префиксов в тариф:
- Перейдите в Продукты → Тарифные планы → выберите тарифный план → Конфиг → Cоздать.
- Создайте дополнение "Префикс IPv6-подсети" с типом значения "Перечисление".
Чтобы при заказе по умолчанию был указан префикс без возможности его изменить, создайте дополнение "Префикс IPv6-подсети" с типом значения "Не учитывать".
Выбор пула для ВМ
Чтобы клиент мог выбрать пул, из которого VMmanager назначит IP-адрес для ВМ:
- Настройте доступные для выбора пулы:
- Перейдите в Продукты → Перечисления → Пул IP-адресов → кнопка Значения.
- Чтобы добавить пул, нажмите кнопку Создать и укажите параметры пула:
- Наименование — название пула в описании тарифа;
-
Внутреннее наименование — имя пула в VMmanager.
Обратите внимание!Внутреннее наименование "*" означает, что VMmanager может назначить ВМ IP-адрес из любого доступного пула в кластере.
- Перейдите в Продукты → Тарифные планы → выберите тарифный план → кнопка Конфиг. → кнопка Создать.
- Создайте дополнение "Пул IP-адресов" с типом значения "Перечисление".
Добавление бриджа
Если на узле кластера VMmanager 6 настроены дополнительные бриджи, вы можете в BILLmanager создать дополнение "bridge". Тогда при открытии услуги ВМ её сетевой интерфейс будет создан с выбранным бриджем. Подробнее см. статью документации VMmanager 6 Настройки сети на узле кластера.
Чтобы клиент мог выбрать бридж:
- Добавьте дополнение к типу продукта:
- Перейдите в раздел Продукты → Типы продуктов → Виртуальные серверы → кнопка Содержание.
- Нажмите Создать и укажите параметры:
- Внутреннее наименование — укажите "bridge".
- Добавьте перечисления:
- Перейдите в раздел Продукты → Перечисления → выберите bridge → кнопка Значения.
- Нажмите Создать и укажите параметры:
- Укажите имена бриджей из VMmanager 6.
- Добавьте для тарифа дополнительный ресурс:
- Перейдите в раздел Продукты → Тарифные планы → выберите тариф → кнопка Конфиг.
- Нажмите Создать и укажите параметры:
- Тип — выберите "bridge".
- Тип значения — выберите "Перечисление".
- Перечисления — выберите "bridge".
- Значение по умолчанию — выберите бридж, который будет использован в тарифе по умолчанию. Во время заказа клиент может изменить это значение, выбрав из списка нужное.
Продажа места для хранения образов ВМ
Чтобы продавать место под хранение образов ВМ:
- Перейдите в раздел Продукты → Тарифные планы → выберите тариф → кнопка Конфиг → кнопка Создать:
- В поле Тип учёта укажите "Выбирается клиентом".
- Укажите произвольное Наименование, например, "Место под резервные копии".
- Заполните остальные параметры и нажмите Ok.
- Назначьте цены для дополнения. Перейдите в раздел Продукты → Тарифные планы → выберите тариф → кнопка Конфиг → выберите созданное дополнение → кнопка Цены. Подробнее см. раздел Специальная цена.
- Создайте вариант для отказа от места под образы.
Перейдите в раздел Продукты → Тарифные планы → выберите тариф → кнопка Конфиг → кнопка Создать:- В поле Тип учёта укажите "Не учитывать".
- Выберите Тип "Место под образы".
- Выберите Тип значения "Целое число".
- Включите опцию Собственное наименование и укажите произвольное Наименование элемента списка. Например, "Не покупать место под образы".
- В блоке Ограничения тарифа в поле Включено в тариф укажите "0".
- Нажмите Ok, чтобы сохранить настройки варианта.
- Создайте вариант для заказа места под образы.
Перейдите в раздел Продукты → Тарифные планы → выберите тариф → кнопка Конфиг → кнопка Создать:- В поле Тип учёта укажите "На основе заказанных значений".
- Выберите Тип "Место под образы".
- Выберите Тип значения "Целое число".
- Выберите Тип шкалы значений "По ближайшему значению".
- Выберите правило Изменение ресурса после заказа "Только повышение".
- Включите опцию Собственное наименование и укажите произвольное Наименование элемента списка. Например, "Купить место под образы".
- Настройке в блоке Ограничения тарифа могут быть произвольными.
- Нажмите Ok, чтобы сохранить настройки варианта.
При такой настройке на форме заказа появится выпадающий список "Место под образы" с двумя значениями. Например:
- Не покупать место под образы — бесплатный вариант без выделения места для хранения образов.
- Купить место под образы — платный вариант для заказа места под хранение образов. Когда выбран клиентом, на форме появляется шкала для выбора значения дополнения. Стоимость формируется на основе настроек варианта: блоки Ограничения тарифа и Цены за период.