Preise für Gen 2 Cloud Databases

Gen 2

Die Gebühr für eine „ Cloud Databases “-Instanz richtet sich nach den folgenden fünf Faktoren:

  • Datenbank: PostgreSQL, MongoDB
  • Pro Datenbankinstanzmitglied zugewiesene Menge an „ vCPU “
  • Pro Mitglied einer Datenbankinstanz zugewiesene GB RAM
  • Pro Mitglied einer Datenbankinstanz zugewiesener Festplattenspeicher in GB
  • Größe und Aufbewahrungsdauer der Sicherungskopien
Standardkonfigurationen pro Datenbank
Datenbank Datenbanktyp Standardkonfiguration
Databases for PostgreSQL Relationale Daten 2-köpfig
Databases for MySQL Relationale Daten 2-köpfig
Databases for MongoDB Nicht-relational 3-köpfig
Databases for Redis Nicht-relational (Schlüssel-Wert) 2-köpfig
Databases for Elasticsearch Nicht-relational (Suche und Analytik) 3-köpfig
Datenbanken für RabbitMQ Messaging 3-köpfig

Jede Datenbankinstanz besteht je nach Datenbanktyp aus zwei oder drei Knoten, wobei jeder Knoten eine Kopie der Daten enthält, um Ausfallsicherheit und Hochverfügbarkeit zu gewährleisten. Cloud Databases-Instanzen der Generation 2 sind nur im Rahmen des „ Isolated Compute “-Hostings verfügbar. Isolated Compute bietet eine Auswahl an Standard-Ressourcenprofilen vom Typ „ vCPU x RAM“, die auf Single-Tenant-Recheninstanzen gehostet werden, um maximale Isolation der Workloads und Sicherheit zu gewährleisten. Die Festplattenspeicherkapazität pro Mitglied wird unabhängig vom gewählten Profil „ vCPU x RAM“ festgelegt. Die Bereitstellung von Gen 2 hängt von der regionalen Verfügbarkeit ab. Weitere Informationen finden Sie unter „ Dimensionierung von Isolated Compute “.

Optionen für das Rechenprofil

Gen 2 bietet zwei Arten von Rechenprofilen, die auf unterschiedliche Workload-Anforderungen zugeschnitten sind, wobei das Verhältnis von Rechenleistung zu Speicher ( vCPU:RAM ) bei beiden Optionen einheitlich ist und der Speicher unabhängig konfiguriert wird:

  • Feste Profile: Vordefinierte Kombinationen aus „ vCPU “ und RAM, die auf der neuesten verfügbaren CPU-Generation laufen und ein Höchstmaß an konsistenter und vorhersehbarer Leistung bieten.

    • Entwickelt für Anwendungsfälle, bei denen eine gleichbleibende Leistung entscheidend ist
    • Keine Abweichung bei der zugrunde liegenden CPU-Generation
    • Optimiert für deterministische Umgebungen im Produktionsbetrieb
  • Flex-Profile: Vordefinierte „ vCPU “- und RAM-Profile, die für den Einsatz auf allen verfügbaren CPU-Generationen ausgelegt sind und über eine kostenoptimierte dynamische Zuweisung verfügen.

    • An ein Standard-Basisniveau der CPU-Leistung angepasst
    • Kann im Laufe der Zeit auf verschiedenen Hardware-Generationen laufen
    • Zu einem günstigeren Preis angeboten, bei gleichzeitig vorhersehbarem Verhalten

Feste Profile

Auswahl an festen Profilen
Hostgröße vCPU x RAM
4x20 4 vCPU x 20 GB RAM
8x40 8 vCPU x 40 GB RAM
16x80 16 vCPU x 80 GB RAM
32x160 32- vCPU, 160 GB RAM
48x240 48 vCPU x 240 GB RAM

Flex-Profile

Auswahl an Flex-Profilen
Hostgröße vCPU x RAM
4x16 4 vCPU x 16 GB RAM
8x32 8 vCPU x 32 GB RAM
16x64 16 vCPU x 64 GB RAM
32x128 32- vCPU, 128 GB RAM

Die Gesamtkosten für Ihre „ Cloud Databases “-Bereitstellung setzen sich aus den Kosten für jedes „ vCPU “-Profil ( × RAM), dem Festplattenspeicher in GB und dem Backup-Speicher (für alle Mitglieder) zusammen, die stundenweise anteilig berechnet werden.

Plattenspeicher

Der Festplattenspeicher wird pro Mitglied bereitgestellt und auf Basis der insgesamt zugewiesenen Kapazität (GB) für alle Mitglieder einer Bereitstellung abgerechnet. Cloud Databases verwendet „ IBM Cloud VPC “ ( Block Storage ) als zugrunde liegende Speicherschicht. Die Speicherkapazität lässt sich unabhängig vom gewählten Rechenprofil konfigurieren, sodass Kunden den Speicher entsprechend den Anforderungen ihrer Workloads skalieren können.

Das verfügbare Speicherleistungsprofil hängt von der Region ab, in der der Dienst bereitgestellt wird. Die meisten Regionen unterstützen die neueste Generation von Speicherfunktionen (SSD Defined Performance (sdp)), die flexiblere und konsistentere Leistungsmerkmale bietet. In den Regionen Chennai – Airtel (in-che), Mumbai – Airtel (in-mum), Montreal (ca-mon), Frankfurt (eu-de), Washington DC (us-east), Madrid (eu-es) und Sydney (au-syd) wird Speicher anhand von Standardprofilen mit vordefinierten Leistungsstufen von 5 IOPS/GB bereitgestellt. Daher variieren sowohl die Leistungsmerkmale der Speicherlösungen als auch die Preise je nach Region, was die Unterschiede in der zugrunde liegenden Speicherinfrastruktur widerspiegelt.

Kunden mit spezifischen Leistungs- oder Compliance-Anforderungen wird empfohlen, die regionalen Kapazitäten im Rahmen der Bereitstellungsplanung zu überprüfen.

Preisrechner verwenden

Um einen Kostenvoranschlag zu erstellen, klicken Sie auf der Bereitstellungsseite des jeweiligen Dienstes auf die Schaltfläche Zum Kostenvoranschlag hinzufügen. Geben Sie Ihren Gesamtverbrauch für alle Datenelemente in den Rechner ein. Dies entspricht der Anzahl der Knoten, da Ihre Daten auf alle Knoten repliziert werden. Beispielsweise würde bei einer Bereitstellung von „ Cloud Databases “ mit zwei Mitgliedern und 5 GB Festplattenspeicher auf einem Server mit 4- vCPU-Prozessoren und 20 GB RAM die Rechnung insgesamt 10 GB Festplattenspeicher sowie die Gesamtkosten für zwei Mitglieder umfassen.

Preise für Backups bei Instanzen der Generation 2

Cloud Databases der zweiten Generation nutzt unabhängige Backups mit einem Snapshot-basierten Modell. Die Preise richten sich nach der Größe Ihres bereitgestellten Datenbankspeichers. Snapshots sind inkrementelle Kopien auf Blockebene. Daher werden Ihnen die Kosten auf der Grundlage der Datenmenge in Rechnung gestellt, die sich seit dem letzten Snapshot geändert hat, und nicht nur anhand der Gesamtgröße Ihrer Datenbank.

Standardmäßig bietet jeder Cloud Databases der Generation 2 eine tägliche Sicherung, die 30 Tage lang gespeichert wird. Diese Backups sowie alle von Ihnen erstellten On-Demand-Backups werden auf das kostenlose Kontingent angerechnet.

Abrechnung unabhängiger Backups

Unabhängige Backups werden als separate Service-Instanzen abgerechnet:

  • Jede Backup-Instanz erscheint als separate Position in Ihrer Abrechnung.

  • Die kostenlose Zuteilung gilt pro Datenbankbereitstellung (nicht pro Sicherung).

  • Durch das manuelle Löschen von Backups wird die Abrechnung sofort eingestellt.

Weitere Informationen zu unabhängigen Backups finden Sie unter Unabhängige Backups verstehen.

Sicherungsspeicher

Kostenlose Zuteilung

  • Sie erhalten kostenlosen Backup-Speicherplatz in Höhe der gesamten zugewiesenen Festplattengröße Ihrer Bereitstellung.
  • Dazu gehören sowohl automatische tägliche Backups als auch manuelle (auf Abruf erstellte) Snapshots.

Um Schwankungen bei den monatlichen Kosten besser bewältigen zu können, insbesondere bei Failover- oder Update-Vorgängen, gilt die kostenlose Backup-Speicher Cloud Databases, die mit jeder Instanz bereitgestellt wird, für jedes Mitglied. Dieser Puffer stellt sicher, dass bei einem Failover oder einer Clusteraktualisierung, die zu einem Wechsel des Datenbankprimärservers führt, keine unerwarteten Kosten entstehen. In dem seltenen Fall, dass in einem bestimmten Monat keine Aktualisierungen oder Failover-Vorgänge stattfinden, kann Ihre Nutzung unter das kostenlose Kontingent fallen, und Ihnen wird entsprechend weniger in Rechnung gestellt. Dieser Ansatz ermöglicht Ihnen eine vorhersehbare Preisgestaltung und berücksichtigt gleichzeitig die Gegebenheiten der Hochverfügbarkeit.

  • Beispiel: Wenn eine aus drei Knoten bestehende „ Cloud Databases “-Bereitstellung mit jeweils 100 GB Festplattenspeicher pro Knoten eingerichtet wird, stehen Ihnen 300 GB Backup-Speicherplatz kostenlos zur Verfügung.

Gebühren für die Überschreitung des Datenvolumens

  • Die Mehrkosten werden monatlich in Rechnung gestellt und fallen an, wenn Ihr Snapshot-Speicherplatz die im Paket enthaltene Kontingentgrenze überschreitet.
  • Gesamtspeicherplatz für Snapshots = (anfänglicher Snapshot eines einzelnen Mitglieds * Anzahl der Mitglieder) + (tägliche Änderung × 29 Tage).
  • Jede Nutzung, die über das kostenlose Kontingent hinausgeht, wird mit 0.095 pro GB und Monat berechnet.

Beispielberechnung für eine 3-Member- Cloud Databases-Bereitstellung mit 100 GB Daten pro Member

  • Tag 1: Es wird ein vollständiger Snapshot der aktuellen Primärdatenbank erstellt. Dies beansprucht 100 GB Snapshot-Speicherplatz.

Dies entspricht dem Worst-Case-Szenario, bei dem der vollständige Snapshot der Größe des Dateisystems entspricht. In der Praxis ist die Snapshot-Größe insbesondere bei neuen Datenbanken (die im Laufe der Zeit wachsen werden) oft kleiner, was Ihre Kosten für die Datensicherung senkt.

  • Tag 2–16: Sie schreiben täglich 10 GB neue Daten. Snapshots sind inkrementell und speichern nur Änderungen. Über einen Zeitraum von 15 Tagen kommen so 150 GB hinzu, wodurch sich die Gesamtnutzung der Snapshots auf 100 GB + 150 GB = 250 GB beläuft.
  • Tag 17: Es kommt zu einem Failover, und ein sekundäres Mitglied wird zum neuen primären Mitglied. Von diesem neuen Primärspeicher wird eine vollständige Momentaufnahme erstellt, die weitere 100 GB beansprucht. Dadurch wird der verbleibende freie Speicherplatz aufgebraucht, sodass die Gesamtnutzung des Snapshots nun bei 350 GB liegt.
  • Tag 18–30: Sie schreiben weiterhin täglich 10 GB und fügen so über 13 Tage hinweg 130 GB hinzu.
  • Gesamtgröße des Snapshots = 100 GB (initial) + 150 GB (inkrementell) + 100 GB (Failover-Snapshot) + 130 GB (inkrementell nach dem Failover) = 480 GB.
  • Kostenlose Zuteilung = 100 GB × 3 Mitglieder = 300 GB.
  • Überschreitung = 480 GB – 300 GB = 180 GB.
  • Monatliche Gebühr = (480 GB – 300 GB) × 0.095 $ = 17.1 $.

Preisgestaltung für unabhängige Backups

Die zugewiesene kostenlose Backup-Speicherkapazität entspricht der gesamten bereitgestellten Festplattenkapazität Ihrer Bereitstellung. Die Zuteilung gilt für Backups, die zu einem früheren Zeitpunkt im Monat erstellt wurden, bis die kostenlose Zuteilung aufgebraucht ist. Sobald das kostenlose Kontingent aufgebraucht ist, wird der gesamte zusätzliche Speicherplatz für Backups in Rechnung gestellt.

Wenn beispielsweise eine Cloud Databases-Bereitstellung mit drei Knoten und einer Festplattenkapazität von 100 GB pro Knoten eingerichtet wird, erhalten Sie 300 GB Backup-Speicherplatz ohne zusätzliche Kosten. Die kostenlose Kontingentierung gilt für Backups wie folgt:

Backup 1 ist 80 GB groß. Das gesamte Backup ist durch das kostenlose Kontingent abgedeckt, sodass die Gesamtkosten 0.00 betragen. Die verbleibende freie Kapazität beträgt 220 GB. Backup 2 ist 80 GB groß. Das gesamte Backup ist durch das kostenlose Kontingent abgedeckt, sodass die Gesamtkosten 0.00 betragen. Die verbleibende kostenlose Kontingentierung beträgt 140 GB. Backup 3 ist 80 GB groß. Das gesamte Backup ist durch das kostenlose Kontingent abgedeckt, sodass die Gesamtkosten bei 0.00 US-Dollar liegen. Die verbleibende kostenlose Kontingentmenge beträgt 60 GB. Backup 4 ist 80 GB groß. Die verbleibende kostenlose Kontingentierung von 20 GB wird für die Datensicherung verwendet. Der abrechnungsfähige Speicherplatz beträgt 60 GB (80 GB – 20 GB), was zu einer Gebühr von 60 GB × 0.095 $ = 5.70 $ führt. Die verbleibende freie Kontingentmenge beträgt 0 GB. Backup 5 ist 80 GB groß. Es sind keine kostenlosen Kontingente mehr verfügbar. Das gesamte Backup ist kostenpflichtig, was zu einer Gebühr von 80 GB × 0.095 $ = 7.60 $ führt. Backup 6 ist 80 GB groß. Es sind keine kostenlosen Kontingente mehr verfügbar. Das gesamte Backup ist abrechnungsfähig, was zu einer Gebühr von 80 GB × 0.095 $ = 7.60 $ führt.

Die kostenlose Zuteilung gilt nur, solange die Datenbankinstanz aktiv ist. Wenn die Instanz deaktiviert ist, bleiben vorhandene Backups zwar bestehen, sind jedoch vollständig abrechnungsfähig und fallen nicht unter das kostenlose Kontingent. Sollten nach dem Löschen der Datenbankinstanz noch Sicherungskopien vorhanden sein, sind diese ebenfalls in vollem Umfang kostenpflichtig und fallen nicht unter die kostenlose Kontingentierung.

Das monatliche Freikontingent wird auf der Grundlage der zum Zeitpunkt der Erstellung der ersten Sicherung insgesamt bereitgestellten Festplattenkapazität berechnet und ändert sich nicht, wenn die Festplattenkapazität im Laufe des Monats angepasst wird. Diese Zuteilung gilt nur für Backups, die im selben Monat erstellt wurden, und gilt nicht für Backups aus früheren Monaten.

Skalierung pro Member

Cloud Databases-Bereitstellungen haben eine minimale und eine maximale Zuordnung für Platte und RAM (siehe unten). Skalierung von Bereitstellungen über die Benutzeroberfläche, die API und die Befehlszeilenschnittstelle. Sie können den Datenbankspeicher auf bis zu 4 TB Festplattenspeicher pro Mitglied skalieren; die Mindest- und Höchstwerte für CPU- und RAM-Kombinationen variieren je nach Region (siehe „Isolated Compute“ ).

Grenzwerte für die Skalierung
Ressource Minimum Maximum Skalierungsgranularität
Platte 5 GB pro Member 4 TB pro Member 1024 MB pro Member
RAM 16 GB 240 GB Isolierte Rechenkapazität – Skalierung der Ressourcen entsprechend der Hostgröße
CPU 4 vCPU 48 vCPUs Isolierte Rechenkapazität – Skalierung der Ressourcen entsprechend der Hostgröße

Referenz zu Abrechnungskennzahlen

Die folgenden Abrechnungskennzahlen werden zur Berechnung der Gebühren für Gen-2- Cloud Databases-Bereitstellungen verwendet.

Kernkomponenten der Bereitstellung und Abrechnungsdimensionen
Komponente Beschreibung
Rechenressourcen Legt die jedem Datenbankmitglied zugewiesenen CPU- und Speicherressourcen fest. Erhältlich in einer Reihe vordefinierter Host-Größen; beispielsweise bietet HOST_FOUR_SIXTEEN_FLEX 4 vCPUs und 16 GB RAM pro Mitglied.
Speicher Persistenter Datenbankspeicher auf Basis von IBM Cloud VPC Block Storage. Der Speicher wird auf Basis der Leistungsstufe 5 IOPS/GB bereitgestellt und anhand der zugewiesenen Kapazität über GIGABYTE_HOUR_DISK_GEN2 abgerechnet.
Sicherungen Automatisierte Backups zur Wiederherstellung und zeitpunktbezogenen Wiederherstellung. Der Backup-Speicher wird separat über GIGABYTE_MONTH_BACKUP_GEN2 abgerechnet.