Czym jest multitenancy w Cloud Computing?
Koncepcje przetwarzania w chmurze
Czym jest multitenancy w chmurze obliczeniowej?
Architektura multitenancy polega na tym, że aplikacja SaaS dystrybuuje zasoby do każdego dzierżawcy, ale przechowuje ich dane oddzielnie. Wszystkie dzierżawy w ramach infrastruktury otrzymują aktualizacje jednocześnie, a poziomy izolacji są różne.
Wielu dzierżawców korzysta z architektury wielodostępu ze względu na opłacalność, ale ważne jest, aby wziąć pod uwagę kompromisy związane z udostępnianiem zasobów innym. Przed zarejestrowaniem się w usłudze należy sprawdzić, jak dużą elastyczność otrzymujemy.
Wybierając infrastrukturę, należy wziąć pod uwagę koszty i dostosowanie, ale także liczbę potrzebnych zasobów. Należy również pomyśleć o bezpieczeństwie, ponieważ może się ono różnić w zależności od wybranego narzędzia.
Czym jest najemca w SaaS?
Najemca jest częścią Infrastruktura aplikacji SaaSale mają własną przestrzeń prywatną. Podczas gdy zasoby są współdzielone w chmurach z wieloma dzierżawcami, dzierżawcy zmieniają własne ustawienia i wybierają, ile danych potrzebują.
W zależności od dostawcy, mogą być oferowane opcje dla jednego i wielu dzierżawców - ale cena będzie się różnić. Powinieneś pomyśleć o znalezieniu usługi z obiema opcjami, abyś nie musiał migrować wszystkiego po skalowaniu.
Jakie są trzy rodzaje multi-tenancy?
Poniżej znajduje się zestawienie różnych typów multi-tenancy:
- Pojedyncza instancja, pojedyncza baza danych: Ta opcja będzie miała wpływ na skalowalność, ale również kosztuje najmniej pieniędzy. Jak sama nazwa wskazuje, współdzielisz różne zasoby - głównie instancje i bazy danych.
- Pojedyncza instancja, wiele baz danych: Każdy najemca ma własną bazę danych, w której może przechowywać swoje dane, co warto rozważyć ze względu na prywatność. Posiadanie pewnej wiedzy na temat zarządzania tymi typami najmu jest niezbędne przed rozpoczęciem.
- Wiele instancji, wiele baz danych: Dzierżawcy korzystają z tej samej infrastruktury, ale mają własne instancje i bazy danych; zazwyczaj kosztuje to więcej niż inne opcje. Możesz przejść na tę opcję, gdy zbudujesz zespół i / lub będziesz wiedział, jak nimi zarządzać.
Jakie są zalety SaaS multi-tenant?
Niektóre z powodów, dla których firmy korzystają z SaaS multi-tenancy obejmują:
- Koszty: Dostawcy i najemcy mogą obniżyć koszty, ale mogą poświęcić prywatność.
- Skalowalność: Infrastruktura przenosi zasoby w górę lub w dół w zależności od poziomu aktywności i potrzeb.
- Konserwacja: Aktualizacje i poprawki.
Jaka jest różnica między dedykowanym a multi-tenant?
Oto główna różnica między infrastrukturą dedykowaną a infrastrukturą multi-tenant:
- Dedykowane: Dzierżawcy mają instancje, do których nikt inny nie ma dostępu, ale nadal znajdują się one w systemie chmury.
- Multi-Tenant: Dane i konfiguracja są oddzielne, ale współdzielą inne zasoby.
- Zastanów się, ile personalizacji potrzebujesz i czy potrzebujesz więcej prywatności.
- Możesz również znaleźć model hybrydowy, ale sprawdź to przed rejestracją.
- Zacznij od multi-tenant, jeśli jesteś kompletnym początkującym.
Podsumowanie
Multi-dzierżawa jest powszechna w chmurze obliczeniowej, ale musisz sprawdzić, która opcja spełnia Twoje potrzeby. Pomyśl o prywatności i kosztach oraz zastanów się, ile personalizacji potrzebujesz. Powinieneś także rozważyć możliwość dołączenia do rozwiązań hybrydowych; zrozum różnice, a następnie oceń swoje opcje.