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