Multi Tenant Hosting
HostingMulti Tenant Hosting este o arhitectură de găzduire în care mai mulți clienți (tenants) împart aceeași infrastructură software și hardware, fiecare beneficiind de izolare logică a datelor și configurațiilor, dar partajând resursele fizice.
Multi-tenancy este modelul dominant în hosting-ul modern. Shared hosting, cloud hosting și majoritatea platformelor SaaS folosesc această arhitectură. Mai mulți clienți coexistă pe aceleași servere, cu separare la nivel software.
Cum funcționează: fiecare tenant are propriul spațiu izolat (cont cPanel, container, namespace) pe aceleași resurse fizice. Izolarea se face prin: conturi de sistem separate, cgroups pentru limitarea resurselor, sisteme de fișiere separate, și baze de date separate sau scheme separate în aceeași bază de date.
Avantajele: cost redus (resursele sunt partajate eficient), scalabilitate ușoară, actualizări centralizate, și eficiență operațională pentru furnizor — ceea ce se traduce în prețuri mai mici pentru clienți.
Dezavantajele: risc de „noisy neighbor" (un tenant care consumă excesiv afectează pe ceilalți), securitate dependentă de calitatea izolării, și personalizare limitată la nivel de infrastructură.