Site icon VPGC

High Availability Load Balancing – jak a proč zajistit vysokou dostupnost vyvažování zátěže

Image by kewl from Pixabay

Podniky dnes závisí na svých sítích více než kdy jindy. Trendy, jako je mobilní širokopásmové připojení, multi-cloud, hybridní cloud, virtualizace, práce na dálku a bring your own device (BYOD), umožňují zaměstnancům pracovat téměř odkudkoli – pokud mají spolehlivé připojení. To vyvíjí obrovský tlak na IT, aby zajistilo vysokou dostupnost kritických aplikací, jako jsou ERP, komunikační a kooperační systémy a infrastruktura virtuálních desktopů (VDI).

I ten nejrobustnější a nejspolehlivější software a systémy mohou někdy selhat. Aby se předešlo výpadkům a prostojům, potřebuje IT nasadit vysoce dostupnou architekturu, která je postavená na redundanci a odolnosti proti chybám, a umožní tak nepřetržitý provoz a rychlé zotavení po havárii. To platí pro všechny prvky datového centra – od vysoké dostupnosti pro aplikace až po vysokou dostupnost pro load balancerů nebo Application Delivery Controllerů (ADC), které řídí síťový provoz uvnitř a napříč vašimi datovými centry.

Význam vysoké dostupnosti pro load balancer nebo Application Delivery Controller

Vysoká dostupnost začíná identifikací a odstraněním jednotlivých bodů, které by mohly způsobit přerušení služby, ve vaší infrastruktuře – například nasazením redundantních komponent či prvků, které zajistí odolnost proti chybám v případě selhání jednoho ze zařízení. Vyrovnávání zátěže, ať už poskytované prostřednictvím samostatného zařízení nebo jako funkce ADC, tento proces usnadňuje kontrolami stavu serverů, detekováním potenciálních selhání a přesměrováním provozu podle potřeby. Tím se zajistí nepřetržité poskytování služeb.

I když je samotné zajištění odolnosti serverů samozřejmě zásadní, architektura vysoké dostupnosti musí brát v úvahu také samotnou vrstvu vyrovnávání zatížení. Pokud nebude schopná efektivně vykonávat svou funkci, jsou servery pod ní umístěné vystaveny riziku přetížení, což potenciálně ohrožuje jejich vlastní stav, výkon a dostupnost aplikací. Proto je redundance pro load balancer nebo ADC stejně důležitá jako pro jakoukoli jinou součást datového centra.

Stejně jako u klastru serverů s vysokou dostupností (HA clusterů) existuje několik způsobů, jak lze load balancery nebo ADC nasadit pro zajištění vysoké dostupnosti, včetně:

V každém případě rychlé převzetí služeb při selhání umožňuje odolnost proti chybám a zotavení load balancingu po havárii, takže výpadek neovlivní výkon aplikací ani jejich dostupnost. Správa provozu a převzetí služeb při selhání je obvykle řízená pomocí verze Virtual Router Redundancy Protocolu.

Klíčové funkce vysoké dostupnosti pro load balancer/ADC

Kromě zajištění vysoké dostupnosti vašeho ADC byste se měli také ujistit, že ADC poskytuje vysokou dostupnost aplikací, jejichž provoz spravuje. V případě selhání serveru může ADC přesměrovat provoz na jiný dostupný server v klastru. Mezi klíčové funkce, které tuto funkci umožňují, patří:

Jak A10 Networks umožňují load balancing s vysokou dostupností

Řešení A10 Thunder ADC pro doručování a vyvažování zátěže aplikací umožňuje dosažení vysoké dostupnosti prostřednictvím sady funkcí jak pro load balancing serverů, tak pro globální server load balancing.


Zdroj: A10 Networks
Překlad a úpravy: Jan Mazal,
VPGC

Exit mobile version