AACSearch
ГлоссарийПлатформа и 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) — удаление тенанта/ресурса.

Мультиарендность — фундамент продукта: изоляция гарантирует, что данные одного клиента никогда не попадут к другому.

On this page