Политика лицензирования
Сервис O2 распространяется по модели лицензирования, основанной на ёмкости решаемых моделей, а не на времени работы, количестве ядер или характеристиках оборудования. Это позволяет прозрачно оценивать возможности продукта и выбирать подходящую лицензию под конкретные задачи.
Емкость модели (Capacity Unit, CU)
Определение емкости модели
Capacity Unit (CU) — это единица измерения ёмкости модели оптимизации. Ёмкость модели показывает, насколько сложной является математическая модель, которую пользователь передаёт на решение в сервис O2. Чем больше элементов содержит модель, тем больше её ёмкость.
В общем виде:
Ёмкость модели — это сумма логических элементов модели: переменных, ограничений или дуг графа (в зависимости от типа задачи).
CU не связаны:
- с временем расчёта,
- с количеством используемых ядер,
- с производительностью сервера.
CU отражают структурную сложность задачи, а не ресурсы инфраструктуры.
Правила расчета емкости
| Тип модели | Формула расчета |
|---|---|
| Линейная модель | ёмкость = количество переменных + количество ограничений |
| Модель ограничений | ёмкость = количество переменных + количество ограничений |
| Модель максимального потока | ёмкость = 2 × количество дуг |
| Модель потока минимальной стоимости | ёмкость = 2 × количество дуг |
| Модель задачи рюкзака | ёмкость = количество элементов |
Community-лицензия
Community-лицензия предоставляется бесплатно и позволяет использовать сервис O2 без заключения коммерческого договора.
Community-лицензия предназначена для:
- изучения возможностей сервиса;
- разработки и отладки моделей;
- решения небольших производственных задач;
- коммерческого использования моделей ограниченной емкости.
Community-лицензия даёт право на запуск продукта, но ограничивает масштаб решаемых задач.
Ёмкостные лицензии (Capacity-лицензии)
Что такое ёмкостная лицензия
Ёмкостная лицензия увеличивает максимально допустимую ёмкость моделей, которые может решать сервис O2.
Такие лицензии:
- не ограничивают количество запусков;
- не ограничивают число пользователей;
- не ограничивают время решения;
- не ограничивают вычислительные ресурсы узла при поиске решения;
- привязываются к конкретному оборудованию;
- действуют в течение ограниченного срока.
Принцип сложения ёмкостей
Ёмкости лицензий суммируются, если:
- лицензии выданы одному и тому же лицензиату (содержат одинаковый код клиента);
- лицензии установлены/привязаны к одному и тому же вычислительному узлу;
- срок действия лицензий не истек на момент их применения.
Ёмкость данных лицензий суммируется с ёмкостью Community-лицензии.
Пример:
- Емкость Community-лицензии: 1 000 CU;
- Емкость лицензии 2K: 2 000 CU;
- Емкость лицензии 10K: 10 000 CU.
Итого доступно: 1 000 + 2 000 + 10 000 = 13 000 CU.
Лицензии поддержки (Support-лицензии)
Лицензия поддержки — это отдельный тип лицензии, не связанный с ёмкостью модели.
Лиензияя определяет:
- доступ к технической поддержке;
- время реакции;
- формат взаимодействия;
- дополнительные обязательства со стороны правообладателя.
Лицензия поддержки не увеличивает CU и приобретается отдельно на ограниченный срок с возможностью продления.
Актуальная тарифная сетка лицензий представлена в данном разделе.