Znowu temat replikacji PostgreSQL.
Przez kilka dobrych lat bez żadnego fakupu działa tandem MySQL w 3 serwerowym klastrze Percona XtraDB (replikacja master-master) + dumpy bazy jako last resort. W PostgreSQL będzie baza LMS + baza radiusa. Działało dobrze z MySQL, więć z PostgreSQL nie powinno być gorzej. Jak będzie czkawka. Czeka mnie migracja freeradiusa z bazy do plików.
Padła decyzja migracji w stronę PostgreSQL dla LMS i FREERADIUSA:
Stoję przed wyborem jakiejś formy replikacji, ha, failover itp.:
1) streaming replication + hot standby + manualny failover (natywna funcjonalność, testuje i wygląda, że działa prawidłowo) 2) replikacja master-master (wymga softu 3rd party) + automatyczny failover (jeszcze nie miałem czasu testować - liczę na Wasze opinie) 3) inna sprawdzona kombinacja
Jak Wy realizujecie HA i replikację w PostgreSQL?
PS: Storage zapewnia CEPH, który już sam w sobie jest replikacją dla powyższego :)