Amazon-Synchronisierung zwischen Regionen

Amazon-Synchronisierung zwischen Regionen

Wir haben eine App auf Amazon-Servern in der Region US-Ost. Das gesamte Setup enthält 2 EC2-Instanzen hinter einem Load Balancer, eine RDS-Instanz und eine Elasticcache-Instanz, die sich alle in der Region US-Ost befinden. Wir verzeichnen derzeit viel Verkehr aus Japan, daher müssen wir uns auf die langsame Latenz konzentrieren, die die Benutzer dort haben. Kann jemand ein Setup empfehlen, das die Latenz reduziert? Ich denke, dass das Erstellen einer EC2-Instanz in Japan langsam sein wird, da sie über die Region eine Verbindung zu RDS herstellen muss (ich werde Route 53 verwenden, um zum geografisch nächstgelegenen Server zu routen). Gibt es eine integrierte Lösung für die Master-Master-Replikation auf RDS? Wenn nicht, gibt es andere Empfehlungen?

Antwort1

Ich schlage vor, RDS nicht zu verwenden, sondern stattdessen eine Master/Master-Replikation, die auf normalen EC2-Instanzen konfiguriert ist, wobei sich ein Master in der Region US-East-1 und der andere in der Region Tokio befindet. Erstellen Sie die Anwendung außerdem in der Region Tokio und verbinden Sie sie mit dem DB-Server, den Sie dort erstellt haben.

verwandte Informationen