Wat is multitenancy in cloudcomputing?
Concepten voor cloud computing
Wat is multitenancy in cloud computing?
Multitenancy architectuur houdt in dat een SaaS-app resources verdeelt over elke tenant, maar hun gegevens apart opslaat. Alle tenants binnen de infrastructuur krijgen tegelijkertijd updates en de isolatieniveaus variëren.
Veel huurders gebruiken een multitenancy-architectuur voor kosteneffectiviteit, maar het is belangrijk om na te denken over de nadelen van het delen van bronnen met anderen. Je moet kijken naar hoeveel flexibiliteit je krijgt voordat je je aanmeldt voor een service.
Houd rekening met kosten en maatwerk bij het kiezen van je infrastructuur, maar denk ook na over hoeveel resources je nodig hebt. Je moet ook nadenken over de beveiliging, die kan variëren afhankelijk van de tool die je kiest.
Wat is een huurder in SaaS?
Een huurder maakt deel uit van een Infrastructuur van SaaS-appmaar ze hebben hun eigen privéruimte. Terwijl bronnen worden gedeeld in multitenancy clouds, veranderen huurders hun eigen instellingen en kiezen ze zelf hoeveel gegevens ze nodig hebben.
Afhankelijk van de provider worden single- en multi-tenant opties aangeboden, maar de prijs zal verschillen. Je zou moeten nadenken over het vinden van een service met beide, zodat je niet alles hoeft te migreren zodra je gaat schalen.
Wat zijn de drie soorten multi-tenancy?
Hieronder volgt een overzicht van de verschillende multi-tenancy types:
- Enkele instantie, enkele database: Deze optie heeft een impact op de schaalbaarheid, maar kost ook het minste geld. Zoals de naam al doet vermoeden, deel je verschillende resources - voornamelijk instances en databases.
- Enkele instantie, meerdere databases: Elke huurder heeft zijn eigen database waarin hij zijn gegevens kan opslaan, wat je misschien wilt overwegen voor de privacy. Enige kennis van het beheer van deze huurtypes is noodzakelijk voordat je begint.
- Meerdere instanties, meerdere databases: Tenants gebruiken dezelfde infrastructuur, maar hebben hun eigen instances en databases; dit kost meestal meer dan de andere opties. Je kunt naar deze optie upgraden zodra je een team hebt opgebouwd en/of weet hoe je deze moet beheren.
Wat zijn de voordelen van SaaS multi-tenant?
Enkele redenen waarom bedrijven SaaS multi-tenancy gebruiken zijn:
- Kosten: Aanbieders en huurders kunnen de kosten verlagen, maar dit kan ten koste gaan van de privacy.
- Schaalbaarheid: Infrastructuren verplaatsen bronnen omhoog of omlaag afhankelijk van activiteitsniveaus en behoeften.
- Onderhoud: Updates en patches.
Wat is het verschil tussen dedicated en multi-tenant?
Dit is het belangrijkste verschil tussen dedicated en multi-tenant infrastructuren:
- Dedicated: Huurders hebben instances waar niemand anders bij kan, maar ze bevinden zich nog steeds binnen een cloudsysteem.
- Multi-Tenant: Gegevens en configuratie zijn gescheiden, maar ze delen andere bronnen.
- Bedenk hoeveel maatwerk je nodig hebt en of je meer privacy nodig hebt.
- Je kunt ook een hybride model vinden, maar controleer deze voordat je je aanmeldt.
- Begin met multi-tenant als je een complete beginner bent.
Conclusie
Multi-tenancy is gebruikelijk bij cloud computing, maar je moet onderzoeken welke optie aan jouw behoeften voldoet. Denk aan privacy en kosten, en overweeg hoeveel maatwerk u nodig hebt. U moet ook de mogelijkheid overwegen om deel te nemen aan hybride oplossingen; begrijp de verschillen en beoordeel vervolgens uw opties.