Czym jest load balancer?
Load balancer to usługa umożliwiająca równoważenie obciążenia zasobów (ang. load balancing), tj. dzielenie go pomiędzy wiele procesorów, serwerów, dysków, połączeń sieciowych itp.
Jednym z najczęstszych przypadków użycia równoważenia obciążenia jest zapewnienie, aby pojedyncza usługa działała dzięki pracy wielu serwerów, nazywanych farmą serwerów lub klastrem serwerów.
Load balancery są też powszechnie stosowane w popularnych serwisach internetowych.
Zalety load balancera w Atman Cloud
Wysoka dostępność usługi w standardzie
Wszystkie load balancery dla klientów usługi Atman Cloud domyślnie powołujemy w architekturze HA (High Availability).
Kilka konfiguracji do wyboru
Dostępne konfiguracje load balancerów (szczegóły znajdziesz w dokumentacji):
- HTTP (ruch bez szyfrowania danych)
- HTTPS (bezpośrednie przekazywanie szyfrowanego ruchu do backendów),
- HTTPS_TERMINATED (odpakowywanie ruchu SSL w load balancerach i przekazywanie już odszyfrowanego do backendów)
- TCP
Szeroki wybór narzędzi do zarządzania
Uruchamiać i konfigurować usługę możesz za pomocą: panelu WWW, OpenStack CLI, API lub innych narzędzi, np. Terraform, Ansible itp.
Elastyczność, wydajność, skalowalność
Oferujemy trzy wydajności load balancerów, do maksymalnej przepustowości 1000 Mbps. W każdej chwili możesz aktywować nową usługę lub dezaktywować działającą.
Gwarancja bezpieczeństwa
Zapewniamy redundancję logiczną i na poziomie hardware’u, a także wsparcie techniczne 24/7. Korzystasz z wysokiego SLA – dostępność usługi 99,97%.
Rozliczenie w modelu PAYG
Stosujemy rozliczenie “pay as you go”, więc płacisz w zależności od wykorzystania usługi, za każdą rozpoczętą godzinę pracy. Nie ponosisz kosztów transferu danych.
Główna korzyść: wzrost dostępności Twoich aplikacji
Równoważenie obsługi ruchu do Twoich stron internetowych czy aplikacji webowych zwiększa ich dostępność, a także przyspiesza obsługę zapytań użytkowników.
Dbając o możliwość nieprzerwanego korzystania z Twoich serwisów, chronisz się przed skutkami czasowych niedostępności swoich usług, w tym potencjalnymi stratami finansowymi.
Load balancer - jak uruchomić?
Skonfiguruj równoważenie obciążenia w swoim środowisku w Atman Cloud
Ustalasz maksymalną liczbę (limit) load balancerów, których możesz potrzebować jednocześnie.
Podpisujesz umowę (lub aneks) ze zdefiniowanym sumarycznym limitem load balancerów, które będziesz mógł równolegle powołać (niezależnie od ich wydajności).
Uruchamiasz usługę load balancera w panelu Horizon lub przy pomocy innego narzędzia do zarządzania usługami, wybierając:
- jedną z trzech wydajności load balancera
- rodzaj konfiguracji
- algorytm rozprowadzania ruchu.
Zobacz, jak łatwo uruchomisz i skonfigurujesz swój pierwszy load balancer
Wydajność load balancerów
Rodzaj | Maksymalna przepustowość |
Standard | do 200 Mbps |
Fast | do 500 Mbps |
Ultra | do 1000 Mbps |
Dostępne algorytmy load balancingu
Algorytm | Sposób działania |
Round-Robin | Rozdziela po kolei zapytania do serwerów z listy |
Least connections (liczba połączeń) | Zapytanie jest kierowane do serwera, który ma najmniej aktywnych połączeń |
Source IP | Zapytania z danego źródłowego IP trafiają do backendu, który obsłużył pierwsze z nich |