Weiß jemand, welche Datenübertragungsgeschwindigkeit wir bei einer VPC-Peering-Verbindung zwischen zwei AWS-Regionen (in diesem Fall us-west-2 und eu-west-2) sehen sollten?
Wir haben dies vor ein paar Wochen getestet und Geschwindigkeiten von über 200 MB pro Sekunde festgestellt. Heute sehen wir Geschwindigkeiten von ca. 10 MB pro Sekunde.
Natürlich nutzen wir hier öffentliche Verkehrsnetze, daher würden wir eine gewisse zeitliche Abweichung erwarten, aber 10 MB pro Sekunde scheinensehrlangsam.
Da AWS die regionsübergreifende Replikation von Datenbanken in RDS erleichtert, gehen sie vermutlich von deutlich höheren Geschwindigkeiten aus.
Antwort1
Der Durchsatz hängt von der Instanzgröße ab und kann moderiert, niedrig, hoch oder sogar statisch 10/25 Gigabit sein.
Ich würde im Kleinen mit einem Benchmarking des Netzwerkdurchsatzes zwischen EC2-Instanzen beginnen: https://aws.amazon.com/ru/premiumsupport/knowledge-center/network-throughput-benchmark-windows-ec2/
Diese Info könnte hier ebenfalls hilfreich sein (Enhanced Networking): https://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/enhanced-networking.html
Antwort2
Abhängig von den beteiligten AWS-Regionen können unterschiedliche Übertragungsgeschwindigkeiten und Latenzen auftreten. Die Latenz kann ein wesentlicher Teil Ihres Erlebnisses sein. Und sogar unterschiedliche EC2-Instanzen. Sie können keine konstanten Geschwindigkeiten erwarten, und leider gibt es viele Faktoren, die diese Geschwindigkeit beeinflussen.
Concurrency Labs hat einige Tests in AWS-Regionen durchgeführt und dabei festgestellt, dass es zwischen dem Westen der USA und Westeuropa zu erheblichen Latenzen kam. Die Datenübertragungszeiten lagen im oberen Mittelfeld des Testbereichs. Ihr Fazit war, dass die Wahl der Regionen eine AWS-Implementierung erheblich beeinflussen kann.
In Ihrem Beitrag wird kein zusätzliches Testen der Übertragungsgeschwindigkeiten erwähnt, daher weiß keiner von uns, was für Ihre Standorte „normal“ ist. Ich würde Ihnen empfehlen, Ihr Netzwerk und Ihre Daten so weit wie möglich für eine effiziente Übertragung zu optimieren. Und das Timing kann einen Einfluss haben, also versuchen Sie, Ihre Übertragungen außerhalb der Arbeitszeiten durchzuführen; schwierig, da Sie einen Zeitunterschied von etwa 8 Stunden haben.