Лицензирование
Planeon поставляется с подписанной, встроенной в сборку лицензией Free и не требует ни файла лицензии, ни учётной записи, ни доступа в сеть, чтобы начать работу. Применённая позже платная лицензия только расширяет то, что позволяет платформа, — она никогда не прерывает уже запущенный рабочий стол или сессию, а превышение лимита никогда не приводит к жёсткой остановке, а лишь блокирует следующее действие, которое увеличило бы использование ещё больше.
Редакции
Лицензия несёт метку редакции (Free, Pro, Enterprise), которая показывается как бейдж на странице лицензии, а также саму выдачу прав: набор лимитов по измерениям и опциональные функции. Лимиты редакции Free фиксированы и встроены в каждый релиз; лимиты и функции редакций Pro и Enterprise задаются в конкретной лицензии, которую выдаёт ваш поставщик, поэтому таблица ниже показывает, что может означать каждое измерение или функция, а не одно фиксированное число для каждой платной редакции:
| Измерение / функция | Free (встроенное значение по умолчанию) | Pro / Enterprise |
|---|---|---|
| Рабочие места (именованные пользователи) | 25 | Задаётся вашей лицензией |
| Кластеры | 1 | Задаётся вашей лицензией |
| Организации | 1 | Задаётся вашей лицензией |
| Пулы рабочих столов | Без лимита | Задаётся вашей лицензией |
| Управляемые ВМ | Без лимита | Задаётся вашей лицензией |
| Одновременные сессии | Без лимита (зарезервированное измерение — пока не применяется ни в одной редакции) | Зарезервированное измерение — пока не применяется |
| White-label брендинг | Недоступен | Зарезервированный флаг функции (white_label) — см. ниже |
| Мультиорганизация | Недоступна | Зарезервированный флаг функции (multi_org) — см. ниже |
| Экспорт метрик использования | Недоступен | Зарезервированный флаг функции (metering_export) — см. ниже |
Три флага функций (white_label, multi_org, metering_export)
зарезервированы — так же, как измерение одновременных сессий: лицензия
может нести их уже сегодня, но сами возможности выходят в будущих
релизах — лицензия, предоставляющая их сейчас, включит каждую из них,
когда та появится, без замены лицензии. Ничто в текущем релизе не меняет
поведение в зависимости от этих флагов.
Рабочие места — это именованные пользователи, а не установки на машину: пользователь занимает место в момент, когда получает доступ к рабочему столу — напрямую или через группу. Администраторы и операторы без доступа к рабочим столам не занимают ни одного места. Места выделяются в порядке очереди — по порядку первого появления каждого пользователя.
Редакция Free
Свежая установка работает на редакции Free без какой-либо настройки: 1 кластер, 1 организация, 25 рабочих мест, неограниченное число пулов рабочих столов и управляемых ВМ, и без срока действия — она никогда не требует связи с внешним сервером и никогда не нужно её продлевать, и работает полностью офлайн. Это постоянный резервный вариант, к которому платформа возвращается всякий раз, когда платная лицензия не установлена или установленная лицензия вышла за пределы льготного периода (см. Истечение срока и льготный период ниже).
Установка лицензии
Откройте Настройки → Лицензия (видно пользователям с правом
platform:admin). Карточка Лицензия показывает текущую редакцию, её
лимиты и использование, а также держателей мест, и предоставляет два
действия:
- Применить — вставьте подписанный лицензионный токен (JWT, который вам предоставляет поставщик) в поле под заголовком Применить лицензию и нажмите Применить. Лицензия, чьи лимиты ниже текущего использования, всё равно принимается — превышение лимита является видимым, переживаемым состоянием, а не поводом для отказа (см. Лимиты и что происходит при достижении лимита ниже).
- Удалить лицензию — немедленно возвращает платформу к редакции Free, после подтверждения («Удалить установленную лицензию? Платформа вернётся к бесплатной версии.»).
Те же две операции доступны через API — PUT /api/v1/license для
применения токена, DELETE /api/v1/license для его удаления, обе под тем
же правом platform:admin, плюс GET /api/v1/license, возвращающий тот
же статус, что показывает карточка лицензии. Отдельного процесса
активации или личного кабинета поставщика нет: применяемый токен и есть
лицензия.
Помимо самой страницы лицензии, небольшой баннер показывает состояния
warning, grace и degraded на каждой странице консоли — он
молчит, пока лицензия действительна, и для пользователей без
platform:admin.
Истечение срока и льготный период
Установленная лицензия проходит один путь по мере приближения и прохождения даты истечения:
Valid (действительна) → Warning (за 14 дней до истечения; лимиты ещё полностью применяются, страница лицензии просто начинает это отмечать) → Grace (после истечения или отзыва, на протяжении льготного периода лицензии — 14 дней, если ваша лицензия не указывает иной срок) → Degraded (лимиты откатываются к лимитам редакции Free).
Ничто на этом пути никогда не останавливает уже запущенный рабочий стол или сессию. Degraded означает лишь отсутствие новых пулов, ВМ или кластеров сверх лимитов редакции Free и отсутствие новых сессий для пользователей, уже превысивших лимит мест Free, — всё, что уже работает, продолжает работать.
Лимиты и что происходит при достижении лимита
Каждый лимит проверяется только применительно к новой активности — созданию кластера, пула, слота ВМ или запуску новой сессии для пользователя, который ещё не занимает место. Существующие ресурсы и активные сессии никогда не затрагиваются изменением лицензии, включая применение лицензии меньшей, чем текущее использование.
Когда измерение превышает лимит, страница лицензии точно показывает, какие держатели мест и какие измерения находятся за пределами лимита, и отказ получает только следующее создание или запуск сессии, которые увеличили бы использование ещё больше, — например, пул, уже превысивший лимит лицензии по управляемым ВМ, просто не будет расширяться дальше при reconciliation, пока вы не вернётесь в пределы лимита или не примените лицензию с большим лимитом.
Что дальше
Покупка и поддержка лицензий Pro и Enterprise выходят за рамки этой страницы — обратитесь к вашему поставщику или реселлеру Planeon.