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

Основные настройки


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

Подробнее о конфигурациях см. в статье Конфигурации виртуальных машин документации VMmanager.

Дополнительные настройки


  • Шаблоны операционных систем — список операционных систем (ОС) доступных для установки на виртуальные машины (ВМ) по этому тарифу. Список тарифов загружается автоматически из VMmanager 6. Чтобы отредактировать его, перейдите в ПродуктыТипы продуктовПараметрыЗначенияТарифы;
  • Шаблон домена по умолчанию — шаблон для формирования домена, если клиент не указал собственный при заказе услуги. В поле доступно использование макросов:
    • @USERNAME@ — имя пользователя;
    • @TYPE@ — тип продукта;
    • @ID@ — уникальный идентификатор услуги;

    Например, в поле Шаблон домена по умолчанию введено значение "@USERNAME@.example.com". Имя пользователя "ivan". На форме заказа услуги клиент не заполнил поле Доменное имя. При таких условиях в VMmanager будет создана виртуальная машина с доменным именем "ivan.example.com".

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


Основные параметры

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

ДополнениеВнутреннее имяТип
Количество процессоровncpu, cpu_numberЦелое число
Оперативная памятьmem, ram_mibЦелое число (MiB, GiB)
Объём дискового пространстваdisc, disk, hdd_mibЦелое число (MiB, GiB)

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

В VMmanager 6 не предусмотрена возможность уменьшения размера диска. Изменение размера дискового пространства возможно только в большую сторону.

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

  1. Перейдите в раздел ПродуктыТарифные планы → выберите тарифный план → нажмите Конфиг.
  2. Создайте ресурс с условием Изменение ресурса после заказа "Только повышение".

Дополнительные параметры

ДополнениеВнутреннее имяТип
IPv6-подсетьipv6subnetЛогическое (Да/Нет)
Префикс IPv6-подсетиipv6subnet_prefixПеречисление
Пул IP-адресовippoolПеречисление
Место под образыimagesizelimitЦелое число
Приватные IPv4-адресаprivateipЦелое число
Расписание резервного копированияbackup_scheduleПеречисление
Операционная системаostemplПеречисление

Тонкие настройки

ДополнениеДоступно в кластерахВнутреннее имяТипЗначение по умолчанию
Режим эмуляции процессораKVMcpu_modeПеречисление"default"
Модель процессораKVMcpu_custom_modelПеречисление"unknown"
Вес использования процессораKVMcpu_weightЦелое число (100-10000)1024
LXDЦелое число (0-10)5
Вес использования I/OKVMio_weightЦелое число (100-1000)500
LXDЦелое число (0-10)5
Вес использования сетиLXDnet_weightЦелое число (0-10)5
Количество процессов в контейнереLXDprocess_numberЦелое число (0-∞)0
Ширина каналаKVM, LXDflat, net_bandwidth_mbitpsЦелое число (Kbit/s, Mbit/s)
Входящий трафикKVM, LXDinbound, net_in_mbitpsЦелое число (Kbit/s, Mbit/s)
Исходящий трафикKVM, LXDoutbound, net_out_mbitpsЦелое число (Kbit/s, Mbit/s)
Скорость чтения с дискаKVM, LXDio_read_mbitpsЦелое число (Kbit/s, Mbit/s)
Скорость записи на дискKVM, LXDio_write_mbitpsЦелое число (Kbit/s, Mbit/s)
Количество операций чтения с диска в секундуKVM, LXDio_read_iopsЦелое число (IO/s)
Количество операций записи на диск в секундуKVM, LXDio_write_iopsЦелое число (IO/s)
АнтиспуфингKVM, LXDanti_spoofingЛогическое (Да/Нет)Да

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

Вы можете использовать дополнение "Модель процессора" только вместе с дополнением "Режим эмуляции процессора" со значением "custom". Чтобы добавить модели процессоров в BILLmanager, перейдите в ПродуктыПеречисленияМодель процессораСоздать.

Дополнение "Ширина канала" идентично дополнениям "Входящий трафик" и "Исходящий трафик". Используйте дополнение "Ширина канала", если ограничения по входящему и исходящему трафику совпадают. Вы можете ограничить ширину канала ВМ при превышении порога трафика.

В LXD-кластере не могут одновременно использоваться настройки:

  • "Скорость чтения с диска" и "Количество операций чтения с диска в секунду";
  • "Скорость записи на диск" и "Количество операций записи на диск в секунду".

Добавление IPv6-подсети


Чтобы клиент мог использовать IPv6-подсети на виртуальных машинах в VMmanager, перейдите в ПродуктыТарифные планы → выберите тарифный план → КонфигСоздать и создайте дополнение "IPv6-подсеть" с типом значения "Логическое (Да/Нет)".

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

Для корректной работы тарифа рекомендуем исключить дополнение "IPv6-адреса" из содержания тарифного плана: ПродуктыТарифные планы → выберите тарифный план → КонфигIPv6-адресаВыкл.

Вы можете включить или выключить дополнение "IPv6-подсеть" для конкретной услуги. Для этого перейдите в Товары/УслугиВиртуальные серверы → выберите сервер → ИзменитьДополнительно → опция IPv6-подсеть.

Настройка префикса IPv6-подсети

VMmanager выделяет для виртуальных машин подсети IPv6-адресов с префиксом от /32 до /125. Чтобы клиент при заказе мог выбрать префикс подсети:

  1. Создайте список префиксов, доступных для заказа:
    1. Перейдите в ПродуктыПеречисленияПрефикс IPv6-подсетиЗначения.
    2. Нажмите Создать и укажите параметры префикса:
      1. Название, которое будет отображаться у клиента.
      2. Внутреннее наименование. Должно иметь вид <prefix> или subnet_<prefix>. Например, 124 или subnet_124.

  2. Добавьте настройки префиксов в тариф:
    1. Перейдите в ПродуктыТарифные планы → выберите тарифный план → КонфигCоздать.
    2. Создайте дополнение "Префикс IPv6-подсети" с типом значения "Перечисление".

Выбор пула для ВМ


Чтобы клиент мог выбрать пул, из которого VMmanager назначит IP-адрес для ВМ:

  1. Настройте доступные для выбора пулы:
    1. Перейдите в ПродуктыПеречисленияПул IP-адресов → кнопка Значения.
    2. Чтобы добавить пул, нажмите кнопку Создать и укажите параметры пула:
      1. Наименование — название пула в описании тарифа;
      2. Внутреннее наименование — имя пула в VMmanager.

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

        Внутреннее наименование "*" означает, что VMmanager может назначить ВМ IP-адрес из любого доступного пула в кластере.

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

Продажа места для хранения образов ВМ


Чтобы продавать место под хранение образов ВМ:

  1. Перейдите в ПродуктыТарифные планы → выберите тариф → КонфигСоздать.
  2. В поле Тип учёта укажите "Выбирается клиентом".
  3. Укажите произвольное Наименование, например, "Место под резервные копии".
  4. Заполните остальные параметры произвольными значениями и нажмите Ok.
  5. Перейдите в ПродуктыТарифные планы → выберите тариф → Конфиг → выберите созданное дополнение → Цены.
  6. Создайте вариант для отказа от места под образы:
    1. В поле Тип учёта укажите "Не учитывать".
    2. Выберите Тип "Место под образы".
    3. Выберите Тип значения "Целое число".
    4. Включите опцию Собственное наименование и укажите произвольное Наименование элемента списка. Например, "Не покупать место под образы".
    5. В блоке Ограничения тарифа в поле Включено в тариф укажите "0".
    6. Нажмите Ok, чтобы сохранить настройки варианта.
  7. Создайте вариант для заказа места под образы:
    1. В поле Тип учёта укажите "На основе заказанных значений".
    2. Выберите Тип "Место под образы".
    3. Выберите Тип значения "Целое число".
    4. Выберите Тип шкалы значений "По ближайшему значению".
    5. Выберите правило Изменение ресурса после заказа "Только повышение".
    6. Включите опцию Собственное наименование и укажите произвольное Наименование элемента списка. Например, "Купить место под образы".
    7. Настройке в блоке Ограничения тарифа могут быть произвольными.
    8. Нажмите Ok, чтобы сохранить настройки варианта.

При такой настройке на форме заказа появится выпадающий список "Место под образы" с двумя значениями. Например:

  • Не покупать место под образы — бесплатный вариант без выделения места для хранения образов.
  • Купить место под образы — платный вариант для заказа места под хранение образов. Когда выбран клиентом, на форме появляется шкала для выбора значения дополнения. Стоимость формируется на основе настроек варианта: блоки Ограничения тарифа и Цены за период.