Wir arbeiten an einer neuen Systemarchitektur für unser Unternehmen. Wir haben eine HPC, die in unserem eigenen Rechenzentrum ausgeführt wird, und wir planen unser Front-End- und ein Fallback-System für Amazon Web Service.
Systemarchitektur:
Voraussetzungen:
- Der HPC-Cluster verfügt über viele Schreibvorgänge
- Website und API lesen die Daten die meiste Zeit und schreiben selten
- Der Ping von AWS zu unserem Cluster beträgt ~ 35 ms
- Wenn unser lokales Rechenzentrum ausfällt, sollte der HPC auf AWS repliziert werden und der MySQL-Slave in den neuen Master umgewandelt werden
Frage:
Was ist die beste Lösung, um die MySQL-Datenbank in einem solchen Setup zu replizieren?
quelle