Witam.
To mój pierwszy post na forum - wiec witam wszystkich.
Mam w LAN-ie dwa serwery A i B. Na każdy niezależnie wrzucanych jest kilka tysięcy plików dziennie. W 99,9% przypadków są to wyłącznie nowe pliki, modyfikowanych jest góra 0,1%. Problem w tym, że codziennie trzeba te pliki synchronizować na obu serwerach, a do końca dnia gromadzi się ich całe stado.
Szukam czegoś, co pozwoli mi wykrywać na serwerze A każdy nowo dodawany plik w określonej lokalizacji i automatycznie wyśle jego kopię na drugi serwer B (nie mam dostępu do aplikacji, która wrzuca pliki - dlatego tak na około) i odwrotnie - z serwera B na serwer A.
Coś jak rsync - z tym, że automatyczny. Byłoby miło, gdyby opóźnienie nie przekraczało 15 sekund. Jeśli dałoby się zejść jeszcze niżej - byłbym zachwycony.
Za wszelkie sugestie będę wdzięczny.
Automatyczna synchronizacja plików na dwóch serwerach
Wolałbym nie posiłkować się cronem - zawsze będzie problem nieskończonej kolejki, opóźnień itp.
Pliki mają średnio po 100-200kB - nie są jakieś duże. Dołożenie drugiego dedykowanego NIC 1Gbps tylko w tym celu tez nie jest problemem.
,,Coś'' co monitoruje operacje dyskowe i zaczyna działać. Przydałaby się nazwa, skrót - resztę sobie znajdę przez Google i doczytam.
[Dodano: 2009-09-02, 22:55]
Doszperałem kilku podpowiedzi:
Pliki mają średnio po 100-200kB - nie są jakieś duże. Dołożenie drugiego dedykowanego NIC 1Gbps tylko w tym celu tez nie jest problemem.
,,Coś'' co monitoruje operacje dyskowe i zaczyna działać. Przydałaby się nazwa, skrót - resztę sobie znajdę przez Google i doczytam.
[Dodano: 2009-09-02, 22:55]
Doszperałem kilku podpowiedzi:
- drbd
- nowsze rozwiązania na zasadzie FAM and IMON (Od FAM lepszy jest gamin, ale to żadne rozwiązanie)
- glusterFS