Izolacja tenantów
Izolacja tenantów to gwarancja, że dane i konfiguracja każdego klienta w systemie multi-tenant pozostają logicznie oddzielone i niedostępne dla innych tenantów. Jest egzekwowana na każdej warstwie, w storage, retrieval i kontroli dostępu, aby jedna organizacja nigdy nie widziała ani nie wpływała na pracę innej.
Synonimy: izolacja multi-tenant, scoping tenanta, partycjonowanie danych, granica tenancy
Izolacja tenantów jest fundamentem bezpieczeństwa każdej platformy multi-tenant. Zamiast uruchamiać osobne stosy dla każdego klienta, system współdzieli infrastrukturę, egzekwując ścisłą granicę, aby dane, embeddingi, konfiguracja i logi audytu każdego tenanta pozostały prywatne. Granica jest stosowana domyślnie na każdej warstwie: storage nosi identyfikatory tenantów, retrieval jest ograniczony do tenanta żądającego, a kontrola dostępu odmawia odczytów cross-tenant. Poprawnie wykonana izolacja pozwala platformie efektywnie skalować się na współdzielonych zasobach bez naruszania poufności, której oczekuje każda organizacja.