Load balancer w chmurze: rozkład ruchu VPS i kontrole stanu
Load balancer równomiernie rozkładający połączenia na wiele serwerów jednego regionu
- HTTP, HTTPS, TCP
- Automatyczne kontrole stanu
- Darmowe certyfikaty
Load balancer w chmurze to serwer, który przyjmuje połączenia klientów i rozkłada je na kilka serwerów za nim. Load balancer w chmurze HELPER VPS kosztuje od $4.71 miesięcznie i łączy VPS jednego regionu jako serwery docelowe, więc gdy jeden serwer jest zajęty lub się zatrzyma, pozostałe dalej odpowiadają.
Load balancer 1
Dla serwerów jednego regionu
471$/ mies.
Opłata miesięczna
- 1 węzeł
- Do 10 serwerów
- HTTP, HTTPS, TCP
- Automatyczne kontrole stanu
- Darmowe certyfikaty
Load balancer 3
Dla serwerów jednego regionu
1412$/ mies.
Opłata miesięczna
- 3 węzły
- Do 50 serwerów
- HTTP, HTTPS, TCP
- Automatyczne kontrole stanu
- Darmowe certyfikaty
Load balancer 5
Dla serwerów jednego regionu
2354$/ mies.
Opłata miesięczna
- 5 węzłów
- Do 100 serwerów
- HTTP, HTTPS, TCP
- Automatyczne kontrole stanu
- Darmowe certyfikaty
Jeśli chcesz połączyć serwery adresami wewnętrznymi Sieć prywatna VPS
Kiedy potrzebny jest load balancer w chmurze?
Load balancer jest potrzebny, gdy usługa przerosła jeden serwer lub gdy strona ma działać nawet w czasie prac na serwerach. Oto cztery popularne przypadki.
Strony z rosnącym ruchem
Gdy odwiedzających przybyło i brakuje CPU oraz pamięci jednego serwera, utwórz kolejny VPS o tej samej konfiguracji i postaw go za load balancerem. Klienci wchodzą pod ten sam adres, a żądania rozkładają się równomiernie na serwery.
Usługa, która nie staje w czasie prac
Wyłączaj serwery z celów po jednym, aktualizuj je i przywracaj, a pozostałe serwery w tym czasie obsługują klientów. Wdrażanie nowych wersji i aktualizacje systemu przebiegają niezauważalnie dla klientów.
Serwery API i backend aplikacji
Rozdziel serwery API wywoływane przez aplikacje mobilne i webowe na kilka maszyn i wpisz w aplikacji jeden adres load balancera. Przy dodawaniu lub wymianie serwerów ustawienia aplikacji się nie zmieniają.
Serwery gier i usługi TCP
Usługi TCP spoza WWW rozkładasz w ten sam sposób. Usługi z długimi połączeniami, takie jak serwery czatu, lobby gier i pośredniki wiadomości, rozkładasz na wiele serwerów.
Load balancer 1, 3 czy 5: co wybrać?
Trzy warianty różnią się liczbą węzłów przetwarzania i serwerów docelowych, a protokoły, kontrole stanu i podłączanie certyfikatów są we wszystkich takie same. Wybieraj według obecnej liczby serwerów i planów rozwoju.
Load balancer 1
1 węzeł, do 10 serwerów docelowych
Dla kogo
- Strony startujące od 2~3 serwerów
- Staging i układy testowe
- Małe grupy serwerów API
- Gdy chcesz zacząć rozkład ruchu najmniejszym kosztem
Load balancer 3
3 węzły, do 50 serwerów docelowych
Dla kogo
- Sklepy i usługi ze stale dużą liczbą klientów
- Układy wymagające kilku węzłów przetwarzania
- Zespoły stopniowo zwiększające liczbę serwerów
- Usługi z WWW i API razem
Load balancer 5
5 węzłów, do 100 serwerów docelowych
Dla kogo
- Duże usługi z dziesiątkami serwerów docelowych
- Napływ połączeń przy promocjach i premierach
- Układy, w których jeden load balancer obsługuje kilka usług
- Gdy potrzebny jest największy zapas węzłów przetwarzania
Jak działa load balancer?
Load balancer działa jak odźwierny między klientami a serwerami. Gdy skierujesz domenę na adres load balancera, żądania klientów najpierw trafiają do niego, a on wybiera jeden serwer z listy celów i przekazuje żądanie. Odpowiedź serwera wraca do klienta przez load balancer, więc klient nie musi wiedzieć, ile serwerów jest za nim.
Automatyczna kontrola stanu to funkcja, w której load balancer stale sprawdza odpowiedź każdego serwera docelowego pod ustalonym adresem lub portem. Serwer, który nie odpowiada, jest chwilowo wyłączany z listy, a gdy znów odpowie, wraca automatycznie. Dlatego nawet gdy jeden serwer się zatrzyma lub restartuje, klienci dostają odpowiedź innego serwera zamiast ekranu błędu.
Dla usług HTTPS podłącz do load balancera darmowy certyfikat: przyjmuje on szyfrowane połączenia, a serwerom za nim przekazuje tylko żądania. Nie trzeba instalować i odnawiać certyfikatów na każdym serwerze, więc dodawanie i usuwanie serwerów jest prostsze. Wybierając tryb TCP, tak samo rozłożysz też usługi spoza WWW.
Od czego zależy cena load balancera w chmurze?
Cena load balancera w chmurze HELPER VPS zależy od liczby węzłów przetwarzania. Load balancer 1 z jednym węzłem kosztuje $4.71 miesięcznie, load balancer 3 z trzema węzłami $14.12, load balancer 5 z pięcioma węzłami $23.54. Cena jest powiązana z liczbą węzłów, więc łatwo ustalić potrzebną skalę.
Load balancer 1 łączy do 10 serwerów docelowych, load balancer 3 do 50, load balancer 5 do 100. Same serwery docelowe opłacasz osobno według ceny miesięcznej każdego VPS, a cena load balancera obejmuje rozkład HTTP, HTTPS i TCP, automatyczne kontrole stanu i podłączanie certyfikatów.
Podobnie jak inne produkty, jest płatny na podstawie faktury. Pierwszy miesiąc jest naliczany przy tworzeniu, a można go odnowić poprzez opłacenie faktury odnowienia przed końcem okresu rozliczeniowego, dzięki czemu zarządzasz serwerami i load balancerami za pomocą jednej faktury i możesz wcześniej obliczyć miesięczne koszty. Dopóki opłacasz fakturę, wejście do usługi pozostaje otwarte.
Ile kosztuje load balancer?
Load balancer w chmurze kosztuje od $4.71 miesięcznie za jeden węzeł. Protokoły, kontrole stanu i podłączanie certyfikatów są we wszystkich wariantach, wybierasz tylko liczbę węzłów.
Cena według liczby węzłów
Load balancer 1 kosztuje $4.71, 3 $14.12, 5 $23.54. Prosta cena według liczby węzłów od razu daje się policzyć pod skalę usługi.
Cena ze wszystkimi funkcjami
Rozkład HTTP, HTTPS i TCP, automatyczne kontrole stanu i darmowe certyfikaty są w cenie wszystkich wariantów. Niczego nie trzeba dokupować osobno.
Automatyczna płatność na podstawie faktury
Opłać pierwszy okres przy tworzeniu serwera i odnawiaj za tę samą cenę w każdym dniu odnowienia. Serwery i load balancery mogą być zarządzane razem.
HELPER VPS w liczbach
Wybierz spośród 40 regionów, 12 systemów operacyjnych i 10 aplikacji jednym kliknięciem w jednym koncie i zapłać od razu. Poniższe liczby odpowiadają aktualnej ofercie.
40
Regiony centrów danych
12
System operacyjny
10
Aplikacje jednym kliknięciem
$4.71
Cena od (miesięcznie)
Systemy i aplikacje serwerów za load balancerem
Serwery docelowe to zwykłe VPS w chmurze. Wybieraj spośród Ubuntu, Debian, AlmaLinux, Rocky Linux, CentOS Stream i FreeBSD albo utwórz kilka takich samych serwerów z aplikacji jednym kliknięciem Docker, WordPress, LEMP i Node.js.
Dlaczego warto wybrać load balancer HELPER VPS
Równomiernie rozłożone połączenia
Żądania klientów są rozkładane na kilka serwerów docelowych, więc obciążenie nie kumuluje się na jednym. Im więcej serwerów, tym więcej klientów obsłużysz.
Automatyczne kontrole stanu
Serwery, które nie odpowiadają, są automatycznie wyłączane i wracają, gdy znów odpowiedzą. Klienci dalej dostają prawidłowe odpowiedzi, a administrator spokojnie zajmuje się zatrzymanym serwerem.
Darmowe certyfikaty
Podłącz certyfikat HTTPS do jednego load balancera, a nie musisz instalować i odnawiać certyfikatów na każdym serwerze za nim.
HTTP, HTTPS, TCP
Nie tylko strony i API, ale też usługi TCP, takie jak serwery gier, serwery czatu i pośredniki, rozkładasz tym samym load balancerem.
Grupa serwerów jednego regionu
Serwerami docelowymi są VPS jednego regionu, więc odległość między serwerami jest krótka, a z siecią prywatną połączenia wewnętrzne są bardziej uporządkowane.
Skalowanie do 100 serwerów
Load balancer 1 łączy do 10 serwerów docelowych, 3 do 50, 5 do 100, więc nawet przy rozwoju usługi adres pozostaje ten sam.
Wybierz spośród 40 miast
Umieść serwery i load balancery blisko swoich użytkowników wśród 40 miast w Amerykach, Europie, Bliskim Wschodzie, Afryce i regionie Azji i Pacyfiku.
Ta sama metoda płatności co za serwery
Płać za VPS, opcje i load balancery razem, odnawiając je razem w każdym dniu odnowienia.
Zarządzanie serwerami docelowymi przez API
Po potwierdzeniu pierwszej płatności utwórz serwery i odczytuj listy za pomocą klucza API oraz obsługuj dodawanie nowych serwerów do celów w kodzie.
W jakich regionach mogę utworzyć load balancer?
Grupuj serwery w tym samym regionie w dowolnym z 40 miast, w których możesz utworzyć VPS. Umieść serwery i load balancery razem w regionie blisko krajów z największą liczbą użytkowników, aby uzyskać szybsze odpowiedzi.
Niemcy
Holandia
Wielka Brytania
Francja
Stany Zjednoczone: miasta (7)
Kanada
Brazylia
Singapur
Japonia: miasta (2)
Indie: miasta (2)
Australia: miasta (2)
Meksyk
Hiszpania
Szwecja
Polska
Republika Południowej Afryki
Korea Południowa
Niemcy
Holandia
Wielka Brytania
Francja
Stany Zjednoczone: miasta (7)
Kanada
Brazylia
Singapur
Japonia: miasta (2)
Indie: miasta (2)
Australia: miasta (2)
Meksyk
Hiszpania
Szwecja
Polska
Republika Południowej Afryki
Korea Południowa
Chile
Kolumbia
Włochy
Szwajcaria
Finlandia
Turcja
Zjednoczone Emiraty Arabskie
Izrael
Arabia Saudyjska
Nigeria
SRA Hongkong (Chiny)
Tajwan
Indonezja
Tajlandia
Najczęstsze pytania o load balancer
Odpowiedzi o cenie, działaniu i konfiguracji load balancera w chmurze
Ile kosztuje load balancer w chmurze miesięcznie?
Load balancer 1 z jednym węzłem kosztuje $4.71 miesięcznie, load balancer 3 z trzema węzłami $14.12, load balancer 5 z pięcioma węzłami $23.54. Cena obejmuje rozkład HTTP, HTTPS i TCP, automatyczne kontrole stanu i darmowe certyfikaty, a serwery docelowe opłacasz osobno według ceny każdego VPS.
Ile serwerów docelowych mogę połączyć?
Load balancer 1 łączy do 10 serwerów, load balancer 3 do 50, load balancer 5 do 100. Zacznij od dwóch-trzech serwerów i load balancera 1, a gdy serwerów będzie więcej niż 10, przejdź na większy wariant i rozwijaj się oszczędnie. Serwery docelowe opłacasz osobno według ceny każdego VPS.
Czy mogę połączyć serwery z innych regionów?
Load balancer łączy serwery jednego regionu, bo przy serwerach w jednym mieście droga przekazania żądania jest krótka, a odpowiedź szybka. Jeśli obsługujesz klientów z kilku krajów, wygodniej mieć w każdym regionie własny zestaw serwerów i load balancera. Z takim samym układem w każdym regionie klienci szybko dostają odpowiedź z serwera najbliższego regionu.
Co robią automatyczne kontrole stanu?
Load balancer stale sprawdza odpowiedź każdego serwera docelowego pod ustalonym adresem lub portem. Serwer, który nie odpowiada, jest chwilowo wyłączany z listy i nie dostaje żądań, a gdy znów odpowie, wraca automatycznie. Nawet podczas restartu lub aktualizacji serwera klienci dostają prawidłowe odpowiedzi od innych serwerów. Administratorowi wystarczy zająć się serwerem, który nie odpowiada, i przywrócić go na listę.
Jak podłączyć certyfikat HTTPS?
Gdy podłączysz do load balancera darmowy certyfikat, szyfrowane połączenie z klientami przejmuje load balancer, a do serwerów za nim trafiają żądania. Nie trzeba instalować i odnawiać certyfikatów na każdym serwerze, więc przy dodawaniu lub wymianie serwerów nie ma osobnej pracy z certyfikatami. Serwery docelowe zajmują się tylko obsługą żądań, a zarządzanie szyfrowaniem jest w jednym miejscu.
Czy mogę rozkładać usługi, które nie są stronami?
Tak, wybierając tryb TCP, rozłożysz też usługi spoza WWW. Usługi przyjmujące połączenia na ustalonym porcie, takie jak serwery gier, serwery czatu i pośredniki wiadomości, rozkładasz na wiele serwerów, a kontrole stanu działają tak samo. Ustalając port, dajesz klientom jeden adres load balancera, a połączenia rozkładają się równomiernie na serwery docelowe.
Jaka powinna być konfiguracja serwerów docelowych?
Serwerem docelowym może być każdy zwykły VPS w chmurze, wydajny VPS NVMe lub VPS z dedykowanym CPU. Gdy serwery o tej samej roli mają tę samą konfigurację i system, żądania są obsługiwane równomiernie. Dzięki aplikacjom jednym kliknięciem szybko przygotujesz kilka serwerów o tej samej konfiguracji. System wybierasz spośród 12.
Jak zapłacić?
Płać za pomocą 12 kryptowalut. Przy tworzeniu serwera opłać dokładną kwotę i odnawiaj za tę samą cenę w każdym dniu odnowienia. Zwroty trafiają z powrotem na kredyt na koncie. Serwery i load balancery mogą być zarządzane razem.
Co się stanie z moim load balancerem, jeśli nie zostanie odnowiony?
Load balancer odnawia się co miesiąc, gdy opłacisz kolejną fakturę. Jeśli nie zostanie opłacony do końca okresu, zostaje zawieszony, a opłacenie w ciągu 3 dni przywraca go. Po 3 dniach zostaje usunięty, więc odnowij swój load balancer, punkt wejścia do usługi, przed końcem okresu.
Czy mogę używać go razem z siecią prywatną?
Tak, najbardziej uporządkowany układ to połączenie serwerów jednego regionu siecią prywatną i postawienie przed nimi load balancera. Połączenia klientów przyjmuje load balancer, a połączenia między serwerami WWW a serwerem bazy danych idą adresami wewnętrznymi, więc architektura pozostaje prosta. Sieć prywatna jest darmowa w obrębie regionu, więc taki układ zbudujesz bez zbędnych kosztów.
Poradniki load balancera
Przydatne materiały przy przygotowaniu load balancera i serwerów docelowych
- Pierwsze logowanieKolejność logowania jako root na nowy VPS, który będzie serwerem docelowym, i podstawowej konfiguracji.
- Podstawowa konfiguracja zaporyPrzykład konfiguracji zapory, w której na serwerach docelowych otwarte są tylko potrzebne porty.
- Sieć prywatna VPSJak połączyć serwery jednego regionu adresami wewnętrznymi i używać ich razem z load balancerem.
Wyświetlane ceny to miesięczne ceny w dolarach amerykańskich. Serwery docelowe są rozliczane osobno według ceny każdego VPS. Opłać pierwszy okres przy tworzeniu i odnawiaj za tę samą cenę w każdym dniu odnowienia.
Minimalny okres: 1 miesiąc | Anulowanie: usuń w dowolnym momencie z panelu sterowania | Jeśli nie zostanie odnowiony: zawieszony, a następnie usunięty po 3 dniach | Pozostały czas na usuniętych load balancerach nie jest zwracany. Zwroty trafiają na kredyt na koncie i są automatycznie stosowane do kolejnej faktury.
