Problem:
- jest grupa serwerów aplikacyjnych. Zawartość jednego z katalogów (o nieznacznej pojemności kilku gigabajtów i niezbyt częstych zmianach) musi być identyczna. Pliki w nim się nie zmieniają, najwyżej są dorzucane nowe - dorzucanie odbywa się na dowolnym z serwerów.
- całość przy możliwie niewielkim nakładzie pracy.
- wykluczone są jakiekolwiek elementy "SPoF" - całość musi działać przy padnięciu/zniknięciu któregokolwiek z serwerów.
Jak to zapewnić?
To, co przychodzi mi do głowy:
- magiczny skrypt sprawdzający, czy w katalogu się coś zmieniło i jeżeli tak - synchronizujący na pozostałe serwery
- utworzenie współdzielonego serwera udostępniającego ten katalog przez NFS i zapewnienie na nim HA.
Czy są jakieś inne prostsze opcje?
Czego użyć do każdego z w/w rozwiązań?