Site icon VPGC

High Availability Load Balancing – ako a prečo zabezpečiť vysokú dostupnosť vyvažovania záťaže

Image by kewl from Pixabay

Podniky dnes závisia na svojich sieťach viac ako inokedy. Trendy, ako je mobilné širokopásmové pripojenie, multi-cloud, hybridný cloud, virtualizácie, práce na diaľku a bring your own device (BYOD), umožňujú zamestnancom pracovať takmer odkiaľkoľvek – ak majú spoľahlivé pripojenie. To vyvíja obrovský tlak na IT, aby zabezpečilo vysokú dostupnosť kritických aplikácií, ako sú ERP, komunikačné a kooperačné systémy a infraštruktúra virtuálnych desktopov (VDI).

Aj ten najrobustnejší a najspoľahlivejší softvér a systémy môžu niekedy zlyhať. Aby sa predišlo výpadkom a prestojom, potrebuje IT nasadiť vysoko dostupnú architektúru, ktorá je postavená na redundancii a odolnosti voči chybám, a umožní tak nepretržitú prevádzku a rýchle zotavenie po havárii. To platí pre všetky prvky dátového centra – od vysokej dostupnosti pre aplikácie až po vysokú dostupnosť load balancerov alebo Application Delivery Controllerov (ADC), ktoré riadia sieťovú prevádzku vo vnútri a naprieč vašimi dátovými centrami.

Význam vysokej dostupnosti pre load balancer alebo Application Delivery Controller

Vysoká dostupnosť začína identifikáciou a odstránením jednotlivých bodov, ktoré by mohli spôsobiť prerušenie služby, vo vašej infraštruktúre ­– napríklad nasadením redundantných komponentov či prvkov, ktoré zaistia odolnosť voči chybám v prípade zlyhania jedného zo zariadení. Vyrovnávanie záťaže, či už poskytované prostredníctvom samostatného zariadenia alebo ako funkciou ADC, tento proces uľahčuje kontrolami stavu serverov, detekovaním potenciálnych zlyhaní a presmerovaním prevádzky podľa potreby. Tým sa zaistí nepretržité poskytovanie služieb.

Aj keď je samotné zaistenie odolnosti serverov samozrejme zásadné, architektúra vysokej dostupnosti musí brať do úvahy aj samotnú vrstvu vyrovnávania zaťaženia. Pokiaľ nebude schopná efektívne vykonávať svoju funkciu, sú servery pod ňou umiestnené vystavené riziku preťaženia, čo potenciálne ohrozuje ich vlastný stav, výkon a dostupnosť aplikácií. Preto je redundancia pre load balancer alebo ADC rovnako dôležitá ako pre akúkoľvek inú súčasť dátového centra.

Rovnako ako u klastra serverov s vysokou dostupnosťou (HA clusterov) existuje niekoľko spôsobov, ako možno load balancery alebo ADC nasadiť pre zaistenie vysokej dostupnosti, vrátane:

V každom prípade rýchle prevzatie služieb pri zlyhaní umožňuje odolnosť proti chybám a zotavenie load balancingu po havárii, takže výpadok neovplyvní výkon aplikácií ani ich dostupnosť. Správa prevádzky a prevzatie služieb pri zlyhaní je obvykle riadená pomocou verzie Virtual Router Redundancy Protocolu.

Kľúčové funkcie vysokej dostupnosti pre load balancer/ADC

Okrem zaistenia vysokej dostupnosti vášho ADC by ste sa mali tiež uistiť, že ADC poskytuje vysokú dostupnosť aplikácií, ktorých prevádzka spravuje. V prípade zlyhania servera môže ADC presmerovať prevádzku na iný dostupný server v klastri. Medzi kľúčové funkcie, ktoré túto funkciu umožňujú, patria:

Ako A10 Networks umožňujú load balancing s vysokou dostupnosťou

Riešenie A10 Thunder ADC pre doručovanie a vyvažovanie záťaže aplikácií umožňuje dosiahnutie vysokej dostupnosti prostredníctvom sady funkcií ako pre load balancing serverov, tak pre globálny server load balancing.


Zdroj: A10 Networks
Preklad a úpravy: Jan Mazal, VPGC

Exit mobile version