Optimieren der Kosten mit reservierter Kapazität in Azure Cosmos DB

GILT FÜR: NoSQL MongoDB Cassandra Gremlin Tabelle

Die reservierte Kapazität von Azure Cosmos DB hilft Ihnen, Geld zu sparen, indem Sie Ressourcen von Azure Cosmos DB entweder für ein Jahr oder für drei Jahre verbindlich reservieren. Mit der reservierten Kapazität von Azure Cosmos DB können Sie einen Rabatt auf den Durchsatz erhalten, der für Azure Cosmos DB-Ressourcen bereitgestellt wird. Beispiele für Ressourcen sind Datenbanken und Container (Tabellen, Sammlungen und Graphen).

Übersicht

Der Kaufumfang der reservierten Kapazität sollte sich nach dem Gesamtdurchsatz richten, den die vorhandenen oder in Kürze bereitzustellenden Ressourcen von Azure Cosmos DB stündlich nutzen. Erwerben Sie z. B. eine reservierte Kapazität von 10.000 RU/s, wenn dies Ihrem konsistenten stündlichen Verbrauchsmuster entspricht.

In diesem Beispiel wird jeder bereitgestellte Durchsatz, der 10.000 RU/s überschreitet, nach Ihrem Tarif für die nutzungsbasierte Bezahlung abgerechnet. Liegt der bereitgestellte Durchsatz in einer Stunde unter 10.000 RU/s, ist die zusätzlich reservierte Kapazität für diese Stunde vergeudet.

Beachten Sie dabei Folgendes:

  • Es gibt keine Beschränkung bei der Anzahl der Reservierungen.
  • Es ist jederzeit möglich, weitere Reservierungen zu kaufen.
  • Es ist möglich, verschiedene Reservierungen auf einmal zu kaufen.

Nachdem Sie eine Reservierung gekauft haben, wird sie sofort auf alle vorhandenen Ressourcen von Azure Cosmos DB angewendet, die den Bedingungen der Reservierung entsprechen. Wenn Sie keine vorhandenen Azure Cosmos DB-Ressourcen haben, wird die Reservierung angewendet, wenn Sie eine neue Azure Cosmos DB-Instanz bereitstellen, die den Bedingungen der Reservierung entspricht. In beiden Fällen beginnt der Zeitraum der Reservierung unmittelbar nach dem erfolgreichen Kauf.

Wenn Ihre Reservierung abläuft, werden Ihre Azure Cosmos DB-Instanzen weiter ausgeführt und zu den regulären nutzungsbasierten Gebühren abgerechnet. Sie können die reservierte Azure Cosmos DB-Kapazität über das Azure-Portal erwerben. Sie können die Reservierung im Voraus oder monatlich bezahlen.

Erforderliche Berechtigungen

Die erforderlichen Berechtigungen zum Kauf reservierter Kapazität für Azure Cosmos DB sind:

  • Um eine Reservierung zu kaufen, müssen Sie über die Rolle des Besitzers oder des Reservierungskäufers in einem Azure-Abonnement verfügen.
  • Bei Enterprise-Abonnements muss im EA-Portal die Option Reservierte Instanzen hinzufügen aktiviert werden. Wenn diese Einstellung deaktiviert ist, müssen Sie ein EA-Administrator für das Abonnement sein.
  • Für das Cloud Solution Provider-Programm (CSP) können nur die Administrator- oder Vertriebs-Agents reservierte Azure Cosmos DB-Kapazitäten kaufen.

Reservierungsverbrauch

Sobald Sie eine Reservierung gekauft haben, werden die Durchsatzgebühren, die den Reservierungsattributen entsprechen, nicht mehr zu den Preisen der nutzungsbasierten Bezahlung abgerechnet. Weitere Informationen zu Reservierungen finden Sie im Artikel Azure-Reservierungen.

Azure Cosmos DB nutzt Reservierungen auf zwei verschiedene Arten:

  • Autoskalierungsdatenbankvorgänge verbrauchen reservierte Kapazität mit einer Rate von 100 RU/s × 1,5 × N Regionen. Wenn Sie also 10 000 RU/s für alle Ihre Regionen benötigen, kaufen Sie 15 000 RU/s.
  • Die reservierte Kapazität wird von Standarddatenbankvorgängen mit einer Rate von 100 RU/s × N Regionen verbraucht. Wenn Sie also 10 000 RU/s für alle Ihre Regionen benötigen, kaufen Sie 10 0000 RU/s.

Rabatte

Reservierte Azure Cosmos DB-Kapazität kann Ihre Azure Cosmos DB-Ausgaben erheblich reduzieren: Mit einer Vorauszahlung für ein bzw. drei Jahre können Sie gegenüber den regulären Preisen bis zu 63 % sparen. Reservierte Kapazität bietet einen Abrechnungsrabatt und wirkt sich nicht auf den Status Ihrer Azure Cosmos DB-Ressourcen aus – einschließlich Leistung und Verfügbarkeit.

Wir bieten sowohl feste als auch steigende Rabattoptionen an. Beachten Sie, dass Sie nach Bedarf verschiedene Reservierungsoptionen und -größen gleichzeitig kaufen können.

Reservierungen mit festen Rabatten

Mit dieser Option mit Vielfachen der 100 RU/s können Sie mit festen Rabatten jede Kapazität zwischen 100 und 999.900 RU/s reservieren:

Reservierung Einjahres-Einzelrabatt Dreijahresrabatt
100 RUs/Sek. 20 %% 30 %
100 Multimaster-RUs/s 20 %% 30 %

Bei Reservierungen mit mehr als 999.900 RU/s können Sie die Kosten mit progressiven Rabatten reduzieren.

Reservierungen mit steigenden Rabatten

Diese Option mit Vielfachen unserer größeren Reservierungen ermöglicht es Ihnen, jede Kapazität ab 1.000.000 RU/s mit steigenden Rabatten zu reservieren:

Reservierung Einjahresrabatt Dreijahresrabatt
1.000.000 RU/s 27,0 % 39,5 %
1.000.000 Multimaster-RU/s 32,0 % 44,5 %
2.000.000 RU/s 28,5 % 42,3 %
2.000.000 Multimaster-RUs/s 33,5 % 47,3 %
3.000.000 RU/s 29,0 % 43,2 %
3.000.000 Multimaster-RUs/s 34,0 % 48,2 %
4.000.000 RU/s 33,0 % 47,4 %
4.000.000 Multimaster-RUs/s 38,0 % 52,4 %
5.000.000 RU/s 35,4 % 49,9 %
5.000.000 Multimaster-RUs/s 40,4 % 54,9 %
10.000.000 RU/s 40,2 % 55,0 %
10.000.000 Multimaster-RUs/s 45,2 % 60,0 %
12.500.000 RU/s 41,2 % 56,0 %
12.500.000 Multimaster-RUs/s 46,2 % 61,0 %
15.000.000 RU/s 41,8 % 56,6 %
15.000.000 Multimaster-RUs/s 46,8 % 61,6 %
20.000.000 RU/s 42,6 % 57,5 %
20.000.000 Multimaster-RUs/s 47,6 % 62.5%
25.000.000 RU/s 43,1 % 58,0 %
25.000.000 Multimaster-RUs/s 48,1 % 63,0 %
30.000.000 RU/s 43,4 % 58,3 %
30.000.000 Multimaster-RUs/s 48,4 % 63.3%

Sie können Einsparungen mit der größten Reservierung für Ihr Szenario maximieren. Beispiel: Sie benötigen 2 Millionen RU/s bei einem Jahr Laufzeit. Wenn Sie zwei Einheiten der Reservierung mit 1.000.000 RU/s kaufen, beträgt Ihr Rabatt 27,0 %. Wenn Sie eine Einheit der Reservierung mit 2.000.000 Einheiten kaufen, bekommen Sie genau die gleiche reservierte Kapazität, aber einen Rabatt von 28,5 %.

Bitte erstellen Sie eine Supportanfrage, um eine beliebige Menge an Reservierungen mit mehr als 1.000.000 RU/s zu kaufen.

Beispielszenario 1

Stellen Sie sich dieses hypothetische Szenario vor: Ein Unternehmen arbeitet an einer neuen Anwendung, ist sich aber bei den Durchsatzanforderungen nicht sicher. Es hat die RU/s auf drei verschiedene Weisen gekauft.

  • Am ersten Tag kaufte es reservierte Kapazität für die Entwicklungsumgebung:
    • Insgesamt 800 RU/s: acht Einheiten der 100-RU/s-Option mit einem Rabatt von 20 %.
    • Bereich: Entwicklungsressourcengruppe
    • Laufzeit: ein Jahr, weil das Projekt neun Monate dauert.
    • Der Kauf wurde vorab bezahlt, weil es ein kleiner Betrag war.
  • Am 30. Tag kaufte das Unternehmen reservierte Kapazität für seine Testumgebung:
    • 750.000 RU/s: 7.500 Einheiten der 100-RU/s-Option mit einem Rabatt von 20 %.
    • Bereich: Testabonnement
    • Laufzeit: ein Jahr
    • Das Unternehmen entscheidet sich für monatliche Zahlungen.
  • Am 180. Tag kaufte es reservierte Kapazität für die Produktionsumgebung:
    • 3.500.000 RU/s: Eine Einheit der 3.000.000-RU/s-Option mit einem Rabatt von 43,2 %. Und 5.000 Einheiten der 100-RU/s-Option mit einem Rabatt von 20 %.
    • Für den Reservierungsumfang des Produktionsabonnements
    • Drei Jahre Laufzeit, um die Rabatte zu maximieren
    • Es entscheidet sich für monatliche Zahlungen.

Beispielszenario  2

Stellen Sie sich dieses hypothetische Szenario vor: Ein Unternehmen benötigt eine Reservierung von 10.950.000 RU/s für drei Jahre. Es hat Folgendes gleichzeitig gekauft:

  • Eine Einheit der 10.000.000 RU/s-Reservierung, monatlich bezahlt
  • 9,000 Einheiten der 100 RU/s-Reservierung, monatlich bezahlt
  • 500 Einheiten der 100 RU/s-Reservierung, im Voraus bezahlt

Bestimmen des erforderlichen Durchsatzes vor dem Kauf

Wir berechnen Kaufempfehlungen anhand des stündlichen Nutzungsmusters. Wir analysieren die Nutzung der letzten 7, 30 und 60 Tage und empfehlen den Erwerb von reservierter Kapazität, die maximale Einsparungen bietet. Mithilfe der folgenden Schritte können Sie die empfohlenen Reservierungsgrößen im Azure-Portal anzeigen:

  1. Melden Sie sich beim Azure-Portal an.

  2. Klicken Sie auf Alle Dienste>Reservierungen>Hinzufügen.

  3. Wählen Sie im Bereich Reservierungen erwerben die Option Azure Cosmos DB aus.

  4. Wählen Sie die Registerkarte Empfohlen aus, um empfohlene Reservierungen anzuzeigen:

Sie können Empfehlungen nach den folgenden Attributen filtern:

  • Laufzeit: Ein Jahr oder drei Jahre.
  • Fakturierungsintervall (monatlich oder Vorauszahlung)
  • Durchsatztyp (RU/s oder Schreib-RU/s für mehrere Regionen)

Darüber hinaus können Sie Empfehlungen für den Gültigkeitsbereich einer einzelnen Ressourcengruppe, eines einzelnen Abonnements oder ihrer gesamten Azure-Registrierung festlegen.

Im Folgenden finden Sie eine Beispielempfehlung:

Empfehlungen für reservierte Kapazität

Diese Empfehlung zum Erwerb einer 30.000 RU/s-Reservierung weist darauf hin, dass bei Reservierungen mit drei Jahren Laufzeit eine Reservierungsgröße von 30.000 RU/s die Einsparungen maximiert. In diesem Fall wird die Empfehlung auf den letzten 30 Tagen der Nutzung von Azure Cosmos DB basierend berechnet. Wenn diese Empfehlung, basierend auf den letzten 30 Tagen der Azure Cosmos DB-Nutzung, nicht repräsentativ für die zukünftige Nutzung ist, wählen Sie einen anderen Empfehlungszeitraum aus.

Für eine 30.000 RU/s-Reservierung bereitgestelltem Standarddurchsatz sollten Sie 300 Einheiten der Option 100 RU/s kaufen.

Kaufen von reservierter Azure Cosmos DB-Kapazität

  1. Dividieren Sie die gewünschte Reservierungsgröße durch 100, um die Anzahl der benötigten Einheiten der 100-RU/s-Option zu berechnen. Die maximale Menge beträgt 9,999 Einheiten oder 999.900 RU/s. Erstellen Sie eine Supportanfrage für 1 Million RU/s oder mehr, und erhalten Sie Rabatte von bis zu 63 %.

  2. Melden Sie sich beim Azure-Portal an.

  3. Klicken Sie auf Alle Dienste>Reservierungen>Hinzufügen.

  4. Wählen Sie im Bereich Reservierungen erwerben die Option Azure Cosmos DB, um eine neue Reservierung zu erwerben.

  5. Wählen Sie Reservierungsumfang, Abrechnungsabonnement, Verwaltungsgruppe (wenn benötigt), Ressourcengruppe (wenn benötigt) und Reservierungsgröße wie gewünscht aus. In der folgenden Tabelle werden alle Optionen erläutert:

    Feld BESCHREIBUNG
    `Scope` Eine Option, die steuert, wie viele Abonnements die mit der Reservierung verbundenen Abrechnungsvorteile nutzen können. Sie steuert auch, wie die Reservierung auf bestimmte Abonnements angewendet wird.

    Wenn Sie Gemeinsam auswählen, wird der Reservierungsrabatt wird auf Azure Cosmos DB-Instanzen angewendet, die in einem beliebigen Abonnement innerhalb des Abrechnungskontexts ausgeführt werden. Der Abrechnungskontext basiert darauf, wie Sie sich für Azure registriert haben. Für Enterprise-Kunden stellt der freigegebene Bereich die Registrierung dar und umfasst alle Abonnements in der Registrierung. Für Kunden mit nutzungsbasierter Bezahlung umfasst der freigegebene Bereich einzelne Abonnements mit Preisen für nutzungsbasierte Bezahlung, die vom Kontoadministrator erstellt wurden.

    Wenn Sie Verwaltungsgruppe wählen, wird der Reservierungsrabatt auf Azure Cosmos DB-Instances angewendet, die in einem der Abonnements laufen, die sowohl Teil der Verwaltungsgruppe als auch des Abrechnungsbereichs sind.

    Wenn Sie Einzelabonnement auswählen, wird der Reservierungsrabatt auf Azure Cosmos DB-Instanzen im ausgewählten Abonnement angewendet.

    Wenn Sie die Option Einzelne Ressourcengruppe wählen, wird der Reservierungsrabatt auf Azure Cosmos DB-Instanzen im ausgewählten Abonnement und die ausgewählte Ressourcengruppe in diesem Abonnement angewendet.

    Sie können den Reservierungsumfang nach dem Kauf der reservierten Kapazität ändern.
    Abonnement Das Abonnement, das zum Bezahlen der reservierten Azure Cosmos DB-Kapazität verwendet wird. Die Zahlungsmethode für das ausgewählte Abonnement wird für das Inrechnungstellen der Kosten verwendet. Es muss einer der folgenden Abonnementtypen vorliegen:

    Enterprise Agreement (Angebotsnummer: MS-AZR-0017P oder MS-AZR-0148P): Bei einem Enterprise-Abonnement werden die Gebühren vom Saldo der Azure-Vorauszahlung (früher Mindestverbrauch) für die Reservierung abgezogen oder als Überschreitung belastet.

    Einzelnes Abonnement mit Preisen für nutzungsbasierte Bezahlung (Angebotsnummern: MS-AZR-0003P oder MS-AZR-0023P): Bei einem individuellen Abonnement mit Preisen für nutzungsbasierte Bezahlung wird die Kreditkarte mit den Gebühren belastet, oder die Gebühren werden für Zahlung auf Rechnung berechnet.
    Ressourcengruppe Ressourcengruppe, auf die der Rabatt für reservierte Kapazitäten angewendet wird.
    Begriff Ein Jahr oder drei Jahre
    Durchsatztyp Der Durchsatz wird in Form von Anforderungseinheiten bereitgestellt. Sie können eine Reservierung für den bereitgestellten Durchsatz für beide Setups kaufen: Schreibvorgänge für einzelne Regionen und Multimaster-Schreibvorgänge. Beim Durchsatztyp können Sie zwischen zwei Werten wählen: 100 RU/s pro Stunde und 100 Schreib-RU/s für mehrere Regionen pro Stunde.
    Reservierte Kapazitätseinheiten Die Menge an Durchsatz, die Sie reservieren möchten. Sie können diesen Wert berechnen, indem Sie den Durchsatz für alle Ihre Azure Cosmos DB-Ressourcen (z. B. Datenbanken oder Container) pro Region ermitteln. Anschließend multiplizieren Sie diesen Wert mit der Anzahl der Regionen, die Ihrer Azure Cosmos DB-Datenbank zugeordnet sind. Beispiel: Wenn Sie fünf Regionen mit 1 Million RU/s in jeder Region verwenden, kaufen Sie 5 Millionen RU/s reservierte Kapazität.
  6. Klicken Sie auf die blaue Schaltfläche Zum Warenkorb hinzufügen in der unteren rechten Ecke und dann auf Warenkorb anzeigen, wenn Sie fertig sind. Die Mengen werden als Nächstes festgelegt. Beachten Sie, dass Sie dem Warenkorb verschiedene Optionen hinzufügen können. Beispiel: Wenn Sie 1.100.000 RU/s benötigen, sollten Sie sowohl die 1.000.000 RU/s- als auch die 100 RU/s-Optionen zum Warenkorb hinzufügen.

  7. Überprüfen Sie im Bereich Reservierungen kaufen das Fakturierungsintervall, die Menge, den Rabatt und den Preis der Reservierung. Dieser Reservierungspreis gilt für Azure Cosmos DB-Ressourcen mit Durchsatz, die in allen Regionen bereitgestellt werden. Beispiel: Sie brauchen 500.000 RU/s mit automatischer Verlängerung für Ihre Produktionsumgebung in einem bestimmten Bereich, 82.000 RU/s für Ihre Testressourcengruppe und 10.000 RU/s für das Entwicklungsabonnement. Sie können in der Abbildung sehen, wie ein Warenkorb mit Reservierungen für dieses Szenario aussieht.

    Zusammenfassung der reservierten Kapazität

  8. Wählen Sie Review + buy (Überprüfen und kaufen) und dann Jetzt kaufen.

Stornieren, Umtauschen oder Rückerstatten von Reservierungen

Reservierungen können unter bestimmten Einschränkungen storniert, umgetauscht oder rückerstattet werden. Weitere Informationen finden Sie unter Self-Service-Umtausch und -Rückerstattungen für Azure-Reservierungen.

Überschreiten der reservierten Kapazität

Wenn Sie Kapazität für Ihre Azure Cosmos DB-Ressourcen reservieren, wird der bereitgestellte Durchsatz reserviert. Wenn der bereitgestellte Durchsatz überschritten wird, werden Anforderungen, die über diesen Bereitstellungsbetrag hinausgehen, mit den Tarifen für nutzungsbasierte Zahlung in Rechnung gestellt. Weitere Informationen zu Reservierungen finden Sie im Artikel Azure-Reservierungen. Weitere Informationen zu bereitgestelltem Durchsatz finden Sie in der Übersicht über bereitgestellte Durchsatztypen.

Begrenzungen

  • Derzeit unterstützen wir keine Reservierungen für vCore-basierte Dienste.
  • Derzeit unterstützen wir keine Reservierungen für serverlose Konten.
  • Derzeit unterstützen wir keine Reservierungen für Speicher oder Netzwerke.

Nächste Schritte

Der Reservierungsrabatt wird automatisch auf die Azure Cosmos DB-Ressourcen angewendet, die dem Reservierungsbereich und den Reservierungsattributen entsprechen. Sie können den Bereich der Reservierung über das Azure-Portal, PowerShell, die Azure CLI oder die API aktualisieren.

Versuchen Sie, die Kapazitätsplanung für eine Migration zu Azure Cosmos DB durchzuführen? Sie können Informationen zu Ihrem vorhandenen Datenbankcluster für die Kapazitätsplanung verwenden.

Sie brauchen Hilfe? Wenden Sie sich an uns.

Wenn Sie weitere Fragen haben oder Hilfe benötigen, erstellen Sie eine Supportanfrage.