ГлоссарийПлатформа и SaaS
Платформа, SaaS и мультиарендность
Тенанты, изоляция, SLA, квоты, биллинг и эксплуатация.
Платформа, SaaS и мультиарендность
AACSearch — это SaaS-платформа: многие клиенты работают на одних серверах, но каждый видит только свои данные. Этот раздел объясняет, как устроена изоляция, доступность и оплата.
Арендность и изоляция
- Тенант (tenant)* — изолированное рабочее пространство клиента: своя организация, индексы и ключи.
- Мультиарендность (multi-tenancy) — множество тенантов на одной платформе с жёсткой изоляцией.
- Организация (organization) — аккаунт, объединяющий индексы и пользователей клиента.
- Рабочее пространство (workspace) — рабочая область клиента.
- Изоляция индексов (index isolation) — один тенант не видит данные другого.
Как поставляется
- SaaS — программное обеспечение как услуга, поставляемое через интернет.
- Облако (cloud) — запуск на инфраструктуре провайдера.
- On-premises — запуск на собственной инфраструктуре клиента.
- Регион (region) — географическое расположение серверов.
- Деплой (deployment) — выпуск версии.
- Поэтапный выпуск (rollout) — постепенное включение изменения.
- Откат (rollback) — возврат изменения.
Доступность
- Простой (downtime) — время недоступности сервиса.
- Доступность (uptime) — доля времени, когда сервис доступен.
- SLA (service level agreement) — обещанная доступность/производительность.
- SLO (service level objective) — внутренняя цель за SLA.
- Высокая доступность (high availability) — избыточность для непрерывной работы.
- Переключение при сбое (failover) — переключение на резерв при отказе.
- Резервная копия (backup) — сохранённая копия для восстановления.
- Восстановление (restore) — восстановление данных из резервной копии.
- Снапшот (snapshot)* — копия индекса на момент времени.
Масштабирование и ресурсы
- Масштабирование (scaling) — добавление ёмкости с ростом нагрузки.
- Автомасштабирование (auto-scaling) — масштабирование автоматически с нагрузкой.
- Квота (quota) — лимит использования (запросы, документы, индексы).
Оплата и управление
- Биллинг (billing) — выставление счетов за использование.
- Подписка (subscription) — повторяющийся план.
- План / тариф (plan / tier) — уровень функций и лимитов.
- Оплата по факту использования (usage-based pricing) — оплата за измеренное использование.
- Превышения (overages) — использование сверх лимита плана.
- Место (seat) — лицензированный слот пользователя.
- Провижининг (provisioning) — создание нового тенанта/ресурса.
- Депровижининг (deprovisioning) — удаление тенанта/ресурса.
Мультиарендность — фундамент продукта: изоляция гарантирует, что данные одного клиента никогда не попадут к другому.