- Amazon DynamoDB›
- Preise›
- Reservierte Kapazität
Preise für reservierte Kapazität
Was genau ist reservierte Kapazität?
Die reservierte Kapazität bietet Ihnen die Möglichkeit, Datenbankkapazität für einen Zeitraum von ein oder drei Jahren zu reservieren. Im Gegenzug profitieren Sie von einem erheblichen Preisnachlass im Vergleich zu den Preisen für bereitgestellte Kapazität. Beim Erwerb reservierter Kapazität schließen Sie einen Vertrag über die Zahlung für ein Mindestvolumen an bereitgestellter Durchsatzkapazität für die Vertragslaufzeit ab – im Gegenzug sinkt die Gebühr.
Nutzen Sie weniger als die reservierte Kapazität, wird Ihnen dennoch monatlich das betreffende Mindestvolumen an bereitgestellter Durchsatzkapazität in Rechnung gestellt. DynamoDB bietet die Option einer partiellen Vorauszahlung für reservierte Kapazität. Dabei leisten Sie eine Vorauszahlung, wonach Ihnen über die gesamte Laufzeit der reservierten Kapazität ein ermäßigter Stundensatz in Rechnung gestellt wird.
Reservierte Kapazität ist ein Abrechnungsmerkmal und hat keinen Einfluss auf die Leistung oder Verfügbarkeit der DynamoDB-Tabellen. Dieser Blog und dieses Open-Source-Tool helfen Ihnen, das richtige Volumen an reservierter Kapazität zu ermitteln, das Sie zur Kostensenkung erwerben müssen.
Details
- Für reservierte Kapazität müssen Sie Ihre Verwendungsweise von Amazon DynamoDB nicht ändern. Bei der Kalkulation Ihrer Rechnung wendet das AWS-Fakturierungssystem zur Minimierung der Kosten automatisch zuerst die Tarife für reservierte Kapazität an. Durchsätze, die Sie über die reservierte Kapazität hinaus bereitstellen, werden zu den Standardpreisen für bereitgestellten Durchsatz berechnet.
- Reservierte Kapazität ist für bereitgestellte Lese- und Schreibkapazitätseinheiten (Read Capacity Unit (RCU) und Write Capacity Unit (WCU)) in einer einzelnen Region in DynamoDB-Tabellen verfügbar, einschließlich globaler und lokaler sekundärer Indizes. Für replizierte WCUs (rWCUs) können Sie keine reservierte Kapazität erwerben.
- Reservierte Kapazität kann nur mit der Tabellenklasse DynamoDB Standard verwendet werden.
- Reservierte Kapazität bietet erhebliche Einsparungen im Vergleich zur bereitgestellten Kapazität: in der Regel etwa 54 % bei einer Laufzeit von einem Jahr und 77 % bei einer Laufzeit von drei Jahren.
- Ihnen wird eine einmalige Vorabgebühr und eine Gebühr für jede Stunde während der Laufzeit berechnet, die sich nach dem Volumen der erworbenen reservierten Kapazität von DynamoDB richtet.
- Die Option der partiellen Vorauszahlung bietet den besten effektiven Stundenpreis und sorgt für ein ausgewogenes Verhältnis zwischen den Vorauszahlungen für reservierte Kapazität und den Zahlungen für die einzelnen Stunden.
- Eine partielle Vorauszahlung für reservierte Kapazität können Sie für eine Laufzeit von ein oder drei Jahren leisten. Die reservierte Kapazität für ein Jahr ist in allen Regionen verfügbar, während die Laufzeit über drei Jahre nur in ausgewählten Regionen erhältlich ist. Weitere Informationen zu Preisen und regionaler Verfügbarkeit finden Sie unter DynamoDB-Preise für bereitgestellte Kapazität.
- Beim Erwerb reservierter Kapazität müssen Sie eine Region, die Menge und die Laufzeit angeben.
- Die Nutzung Ihrer reservierten Kapazität können Sie in der AWS-Managementkonsole überwachen.
Wann empfiehlt sich der Erwerb reservierter Kapazität?
Reservierte Kapazität ist eine hervorragende Option, um die DynamoDB-Kosten für Workloads mit konstanter Nutzung und vorhersehbarem Wachstum über einen längeren Zeitraum zu senken. Um zu ermitteln, ob reservierte oder bereitgestellte Kapazität Ihren Anforderungen am besten entspricht, können Sie die Stundensätze für bereitgestellte Kapazität mit dem effektiven Stundensatz der reservierten Kapazität vergleichen. Den effektiven Stundensatz ermitteln Sie, indem Sie die einmalige Gebühr über die Laufzeit verteilen und den Stundensatz für die Nutzung hinzuaddieren. Beispielsweise lassen sich die stündlichen Amortisierungskosten für 100 WCUs in der Region EU (Deutschland) wie folgt berechnen: 150,00 EUR / 365 Tage/ 24 Stunden = 0,0171 EUR pro WCU-Stunde.
Wenn Sie Ihren Bedarf an Lese- und Schreibdurchsatz für DynamoDB vorhersagen können, bietet reservierte Kapazität deutliche Einsparungen gegenüber dem Normalpreis für bereitgestellte Durchsatzkapazität für DynamoDB. Wenn Sie Kapazität im Voraus erwerben, können Sie gegenüber den regulären Stundensätzen bis zu 54 % (Laufzeit ein Jahr) oder bis zu 77 % (Laufzeit drei Jahre) sparen.
Der Modus mit reservierter Kapazität ist unter folgenden Bedingungen für Sie am besten geeignet:
- Der Datenverkehr Ihrer Anwendungen ist berechenbar.
- Sie führen Anwendungen aus, deren Datenverkehr konstant ist oder allmählich ansteigt oder abfällt.
- Sie können die Kapazitätsanforderungen zur Kostenkontrolle vorhersagen.
So erwerben Sie reservierte Kapazität
Über die AWS-Managementkonsole können Sie insgesamt bis zu einer Million Einheiten an reservierter Kapazität (WCUs und RCUs) erwerben. Wenn Sie mehr als 1 000 000 Einheiten an bereitgestellter Kapazität in einem einzigen Kauf erwerben möchten oder über aktive reservierte Kapazität verfügen und zusätzliche reservierte Kapazität erwerben möchten (was zu über 1 000 000 aktiven Einheiten an bereitgestellter Kapazität führen würde), füllen Sie das Formular zur Erhöhung des Servicelimits aus. Machen Sie außerdem zusätzliche Angaben zu Ihrem Anwendungsfall.
- Melden Sie sich bei der AWS-Managementkonsole an und wählen Sie unter Datenbanken die Option DynamoDB aus.
- Vergewissern Sie sich, dass Sie die Region ausgewählt haben, in der Sie die reservierte Kapazität erwerben möchten.
- Wählen Sie im Navigationsbereich Reservierte Kapazität und dann Reservierte Kapazität kaufen.
- Wählen Sie den Angebotstyp und die gewünschte Laufzeit.
- Passen Sie die Menge der reservierten Kapazität an, die Sie erwerben möchten.
- Wählen Sie Reservierte Kapazität kaufen aus, überprüfen Sie die Kaufinformationen und bestätigen Sie den Vorgang.
So funktioniert die Abrechnung
Bei der Abrechnung wird die genutzte Kapazität zunächst mit Ihrer aktiven reservierten Kapazität verglichen, um die Kosten zu minimieren. Wenn die genutzte Kapazität geringer ist als die gesamte erworbene reservierte Kapazität bzw. dieser entspricht, wird für jede Stunde die gesamte Kapazität zum Tarif für reservierte Kapazität berechnet.
Durchsätze, die Sie über die reservierte Kapazität hinaus bereitstellen, werden zu den Standardpreisen für bereitgestellten Durchsatz berechnet. Wenn Sie beispielsweise 100 reservierte WCUs kaufen und die tatsächliche Nutzung 100 WCUs oder weniger beträgt, wird Ihnen der Tarif für reservierte Kapazität für 100 WCUs in Rechnung gestellt.
Wenn die bereitgestellte Kapazität 100 WCUs übersteigt, werden Ihnen 100 WCUs zum Tarif für reservierte Kapazität berechnet. Durchsätze, die Sie über die reservierte Kapazität hinaus bereitstellen, werden zu den Standardtarifen für bereitgestellten Durchsatz berechnet.
Wenn mehrere Konten verknüpft sind und zusammen abgerechnet werden, werden über das zahlende Konto oder über verknüpfte Konten erworbene reservierte Kapazitätseinheiten von allen Konten genutzt, die mit dem zahlenden Konto verbunden sind.
Reservierte Kapazität wird zuerst auf das Konto angewendet, über die sie erworben wurde. Ungenutzte Kapazität wird auf die weiteren verknüpften Konten angewendet.
Wichtige Hinweise zum Kauf
- Beim Erwerb reservierter Kapazität schließen Sie einen Vertrag über die Zahlung für ein Mindestvolumen an bereitgestellter Durchsatzkapazität für die Vertragslaufzeit ab – im Gegenzug sinkt die Gebühr. Nutzen Sie weniger als die reservierte Kapazität, wird Ihnen dennoch monatlich das betreffende Mindestvolumen an bereitgestellter Durchsatzkapazität in Rechnung gestellt.
- Die Preise für reservierte Kapazität decken nur die Kosten für bereitgestellte Kapazität ab. Speicher- und On-Demand-Kapazität werden separat in Rechnung gestellt.
- Reservierte Kapazität ist für bereitgestellte Lese- und Schreibkapazitätseinheiten (RCU und WCU) in einer einzelnen Region in DynamoDB-Tabellen verfügbar, einschließlich sekundärer Indizes.
- Für die Tabellenklasse DynamoDB Standard-Infrequent Access (DynamoDB Standard-IA) ist reservierte Kapazität nicht verfügbar.
- Reservierte Kapazität wird in Blöcken von 100 WCUs oder 100 RCUs erworben. Das kleinste Angebot reservierter Kapazität umfasst 100 Kapazitätseinheiten (Lese- oder Schreibvorgänge).
- Region, Menge und Laufzeit müssen beim Kauf ausgewählt werden und lassen sich später nicht mehr ändern.
- Reservierte Kapazität kann weder auf eine andere Region oder ein anderes Konto übertragen, noch verkauft oder storniert werden. Die einmalige Gebühr ist nicht erstattungsfähig.
- Reservierte Kapazität für eine Laufzeit von drei Jahren ist nur in ausgewählten AWS-Regionen verfügbar. Weitere Informationen zu Preisen und regionaler Verfügbarkeit finden Sie unter Amazon-DynamoDB-Preise für bereitgestellte Kapazität.