Wenn Sie die Leistung und Kosteneffizienz Ihrer AlloyDB for PostgreSQL-Arbeitslast optimieren möchten, können Sie eine Maschinenserie und -form auswählen, die auf Ihre Anforderungen an Rechenleistung, Arbeitsspeicher und Caching zugeschnitten ist. Wenn Sie die unterstützten AlloyDB-Maschinenserien, ihre Zielarbeitslastprofile und die regionale Verfügbarkeit vergleichen, können Sie Instanzen für Arbeitslasten konfigurieren, die von großen Datasets, die Caches mit hoher Kapazität erfordern, bis hin zu Transaktionsanwendungen mit hoher Nebenläufigkeit reichen.
Übersicht über die Maschinenreihen
AlloyDB bietet die folgenden Maschinenreihen, die jeweils auf einer anderen zugrunde liegenden Google Cloud -Computing-Plattform basieren und für bestimmte Leistungsmerkmale optimiert sind.
Maschinenserie |
Kernplattform und CPU |
Primärer Arbeitslastfokus |
Wichtiges Unterscheidungsmerkmal bei der Leistung |
|---|---|---|---|
N2 |
Intel x86-Prozessoren der 3. Generation (Ice Lake) |
Legacy, für allgemeine Zwecke |
In allen Regionen verfügbar. |
C4A |
Google Axion ARM |
Preis-Leistungs-Verhältnis, hoher Durchsatz |
Bietet den besten Transaktionsdurchsatz für Cache-passende Arbeitslasten. |
C4 |
Intel x86-Prozessoren der 6. Generation (Granite Rapids) mit Titanium SSD. |
Datenbankarbeitslasten mit niedriger Latenz oder sehr große Datenbankarbeitslasten |
Bietet die größten Maschinenoptionen mit lokalen SSDs für den schnellsten Cache. |
Z3 |
Intel x86-Prozessoren der 4. Generation (Sapphire Rapids) mit Titanium-SSD |
Großes Arbeits-Dataset, speicherintensiv |
Ermöglicht das Zwischenspeichern von mehr Daten pro vCPU; optimiert für speicherintensive, E/A-intensive Arbeitslasten |
Konfiguration der Maschinenreihe für primäre und Lesepoolinstanzen
Zur Optimierung von Leistung und Kosten können Sie in einem AlloyDB-Cluster Maschinenreihen und Maschinentypen unabhängig voneinander für Ihre primäre Instanz und Lesepoolinstanzen konfigurieren und skalieren.
Konfigurationen für mehrere Maschinenreihen
Ein AlloyDB-Cluster unterstützt maschinenreihenübergreifende Konfigurationen, mit denen Sie die primäre Instanz und Lesepoolinstanzen auf verschiedenen Compute-Maschinenreihen ausführen können. Sie können beispielsweise die primäre Instanz auf der Maschinenserie N2 und Lesepoolinstanzen auf der Maschinenserie C4, C4A oder Z3 bereitstellen.
Vertikale Skalierung für primäre Instanzen
Wenn Sie eine primäre AlloyDB-Instanz an Änderungen der Arbeitslast anpassen möchten, können Sie sie folgendermaßen vertikal skalieren:
Größe innerhalb einer Maschinenreihe skalieren: Erhöhen oder verringern Sie die vCPU- und Arbeitsspeicherzuweisung innerhalb der vorhandenen Maschinenreihe. Skalieren Sie beispielsweise eine primäre Instanz von einem N2-Maschinentyp mit 8 vCPUs auf einen N2-Maschinentyp mit 16 vCPUs.
Maschinenserienkonfiguration ändern: Stellen Sie die primäre Instanz auf eine andere Maschinenserie um, um die Arbeitslastleistung oder die Hardwareeffizienz zu optimieren. Sie können beispielsweise eine primäre Instanz von einem N2-Maschinentyp mit 16 vCPUs in einen Axion-basierten C4A-Maschinentyp mit 32 vCPUs ändern.
Horizontale Skalierung für Lesepoolinstanzen
Sie können eine Lesepoolinstanz horizontal skalieren, indem Sie Knoten hinter einem einzelnen Reader-IP-Endpunkt mit Load-Balancing hinzufügen oder entfernen. Alle Knoten in einer Lesepoolinstanz müssen dieselbe Maschinenreihe und denselben Maschinentyp verwenden. Wenn Sie beispielsweise einer Lesepoolinstanz mit zwei N2-Knoten einen dritten Knoten hinzufügen, muss der dritte Knoten ebenfalls denselben N2-Maschinentyp verwenden und nicht einen C4-, C4A- oder Z3-Maschinentyp.
Übergänge von Maschinenreihen für Lesepoolinstanzen
Sie können eine Lesepoolinstanz auf eine andere Maschinenreihe umstellen, z. B. von N2 auf C4, C4A oder Z3. Dadurch werden alle Knoten in der Lesepoolinstanz auf die Zielmaschinenreihe und den Zielmaschinentyp umgestellt. Wenn Sie Lesetraffic über mehrere Maschinenserien oder Maschinentypen gleichzeitig bereitstellen möchten, stellen Sie für jede Konfiguration separate Lesepoolinstanzen bereit.
Verfügbarkeit von Maschinenreihen für AlloyDB-Cluster
Sie können eine der folgenden Maschinenreihen auswählen:
- N2: Diese Maschinenserie bietet ein ausgewogenes Preis-Leistungs-Verhältnis für eine Vielzahl von AlloyDB-Arbeitslasten.
- C4A Axion-basiert: Diese Maschinenreihe bietet ein optimiertes Preis-Leistungs-Verhältnis und eine vorhersehbare hohe Leistung für anspruchsvolle AlloyDB-Arbeitslasten.
- C4: Diese Maschinenserie bietet eine hervorragende Leistung und die größte vertikale Skalierung in AlloyDB.
Z3: Diese Maschinenserie ist für speicherintensive, E/A-intensive Arbeitslasten optimiert.
N2
Für Instanzen der N2-Maschinenserie sind die folgenden Maschinentypen verfügbar. Weitere Informationen finden Sie unter N2-Maschinenserie.
Maschinentyp |
vCPUs |
Arbeitsspeicher (GB) |
|---|---|---|
n2-highmem-2
|
2 |
16 GB RAM |
n2-highmem-4
|
4 |
32 GB RAM |
n2-highmem-8
|
8 |
64 GB RAM |
n2-highmem-16
|
16 |
128 GB RAM |
n2-highmem-32
|
32 |
256 GB RAM |
n2-highmem-64
|
64 |
512 GB RAM |
n2-highmem-96
|
96 |
768 GB RAM |
n2-highmem-128
|
128 |
864 GB RAM |
C4A Axion-basiert
Die folgenden Maschinentypen sind für Instanzen der C4A-Axion-basierten Maschinenserie verfügbar. Weitere Informationen finden Sie unter C4A-Maschinenserie.
Maschinentyp |
vCPUs |
Arbeitsspeicher (GB) |
|---|---|---|
c4a-highmem-1
|
1 |
8 GB RAM |
c4a-highmem-2-lssd
|
2 |
16 GB RAM |
c4a-highmem-4-lssd
|
4 |
32 GB RAM |
c4a-highmem-8-lssd
|
8 |
64 GB RAM |
c4a-highmem-16-lssd
|
16 |
128 GB RAM |
c4a-highmem-32-lssd
|
32 |
256 GB RAM |
c4a-highmem-48-lssd
|
48 |
384 GB RAM |
c4a-highmem-64-lssd
|
64 |
512 GB RAM |
c4a-highmem-72-lssd
|
72 |
576 GB RAM |
C4
Für Instanzen der C4-Maschinenserie sind die folgenden Maschinentypen verfügbar. Weitere Informationen finden Sie unter C4-Maschinenserie.
Maschinentyp |
vCPUs |
Arbeitsspeicher (GB) |
|---|---|---|
c4-highmem-4-lssd
|
4 |
32 GB RAM |
c4-highmem-8-lssd
|
8 |
64 GB RAM |
c4-highmem-16-lssd
|
16 |
128 GB RAM |
c4-highmem-24-lssd
|
24 |
192 GB RAM |
c4-highmem-32-lssd
|
32 |
256 GB RAM |
c4-highmem-48-lssd
|
48 |
384 GB RAM |
c4-highmem-96-lssd
|
96 |
768 GB RAM |
c4-highmem-144-lssd
|
144 |
1.152 GB RAM |
c4-highmem-192-lssd
|
192 |
1.536 GB RAM |
c4-highmem-288-lssd
|
288 |
2.304 GB RAM |
Z3 standard-lssd
Für Instanzen der Z3-Maschinenserie sind die folgenden Maschinentypen verfügbar. Weitere Informationen finden Sie unter Z3-Maschinenserie.
Maschinentyp |
vCPUs |
Arbeitsspeicher (GB) |
|---|---|---|
z3-highmem-14-standard-lssd
|
14 |
112 GB RAM |
z3-highmem-22-standard-lssd
|
22 |
176 GB RAM |
z3-highmem-44-standard-lssd
|
44 |
352 GB RAM |
z3-highmem-88-standard-lssd
|
88 |
704 GB RAM |
Z3 high-lssd
Die folgenden Maschinentypen sind für Instanzen der Z3-high-lssd-Maschinenserie verfügbar. Weitere Informationen finden Sie unter Z3-Maschinenserie.
Maschinentyp |
vCPUs |
Arbeitsspeicher (GB) |
|---|---|---|
z3-highmem-8-high-lssd
|
8 |
64 GB RAM |
z3-highmem-16-high-lssd
|
16 |
128 GB RAM |
z3-highmem-22-high-lssd
|
22 |
176 GB RAM |
z3-highmem-32-high-lssd
|
32 |
256 GB RAM |
z3-highmem-44-high-lssd
|
44 |
352 GB RAM |
Methode zur Bestimmung der regionalen Verfügbarkeit
Mit AlloyDB können Sie hochverfügbare Datenbanklösungen überall dort bereitstellen und skalieren, wo Sie sie benötigen.
AlloyDB erfordert Hochverfügbarkeit, um Ihre geschäftskritischen Daten zu schützen. Das bedeutet, dass zum Starten einer Maschinenreihe in einer bestimmtenGoogle Cloud -Region die zugrunde liegende Compute Engine-Plattform, die diese Maschinenreihe unterstützt, in allen drei Zonen innerhalb dieser Region verfügbar sein muss. Diese Anforderung sorgt dafür, dass die erforderliche Infrastruktur redundant und geografisch verteilt ist, wenn Sie eine Region für Ihren AlloyDB-Cluster auswählen. Dadurch werden die erforderlichen Failover-Funktionen bereitgestellt.
Regionale Bereitstellungen von Maschinenreihen
In der folgenden Tabelle finden Sie Informationen dazu, wo Sie AlloyDB-Plattformen finden. N2 bietet allgemeine Verfügbarkeit und C4A Axion-basierte Angebote bieten die größte moderne Abdeckung.
Region |
Maschinenserie |
|||
|---|---|---|---|---|
| N2 | C4A | C4 | Z3 | |
africa-south1
|
✅ |
– |
– |
– |
asia-east1
|
✅ |
✅ |
✅ |
– |
asia-east2
|
✅ |
– |
– |
– |
asia-northeast1
|
✅ |
– |
✅ |
✅ |
asia-northeast2
|
✅ |
– |
– |
|
asia-northeast3
|
✅ |
– |
✅ |
– |
asia-south1
|
✅ |
– |
– |
– |
asia-south2
|
✅ |
– |
✅ |
– |
asia-southeast1
|
✅ |
✅ |
✅ |
✅ |
asia-southeast2
|
✅ |
– |
– |
– |
asia-southeast3
|
✅ |
– |
– |
– |
australia-southeast1
|
✅ |
– |
– |
– |
australia-southeast2
|
✅ |
– |
– |
– |
europe-central2
|
✅ |
– |
– |
– |
europe-southwest1
|
✅ |
– |
– |
– |
europe-north1
|
✅ |
– |
– |
– |
europe-north2
|
✅ |
– |
– |
– |
europe-west1
|
✅ |
✅ |
✅ |
✅ |
europe-west2
|
✅ |
✅ |
✅ |
✅ |
europe-west3
|
✅ |
✅ |
– |
✅ |
europe-west4
|
✅ |
✅ |
✅ |
✅ |
europe-west6
|
✅ |
– |
– |
– |
europe-west8
|
✅ |
– |
– |
– |
europe-west9
|
✅ |
– |
– |
– |
europe-west10
|
✅ |
– |
– |
– |
europe-west12
|
✅ |
– |
– |
– |
me-central1
|
✅ |
– |
– |
– |
me-central2
|
✅ |
– |
– |
– |
me-west1
|
✅ |
– |
– |
– |
northamerica-northeast1
|
✅ |
– |
– |
– |
northamerica-northeast2
|
✅ |
– |
✅ |
– |
northamerica-south1
|
✅ |
– |
✅ |
✅ |
southamerica-east1
|
✅ |
– |
– |
– |
southamerica-west1
|
✅ |
– |
– |
– |
us-central1
|
✅ |
✅ |
– |
✅ |
us-east1
|
✅ |
✅ |
– |
✅ |
us-east4
|
✅ |
✅ |
✅ |
✅ |
us-east5
|
✅ |
– |
✅ |
✅ |
us-east7
|
✅ |
– |
– |
– |
us-south1
|
✅ |
– |
– |
✅ |
us-west1
|
✅ |
– |
✅ |
✅ |
us-west2
|
✅ |
– |
– |
– |
us-west3
|
✅ |
– |
✅ |
– |
us-west4
|
✅ |
– |
✅ |
– |