Sziasztok!
Van két webszerverem, amik között a webkönyvtárakat szeretném szinkronban tartani. Tudtok javasolni valami jó megoldást erre?
- 7069 megtekintés
Hozzászólások
Hát.. Ha tolerálható mennyiségű fájl, akkor rsync vagy unison, de ha késlekedés nélküli replikálás kell, akkor inkább inosync vagy lsyncd. Ha sok fájl, akkor Glusterfs, de ha nem szeretnél nagy overheadet és nem riasztanak az új dolgok, akkor CEPH vagy pNFS, ha riasztanak, akkor DRBD és OCFS2. Az első kettő kivételével migrálni kell a fájlokat.
Sokat egyszerűsít ha a webszerverek aktív-passzív clusterben működnek, mert ilyenkor a replikáció lehet master-slave. Persze lehet rajtuk 2 cluster, békeidőben mindkét szerver lehet aktív: egyik clusteren a site-ok egyik fele, másikon a másik.
Nincs egyszerű válasz.
Én ilyesmi esetben konkrétan azt csinálom, hogy 2 (LXC) jail a webhosting, DRBD-vel replikálva a teljes rendszerkép keresztbe a 2 szerver között, hiba esetén failover a másik szerverre. Békeidőben mindkettő dolgozik, tipikus webes loadnál nincs igazi performance penalty. Egyszerű, robusztus.
- A hozzászóláshoz be kell jelentkezni
Ha keves file, akkor az lsyncd-t nezd meg. Mukodik, de nyilvan nem lesz instant.
--
Pásztor János
Sole Proprietor @ Opsbears
Development Lead @ IXOLIT
- A hozzászóláshoz be kell jelentkezni
Active-active vagy active-passive az architektúra?
- A hozzászóláshoz be kell jelentkezni
active-active, sok fájl
--
Kum Gábor
Linux pólót a PingvinBoltból!
- A hozzászóláshoz be kell jelentkezni
Akkor elosztott fájlrendszer vagy elosztott adatbázis lesz a megoldás.
- A hozzászóláshoz be kell jelentkezni
GlusterFS
- A hozzászóláshoz be kell jelentkezni
En unison-t hasznalom: gyors (90ezer fajl sync 5db olcso vps kozott), 2iranyu, es a -repeat watch parameterrel real-time monitorozza a fajlrendszert (inotify)
- A hozzászóláshoz be kell jelentkezni
Köszönöm.
--
Kum Gábor
Linux pólót a PingvinBoltból!
- A hozzászóláshoz be kell jelentkezni
no és mit csinál az unison ha ütközés van egy aktiv-aktiv felállásban?
- A hozzászóláshoz be kell jelentkezni
Hát... ott kezdődik az elosztott adatkezelés igazán... :D
- A hozzászóláshoz be kell jelentkezni
Alapesetben módosítási dátum szerint dönt, de megadható, hogy mindig az egyik vagy másik oldalt preferálja.
- A hozzászóláshoz be kell jelentkezni