Redundance routeru

Michal Buchtík buchtajz at borsice.net
Sat Feb 20 15:58:55 CET 2016


Dne 20.2.2016 v 12:54 Zbyněk Burget napsal(a):
> Dne 20. 2. 2016 v 7:42 Ivo Hazmuk napsal(a):
>> podivej se na CARP http://www.freebsd.org/doc/handbook/carp.html Je to
>> varianta VRRP (Virtual Router Redundancy Protocol.
>
Tohle reseni me funguje zatim k plne spokojenosti. Mame 3 fyzicke 
routery, pricemz aktivni (MASTER) je jeden z nich, dalsi jsou jako 
zaloha. Kdyz na jednom delas napr. upgrade, tak dalsi dva se stale zalohuji.
Taky mas moznost delat jednoduchy load-balancing, kdy kazdy je MASTER 
pro urcitou cast site a druhy mu dela zalohu.
Routery delaji navic NAT (PF) a state tabulku synchronizuji pres 
separatni interface, pri prepnuti MASTERa tak nedojde k prakticky 
zadnemu vypadku a nikdo nic nepozna.
> Tohle vypada celkem zajimave a je to v base systemu, takze by to mohlo 
> i fungovat :-)
> Pokud jsi tomel rozchozene, tak jen dva dotazy k tomu - kdyz budu mit 
> router (tedy dva interface), VHID bude pro oba interface stejne nebo 
> kazdy interface bude mit svoje VHID?
Sice mam co interface to jiny VHID, ale nic by nemelo branit mit je 
stejne (pokud budou fyzicky oddelene, tedy nikde se pakety nepotkaji).
Primarni je mit na interface pro kazdou virtualni IP seperatni VHID.

> Druhy - konzistenci dat mezi servery si musim zajistovat sam (napr. 
> rsync) nebo uz si to dokaze "nejak" ridit sam carp?
CARP resi jen "virtualni IP", tedy domluvu mezi routery kdo je pro danou 
IP master

Michal


More information about the Users-l mailing list