Co je Keepalived

Keepalived je open-source nástroj používaný k zajištění vysoké dostupnosti (High Availability, HA) a jako failover mechanismů v IT infrastruktuře.  

Nejčastěji se nasazuje v prostředích, kde je třeba zajistit nepřetržitý provoz síťových služeb a aplikací, například pro load balancery nebo routery. 

Keepalived funguje na principu Virtual Router Redundancy Protocolu (VRRP), což umožňuje automatický přechod mezi primárním a záložním zařízením v případě selhání. Tím je zajištěno, že služby zůstanou dostupné i při výpadku jednoho uzlu. 

Hlavní funkce Keepalived 

  • Vysoká dostupnost (HA): Keepalived automaticky přepíná mezi primárním a záložním uzlem v případě výpadku. 
  • Load balancing: Distribuuje síťovou zátěž mezi více uzly, čímž zajišťuje lepší výkon. 
  • Zdravotní kontrola (Health checks): Pravidelně ověřuje stav serverů a služeb, aby zajistil, že nefunkční uzly nejsou využívány. 

Použití Keepalived 

  • Load balancery: Zajišťuje dostupnost a distribuci zátěže mezi více servery. 
  • HA pro databáze: Zajišťuje dostupnost hlavního databázového serveru s přepnutím na záložní server při selhání. 
  • Síťová infrastruktura: Používá se k zajištění redundance síťových služeb (např. routerů nebo firewallů). 

 

Keepalived ve Webglobe patří mezi hlavní technologie zajišťující vysokou dostupnost našich serverů a infrastruktury na míru. 

Poslední aktualizace: