So funktioniert dieser Rechner
Der Kostenrechner für AZ-übergreifende Datenübertragung schätzt, was Sie bezahlen, um Daten zwischen Verfügbarkeitszonen innerhalb einer Cloud-Region zu verschieben. Sie geben die Lautstärke ein Cross-AZ-Traffic pro Monat (in GB) und die Rate pro GB für jede Richtung, und das Tool multipliziert das Volumen mit der Rate, um monatliche Kosten zu ermitteln. Denn viele Cloud-Anbieter rechnen Daten ab verlassen eine AZ und Daten eintreten Zum anderen berücksichtigt der Rechner beide Richtungen und liefert Ihnen die Hin- und Rückfahrtkosten für den Verkehr, der Zonengrenzen überschreitet. Die Haupttreiber sind einfach, aber leicht zu übersehen: die insgesamt verschobenen Gigabyte und die geringe Gebühr pro Gigabyte, die sich mit zunehmendem Datenverkehr stillschweigend erhöht.
Das ist wichtig, weil Multi-AZ-Hochverfügbarkeit ist nicht kostenlos. Die Verteilung von Datenbanken, Anwendungsebenen und Replikaten über Zonen hinweg verbessert die Ausfallsicherheit, aber jeder Replikationsstream, jede Gesundheitsprüfung und jede zonenübergreifende Anforderung generiert eine kostenpflichtige Übertragung. Eine Rate, die pro Gigabyte trivial erscheint, kann in großem Maßstab zu einer aussagekräftigen Werbebuchung werden. Der wichtigste Kompromiss, den es zu beobachten gilt, ist Verfügbarkeit versus Transferkosten: Durch die Unterbringung von Chatty-Diensten in einer AZ werden die Gebühren gesenkt, aber die Fehlertoleranz geschwächt. Nutzen Sie den Rechner, um die Kosten zu ermitteln, bevor Sie sich für eine Architektur entscheiden. So können Sie entscheiden, wo sich die zonenübergreifende Redundanz lohnt und wo die Konsolidierung des Datenverkehrs sinnvoller ist.
Häufig gestellte Fragen
Warum wird eine AZ-übergreifende Überweisung doppelt abgerechnet?
Auf AWS wird der Datenverkehr zwischen Verfügbarkeitszonen mit etwa 0,01 $/GB für den ausgehenden Datenverkehr aus der Quell-AZ und erneut für den eingehenden Datenverkehr am Ziel berechnet – etwa 0,02 $/GB für den Hin- und Rückweg. Chatty-Dienste, die auf mehrere Zonen verteilt sind, zahlen dies für jede Nachricht.
Wie vermeide ich AZ-übergreifende Gebühren?
Verwenden Sie zonenbewusstes Routing, damit Dienste nach Möglichkeit innerhalb ihrer eigenen AZ kommunizieren, von Replikaten derselben Zone lesen (Fetch-from-Follower in Kafka) und Einzel-AZ-Bereitstellungen für Workloads abwägen, die keine Haltbarkeit mehrerer AZ benötigen. HA lohnt sich, aber das Design ist so konzipiert, dass zonenübergreifendes Chattern minimiert wird.