OT: Replikace partition

Jaroslav Prodelal ogee na oldany.cz
Středa Červenec 27 01:52:19 CEST 2005


Dobry den,

   rad bych se zeptal, zda nemate nekdo prakticke zkusenosti s nejakou
replikaci partition nebo celych disku on-line.

   Budu mit k dispozici 2 servery ve stejne HW i SW konfiguraci. Bude na
nich implementovano nejake HA reseni tak, kdyz jeden vypadne, aby ten
druhy plne prevzal vsechny fce.

   A ja bych potreboval, aby na obou strojich byla data stejna, aby v
pripade vypadku jednoho ze serveru nedoslo k vypadku sluzeb nebo jen na
minimalni dobu. Na serveru budou tri typy dat:

1) aplikacni soubory, ktere je mozne synchronizovat bud jednou za den
nebo na zadost, tady problem neni
2) data uzivatelu, kteri pres FTP nahravaji soubory na server - data se
musi rozdistribuovat na oba servery
3) databaze - tady vidim nejvetsi problem zejmena s ohledem na transakce

   Mam par variant, jak by to slo resit:

1) DRBD - replikace partition mezi 2 stroji (nemam zkusenosti); nad tim
by sly urcite pekne delat repliky tech souboru, co by nahravali na
server uzivatele, ale nejsem si jist tou databazi
2) NBD - nad tim by sel udelat RAID-1, pripadne by se tak nechala
pripojit partition z druheho stroje a protoze se bude pouzivat DB
Firebird, mohl by se tam umistit shadow, tim by byla zachovana i
konzistence databaze (relativne samozrejme, protoze kdyz by stroj vypadl
uprostred nejake transakce, tak muze byt problem), ale jak by se potom
zesynchronizoval ten shadow s puvodnim souborem je zase otazka
3) pouziti nejake GFS, ale by pravdepodobne zcela tento problem take
neresilo

   Resil jiz nekdo z vas podobny problem? Pokud ano, podelte se prosim o
zkusenosti, pripadne pridejte komentar k tomu, co jsem napsal.

   Jinak stroje si budou take rozdelovat zatez HTTP pozadavku, tam by se
samozrejme zapis do DB (v pripade Firebirdu) resil pres TCP a ne primym
pripojenim souboru.

   Dekuji za vase podnety.

--ogee


Další informace o konferenci Linux