

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# Knoten verwalten
<a name="nodes"></a>

Ein Knoten ist der kleinste Baustein einer MemoryDB-Bereitstellung. Ein Knoten gehört zu einem Shard, der zu einem Cluster gehört. Auf jedem Knoten wird die Engine-Version ausgeführt, die bei der Erstellung oder letzten Änderung des Clusters ausgewählt wurde. Jeder Knoten besitzt einen eigenen Domain Name Service (DNS)-Namen und Port. Es werden mehrere Typen von MemoryDB-Knoten unterstützt, die jeweils unterschiedliche Mengen an zugeordnetem Speicher und Rechenleistung aufweisen.

**Topics**
+ [MemoryDB-Knoten und -Shards](nodes.nodegroups.md)
+ [Unterstützte Knotentypen](nodes.supportedtypes.md)
+ [Reservierte MemoryDB-Knoten](nodes.reservednodes.md)
+ [Ersetzen von Knoten](nodes.nodereplacement.md)

Zu den wichtigen Operationen, an denen Knoten beteiligt sind, gehören: 
+ [Knoten zu einem Cluster hinzufügen/entfernen](clusters.deletenode.md)
+ [Skalierung](scaling.md)
+ [Ermitteln von Verbindungsendpunkten](endpoints.md)

# MemoryDB-Knoten und -Shards
<a name="nodes.nodegroups"></a>

Ein Shard ist eine hierarchische Anordnung von Knoten, die jeweils in einem Cluster zusammengefasst sind. Shards unterstützen die Replikation. Innerhalb eines Shards fungiert ein Knoten als primärer Knoten. read/write Alle anderen Knoten in einem Shard dienen als schreibgeschützte Replikate des Primärknotens. MemoryDB unterstützt mehrere Shards innerhalb eines Clusters. Diese Unterstützung ermöglicht die Partitionierung Ihrer Daten in einem MemoryDB-Cluster. 

MemoryDB unterstützt die Replikation über Shards. Die API-Operation [DescribeClusters](https://docs.aws.amazon.com/memorydb/latest/APIReference/API_DescribeClusters.html)listet die Shards mit den Mitgliedsknoten, den Knotennamen, Endpunkten und anderen Informationen auf.

Nachdem ein MemoryDB-Cluster erstellt wurde, kann er geändert (vergrößert oder verkleinert) werden. Weitere Informationen erhalten Sie unter [Skalierung](scaling.md) und [Ersetzen von Knoten](nodes.nodereplacement.md). 

Wenn Sie einen neuen Cluster erstellen, können Sie ihn mit Daten aus dem alten Cluster bestücken, damit er nicht von Anfang an leer ist. Dies kann hilfreich sein, wenn Sie Ihren Knotentyp oder Ihre Engine-Version ändern oder von Amazon ElastiCache (Redis OSS) migrieren müssen. Weitere Informationen erhalten Sie unter [Manuelle Snapshots erstellen](snapshots-manual.md) und [Wiederherstellung aus einem Snapshot](snapshots-restoring.md).

# Unterstützte Knotentypen
<a name="nodes.supportedtypes"></a>

MemoryDB unterstützt die folgenden Knotentypen. 

**RAM-optimiert**


| Instance-Typ | Baseline-Bandbreite (Gbit/s) | Maximale Bandbreite (Gbit/s) | Verbessertes I/O Multiplexing (Valkey 7.2 und Redis OSS 7.0.4\$1)  | Minimale Engine-Version  | 
| --- | --- | --- | --- | --- | 
| db.r7g.large | 0.937 | 12,5 | Nein | 6.2 | 
| db.r7g.xlarge | 1,876 | 12,5 | Nein | 6.2 | 
| db.r7g.2xlarge | 3,75 | 15 | Ja | 6.2 | 
| db.r7g.4xlarge | 7,5 | 15 | Ja | 6.2 | 
| db.r7g.8xlarge | 15 | N/A | Ja | 6.2 | 
| db.r7g.12xlarge | 22,5 | N/A | Ja | 6.2 | 
| db.r7g.16xlarge | 30 | N/A | Ja | 6.2 | 
| db.r6g.large | 0.75 | 10.0 | Nein | 6.2 | 
| db.r6g.xlarge | 1,25 | 10.0 | Nein | 6.2 | 
| db.r6g.2xlarge | 2.5 | 10.0 | Ja | 6.2 | 
| db.r6g.4xlarge | 5.0 | 10.0 | Ja | 6.2 | 
| db.r6g.8xlarge | 12 | N/A | Ja | 6.2 | 
| db.r6g.12xlarge | 20 | N/A | Ja | 6.2 | 
| db.r6g.16xlarge | 25 | N/A | Ja | 6.2 | 

**Mit Daten-Tiering optimierter Speicher**


| Instance-Typ | Baseline-Bandbreite (Gbit/s) | Maximale Bandbreite (Gbit/s) | Verbessertes I/O Multiplexing (Valkey 7.2 und Redis OSS 7.0.4\$1)  | Minimale Engine-Version  | 
| --- | --- | --- | --- | --- | 
| db.r6gd.xlarge | 1.25 | 10 | Nein | 6.2 | 
| db.r6gd.2xlarge | 2.5 | 10 | Nein | 6.2 | 
| db.r6gd.4xlarge | 5.0 | 10 | Nein | 6.2 | 
| db.r6gd.8xlarge | 12 | N/A | Nein | 6.2 | 

**Knoten für allgemeine Zwecke**


| Instance-Typ | Baseline-Bandbreite (Gbit/s) | Maximale Bandbreite (Gbit/s) | Verbessertes I/O Multiplexing (Valkey 7.2 und Redis OSS 7.0.4\$1)  | Minimale Engine-Version  | 
| --- | --- | --- | --- | --- | 
| db.t4g.klein | 0.128 | 5.0 | Nein | 6.2 | 
| db.t4g.medium | 0,256 | 5.0 | Nein | 6.2 | 

Informationen zur AWS regionalen Verfügbarkeit finden Sie unter [MemoryDB-Preise](https://aws.amazon.com/memorydb/pricing/)

 Alle Knotentypen werden in einer Virtual Private Cloud (VPC) erstellt. 

# Reservierte MemoryDB-Knoten
<a name="nodes.reservednodes"></a>

Reservierte Knoten bieten Ihnen einen erheblichen discount im Vergleich zu On-Demand-Node-Preisen. Reservierte Knoten sind keine physischen Knoten, sondern ein Abrechnungsrabatt, der für die Nutzung von On-Demand-Knoten in Ihrem Konto gewährt wird. Rabatte für reservierte Knoten sind an den Knotentyp und die AWS Region gebunden. 

**Anmerkung**  
Alle derzeit reservierten MemoryDB-Knoten basieren auf den Preisen für Knoten, auf denen die Redis OSS-Engine ausgeführt wird, und decken diese ab. Diese reservierten Knoten können wie unter dokumentiert auf die Valkey-Engine angewendet werden[Größe: flexible reservierte Knoten](reserved-nodes-size.md), Valkey-spezifische reservierte Knoten sind jedoch nicht verfügbar. 

Das allgemeine Verfahren für die Arbeit mit reservierten Knoten ist wie folgt:
+ Informieren Sie sich über die verfügbaren Angebote für reservierte Knoten
+ Erwerben Sie ein Angebot für reservierte Knoten mithilfe des AWS-Managementkonsole SDK AWS Command Line Interface oder
+ Sehen Sie sich die Informationen zu Ihren vorhandenen reservierten Knoten an

**Topics**
+ [Überblick über reservierte Knoten](reserved-nodes-overview.md)
+ [Angebotstypen](reserved-nodes-offerings.md)
+ [Größe: flexible reservierte Knoten](reserved-nodes-size.md)
+ [Aktualisierung von Knoten von Redis OSS auf Valkey](reserved-nodes.md)
+ [Löschen eines reservierten Knotens](reserved-nodes-deleting.md)
+ [Mit reservierten Knoten arbeiten](reserved-nodes-working-with.md)

# Überblick über reservierte Knoten
<a name="reserved-nodes-overview"></a>

Wenn Sie einen reservierten MemoryDB-Node erwerben, verpflichten Sie sich, für die Dauer des reservierten Knotens einen vergünstigten Preis für einen bestimmten Knotentyp zu erhalten. Um einen reservierten MemoryDB-Node zu verwenden, erstellen Sie einen neuen Node, genau wie bei einem On-Demand-Knoten. Der neue Knoten, den Sie erstellen, muss den Spezifikationen des reservierten Knotens entsprechen. Wenn die Spezifikationen des neuen Knotens mit einem vorhandenen reservierten Knoten für Ihr Konto übereinstimmen, wird Ihnen der für den reservierten Knoten angebotene vergünstigte Tarif in Rechnung gestellt. Andernfalls wird der Knoten zu einem On-Demand-Tarif in Rechnung gestellt. Sie können die AWS-Managementkonsole, oder die MemoryDB-API verwenden AWS CLI, um verfügbare Angebote für reservierte Knoten aufzulisten und zu erwerben.

MemoryDB bietet reservierte Knoten für die speicheroptimierten Knoten R7g, R6g und R6gd (mit Datenklassierung). Preisinformationen finden Sie unter [MemoryDB-Preise](https://aws.amazon.com/memorydb/pricing/ ).

# Angebotstypen
<a name="reserved-nodes-offerings"></a>

Reservierte Knoten sind in drei Varianten erhältlich — No Upfront, Partial Upfront und All Upfront —, mit denen Sie Ihre MemoryDB-Kosten auf der Grundlage Ihrer erwarteten Nutzung optimieren können.

**Keine Vorauszahlung** — Diese Option ermöglicht den Zugriff auf einen reservierten Knoten, ohne dass eine Vorauszahlung erforderlich ist. Ihr reservierter Node ohne Vorauszahlung berechnet für jede Stunde innerhalb der Laufzeit einen vergünstigten Stundensatz, unabhängig von der Nutzung, und es ist keine Vorauszahlung erforderlich. 

**Teilweise Vorauszahlung** — Bei dieser Option muss ein Teil des reservierten Knotens im Voraus bezahlt werden. Die verbleibenden Stunden der Laufzeit werden unabhängig von der Nutzung zu einem vergünstigten Stundensatz abgerechnet. 

**Alles im Voraus** — Die vollständige Zahlung erfolgt zu Beginn der Laufzeit, ohne dass für den Rest der Laufzeit weitere Kosten anfallen, unabhängig von der Anzahl der genutzten Stunden. 

Alle drei Angebotstypen sind mit Laufzeiten von einem Jahr und drei Jahren erhältlich.

# Größe: flexible reservierte Knoten
<a name="reserved-nodes-size"></a>

Wenn Sie einen reservierten Knoten kaufen, geben Sie unter anderem den Knotentyp an, z. B. db.r6g.xlarge. [Weitere Informationen zu Knotentypen finden Sie unter MemoryDB-Preise.](https://aws.amazon.com/memorydb/pricing/ )

Wenn Sie einen Knoten haben und ihn auf eine größere Kapazität skalieren müssen, wird Ihr reservierter Knoten automatisch auf Ihren skalierten Knoten angewendet. Das heißt, Ihre reservierten Knoten werden automatisch für die Nutzung beliebiger Größe in derselben Knotenfamilie verwendet. Größenflexible reservierte Knoten sind für Knoten mit derselben AWS Region verfügbar. Größenflexible reservierte Knoten können nur innerhalb ihrer Knotenfamilien skaliert werden. Beispielsweise kann ein reservierter Knoten für eine db.r6g.xlarge für eine db.r6g.2xlarge gelten, aber nicht für eine db.r6gd.large, da db.r6g und db.r6gd unterschiedliche Knotenfamilien sind. 

Größenflexibilität bedeutet, dass Sie sich frei zwischen Konfigurationen innerhalb derselben Knotenfamilie bewegen können. Sie können beispielsweise ohne zusätzliche Kosten von einem reservierten r6g.xlarge-Knoten (8 normalisierte Einheiten) zu zwei reservierten r6g.large-Knoten (8 normalisierte Einheiten) (2\$14 = 8 normalisierte Einheiten) in derselben Region wechseln. AWS 

Sie können die Nutzung für verschiedene reservierte Knotengrößen vergleichen, indem Sie normalisierte Einheiten verwenden. Eine Stunde Nutzung auf zwei db.r6g.4xlarge-Knoten entspricht beispielsweise 16 Stunden Nutzung auf einem db.r6g.large. Die folgende Tabelle zeigt die Anzahl der normalisierten Einheiten für jede Knotengröße:


****  

| Knotengröße | Normalisierte Einheiten (Redis OSS) | Normalisierte Einheiten (Valkey) | 
| --- | --- | --- | 
| small | 1 | 7. | 
| Medium | 2 | 1.4 | 
| large | 4 | 2.8 | 
| xlarge | 8 | 5.6 | 
| 2xlarge | 16 | 11.2 | 
| 4xlarge | 32 | 22,4 | 
| 6xlarge | 48 | 33,6 | 
| 8xlarge | 64 | 44,8 | 
| 10xlarge | 80 | 56 | 
| 12xlarge | 96 | 67,2 | 
| 16xlarge | 128 | 89,6 | 
| 24xlarge | 192 | 134,4 | 

Beispiel: Sie kaufen einen reservierten Knoten db.r6gd.xlarge und Sie haben zwei reservierte Knoten vom Typ db.r6gd.large in Ihrem Konto in derselben Region. AWS In diesem Fall wird der Abrechnungsvorteil vollständig auf beide Knoten angewendet.

![\[Diagramm, das zwei aktive reservierte Knoten zeigt, wobei der Abrechnungsvorteil auf beide Knoten angewendet wird.\]](http://docs.aws.amazon.com/de_de/memorydb/latest/devguide/images/ri1.png)


Wenn in Ihrem Konto in derselben AWS Region eine db.r6gd.2xlarge-Instance ausgeführt wird, wird der Abrechnungsvorteil alternativ auf 50 Prozent der Nutzung des reservierten Knotens angerechnet.

![\[Das Diagramm zeigt eine Instanz, bei der der Abrechnungsvorteil auf 50 Prozent der Nutzung des reservierten Knotens angerechnet wird.\]](http://docs.aws.amazon.com/de_de/memorydb/latest/devguide/images/ri2.png)


# Aktualisierung von Knoten von Redis OSS auf Valkey
<a name="reserved-nodes"></a>

Mit der Einführung von Valkey in MemoryDB können Sie jetzt Ihren Redis OSS-Rabatt für reservierte Knoten auf die Valkey-Engine anwenden. Sie können ein Upgrade von Redis OSS auf Valkey durchführen und gleichzeitig von bestehenden Verträgen und Reservierungen profitieren. Sie können Ihre Vorteile nicht nur innerhalb der Node-Familie und Engine nutzen, sondern auch einen größeren Mehrwert erzielen. Valkey ist im Vergleich zu Redis OSS mit einem discount von 30% erhältlich. Dank der Flexibilität für reservierte Knoten können Sie Ihre reservierten Redis OSS-Nodes verwenden, um mehr aktive Valkey-Knoten abzudecken.

Zur Berechnung des ermäßigten Tarifs verfügt jede Kombination aus MemoryDB-Knoten und Engine über einen Normalisierungsfaktor, der in Einheiten gemessen wird. Reservierte Knoteneinheiten können auf jeden laufenden Knoten innerhalb der Instanzfamilie des reservierten Knotens für eine bestimmte Engine angewendet werden. Reservierte Redis OSS-Knoten können zusätzlich Engine-übergreifend eingesetzt werden, um laufende Valkey-Knoten abzudecken. Da der Preis für Valkey im Vergleich discount Redis OSS günstiger ist, sind die Einheiten für einen bestimmten Instance-Typ niedriger, sodass ein reservierter Redis OSS-Node mehr Valkey-Knoten abdecken kann.

Nehmen wir als Beispiel an, Sie haben einen reservierten Knoten für einen db.r7g.4xlarge für die Redis OSS-Engine (32 Einheiten) gekauft und betreiben einen db.r7g.4xlarge Redis OSS-Knoten (32 Einheiten). Wenn Sie den Knoten auf Valkey aktualisieren, sinkt der Normalisierungsfaktor des laufenden Knotens auf 22,4 Einheiten, und Ihr vorhandener reservierter Knoten bietet Ihnen zusätzliche 9,6 Einheiten, die Sie gegen jeden anderen laufenden Valkey- oder Redis-OSS-Knoten innerhalb der db.r7g-Familie in der Region verwenden können. Sie könnten damit 42% eines anderen db.r7g.4xlarge Valkey-Knotens im Konto (22,4 Einheiten) oder 100% eines db.r7g.xlarge Valkey-Knotens (5,6 Einheiten) und 100% eines db.r7g.large Valkey-Knotens (2,8 Einheiten) abdecken.

# Löschen eines reservierten Knotens
<a name="reserved-nodes-deleting"></a>

Die Bedingungen für einen reservierten Knoten beinhalten eine Laufzeit von einem oder drei Jahren. Sie können einen reservierten Knoten nicht kündigen. Sie können jedoch einen Knoten löschen, für den ein discount für reservierte Knoten gilt. Der Vorgang zum Löschen eines Knotens, für den ein discount für reservierte Knoten gilt, ist derselbe wie für jeden anderen Knoten.

Wenn Sie einen Knoten löschen, für den ein discount für reservierte Knoten gilt, können Sie einen anderen Knoten mit kompatiblen Spezifikationen starten. In diesem Fall erhalten Sie den Rabatt während des Reservierungszeitraums (ein Jahr oder drei Jahre).

# Mit reservierten Knoten arbeiten
<a name="reserved-nodes-working-with"></a>

Sie können die AWS-Managementkonsole, und die MemoryDB-API verwenden AWS Command Line Interface, um mit reservierten Knoten zu arbeiten.

## Konsole
<a name="reserved-nodes-working-with-console"></a>

**Um Preise und Informationen zu verfügbaren Angeboten für reservierte Knoten zu erhalten**

1. Melden Sie sich bei der an AWS-Managementkonsole und öffnen Sie die MemoryDB-Konsole unter. [https://console.aws.amazon.com/memorydb/](https://console.aws.amazon.com/memorydb/)

1. Wählen Sie im Navigationsbereich **Reserved** Nodes aus.

1. Wählen Sie **Reservierte Knoten kaufen** aus.

1. Wählen Sie **unter Knotentyp** den Knotentyp aus, den Sie bereitstellen möchten.

1. Wählen Sie unter **Menge** die Anzahl der Knoten aus, die Sie bereitstellen möchten.

1. Wählen Sie unter **Laufzeit** den Zeitraum aus, für den der Datenbankknoten reserviert werden soll.

1. Wählen Sie für **Angebotstyp** den Angebotstyp aus.

Nachdem Sie diese Auswahl getroffen haben, können Sie die Preisinformationen unter **Reservierungsübersicht** einsehen.

**Wichtig**  
Wählen Sie **Stornieren**, um zu vermeiden, dass für den Kauf dieser reservierten Knoten Gebühren anfallen.

Nachdem Sie Informationen zu den verfügbaren Angeboten für reservierte Knoten erhalten haben, können Sie diese Informationen verwenden, um ein Angebot zu erwerben, wie im folgenden Verfahren beschrieben:

**So kaufen Sie einen reservierten Knoten:**

1. Melden Sie sich bei der an AWS-Managementkonsole und öffnen Sie die MemoryDB-Konsole unter. [https://console.aws.amazon.com/memorydb/](https://console.aws.amazon.com/memorydb/)

1. Wählen Sie im Navigationsbereich **Reserved** Nodes aus.

1. Wählen Sie **Reservierte Knoten kaufen** aus.

1. Wählen Sie **unter Knotentyp** den Knotentyp aus, den Sie bereitstellen möchten.

1. Wählen Sie unter **Menge** die Anzahl der Knoten aus, die Sie bereitstellen möchten.

1. Wählen Sie unter **Laufzeit** den Zeitraum aus, für den der Datenbankknoten reserviert werden soll.

1. Wählen Sie für **Angebotstyp** den Angebotstyp aus.

1. (Optional) Sie können den reservierten Knoten, die Sie erwerben, Ihre eigene Kennung zuweisen, um sie leichter nachverfolgen zu können. Geben Sie **unter Reservierungs-ID** eine Kennung für Ihren reservierten Knoten ein.

   Nachdem Sie diese Auswahl getroffen haben, können Sie die Preisinformationen unter **Reservierungsübersicht** einsehen.

1. Wählen Sie **Reservierte Knoten kaufen** aus.

1. Ihre reservierten Knoten werden gekauft und dann in der Liste **Reservierte Knoten** angezeigt.

**Um Informationen über reservierte Knoten für Ihr AWS Konto zu erhalten**

1. Melden Sie sich bei der an AWS-Managementkonsole und öffnen Sie die MemoryDB-Konsole unter. [https://console.aws.amazon.com/memorydb/](https://console.aws.amazon.com/memorydb/)

1. Wählen Sie im Navigationsbereich **Reserved** Nodes aus.

1. Die reservierten Knoten für Ihr Konto werden angezeigt. Um detaillierte Informationen zu einem bestimmten reservierten Knoten zu erhalten, wählen Sie diesen Knoten in der Liste aus. Sie können dann detaillierte Informationen zu diesem Knoten im Detail sehen.

## AWS Command Line Interface
<a name="reserved-nodes-working-with-cli"></a>

Im folgenden `describe-reserved-nodes-offerings` Beispiel werden Details zu Angeboten für reservierte Knoten zurückgegeben.

```
aws memorydb describe-reserved-nodes-offerings                                                             
```

Dadurch wird eine Ausgabe erzeugt, die der folgenden ähnelt:

```
{
    "ReservedNodesOfferings": [
        {
            "ReservedNodesOfferingId": "0193cc9d-7037-4d49-b332-xxxxxxxxxxxx",
            "NodeType": "db.xxx.large",
            "Duration": 94608000,
            "FixedPrice": $xxx.xx,
            "OfferingType": "Partial Upfront",
            "RecurringCharges": [
                {
                    "RecurringChargeAmount": $xx.xx,
                    "RecurringChargeFrequency": "Hourly"
                }
            ]
        }
    ]
}
```

Sie können auch die folgenden Parameter übergeben, um den Umfang der zurückgegebenen Daten einzuschränken:
+ `--reserved-nodes-offering-id` – Die ID des Angebots, das Sie erwerben möchten
+ `--node-type`— Der Knotentyp-Filterwert. Verwenden Sie diesen Parameter, um nur die Reservierungen anzuzeigen, die dem angegebenen Knotentyp entsprechen.
+ `--duration`— Der Wert des Dauerfilters, angegeben in Jahren oder Sekunden. Verwenden Sie diesen Parameter, um nur Reservierungen für diesen Zeitraum anzuzeigen.
+ `--offering-type`— Verwenden Sie diesen Parameter, um nur die verfügbaren Angebote anzuzeigen, die dem angegebenen Angebotstyp entsprechen.

Sobald Sie Informationen über die verfügbaren Angebote für reservierte Knoten haben, können Sie diese Informationen verwenden, um ein Angebot zu erwerben.

Im folgenden `purchase-reserved-nodes-offering` Beispiel werden neue reservierte Knoten gekauft

Für Linux, macOS oder Unix:

```
aws memorydb purchase-reserved-nodes-offering \                                                              
    --reserved-nodes-offering-id 0193cc9d-7037-4d49-b332-d5e984f1d8ca \
    --reservation-id reservation \
    --node-count 2
```

Für Windows:

```
aws memorydb purchase-reserved-nodes-offering ^
    --reserved-nodes-offering-id 0193cc9d-7037-4d49-b332-d5e984f1d8ca ^
    --reservation-id MyReservation
```
+ `--reserved-nodes-offering-id`steht für den Namen der reservierten Knoten, die zum Kauf angeboten werden.
+ `--reservation-id`ist eine vom Kunden angegebene Kennung zur Nachverfolgung dieser Reservierung.
**Anmerkung**  
Die Reservierungs-ID ist eine eindeutige, vom Kunden angegebene Kennung zur Nachverfolgung dieser Reservierung. Wenn dieser Parameter nicht angegeben ist, generiert MemoryDB automatisch eine Kennung für die Reservierung.
+ `--node-count`ist die Anzahl der zu reservierenden Knoten. Sie ist standardmäßig auf 1 eingestellt. 

Dadurch wird eine Ausgabe erzeugt, die der folgenden ähnelt:

```
{
    "ReservedNode": {
        "ReservationId": "reservation",
        "ReservedNodesOfferingId": "0193cc9d-7037-4d49-b332-xxxxxxxxxxxx",
        "NodeType": "db.xxx.large",
        "StartTime": 1671173133.982,
        "Duration": 94608000,
        "FixedPrice": $xxx.xx,
        "NodeCount": 2,
        "OfferingType": "Partial Upfront",
        "State": "payment-pending",
        "RecurringCharges": [
            {
                "RecurringChargeAmount": $xx.xx,
                "RecurringChargeFrequency": "Hourly"
            }
        ],
        "ARN": "arn:aws:memorydb:us-east-1:xxxxxxxx:reservednode/reservation"
    }
}
```

Nachdem Sie reservierte Knoten gekauft haben, können Sie Informationen über Ihre reservierten Knoten abrufen.

Das folgende `describe-reserved-nodes` Beispiel gibt Informationen über reservierte Knoten für dieses Konto zurück.

```
aws memorydb describe-reserved-nodes                                                             
```

Dadurch wird eine Ausgabe erzeugt, die der folgenden ähnelt:

```
{
    "ReservedNodes": [
        {
            "ReservationId": "ri-2022-12-16-00-28-40-600",
            "ReservedNodesOfferingId": "0193cc9d-7037-4d49-b332-xxxxxxxxxxxx",
            "NodeType": "db.xxx.large",
            "StartTime": 1671150737.969,
            "Duration": 94608000,
            "FixedPrice": $xxx.xx,
            "NodeCount": 1,
            "OfferingType": "Partial Upfront",
            "State": "active",
            "RecurringCharges": [
                {
                    "RecurringChargeAmount": $xx.xx,
                    "RecurringChargeFrequency": "Hourly"
                }
            ],
            "ARN": "arn:aws:memorydb:us-east-1:xxxxxxxx:reservednode/ri-2022-12-16-00-28-40-600"
        }
    ]
}
```

Sie können auch die folgenden Parameter übergeben, um den Umfang der zurückgegebenen Daten einzuschränken:
+ `--reservation-id`— Sie können den reservierten Knoten, die Sie kaufen, Ihre eigene Kennung zuweisen, um sie besser verfolgen zu können.
+ `--reserved-nodes-offering-id`— Der Filterwert für die Angebots-ID. Verwenden Sie diesen Parameter, um nur gekaufte Reservierungen anzuzeigen, die der angegebenen Angebots-ID entsprechen.
+ `--node-type`— Der Knotentyp-Filterwert. Verwenden Sie diesen Parameter, um nur die Reservierungen anzuzeigen, die dem angegebenen Knotentyp entsprechen.
+ `--duration`— Der Wert des Dauerfilters, angegeben in Jahren oder Sekunden. Verwenden Sie diesen Parameter, um nur Reservierungen für diesen Zeitraum anzuzeigen.
+ `--offering-type`— Verwenden Sie diesen Parameter, um nur die verfügbaren Angebote anzuzeigen, die dem angegebenen Angebotstyp entsprechen.

## MemoryDB-API
<a name="reserved-nodes-working-with-api"></a>

Die folgenden Beispiele zeigen, wie die [MemoryDB-Abfrage-API](https://docs.aws.amazon.com/memorydb/latest/devguide/programmingguide.queryapi.html) für reservierte Knoten verwendet wird:

**DescribeReservedNodesOfferings**

Gibt Details zu Angeboten für reservierte Knoten zurück. 

```
https://memorydb.us-west-2.amazonaws.com/
    ?Action=DescribeReservedNodesOfferings
    &ReservedNodesOfferingId=649fd0c8-xxxx-xxxx-xxxx-06xxxx75e95f    
	&"Duration": 94608000,
    &NodeType="db.r6g.large"    
    &OfferingType="Partial Upfront"    
    &Version=2021-01-01
    &SignatureVersion=4
    &SignatureMethod=HmacSHA256
    &Timestamp=20141201T220302Z
    &X-Amz-Algorithm
    &X-Amz-SignedHeaders=Host
    &X-Amz-Expires=20141201T220302Z
    &X-Amz-Credential=<credential>
    &X-Amz-Signature=<signature>
```

Die folgenden Parameter schränken den Umfang der zurückgegebenen Daten ein:
+ `ReservedNodesOfferingId`steht für den Namen der reservierten Knoten, die zum Kauf angeboten werden.
+ `Duration`— Der Wert des Dauerfilters, angegeben in Jahren oder Sekunden. Verwenden Sie diesen Parameter, um nur Reservierungen für diesen Zeitraum anzuzeigen.
+ `NodeType`— Der Knotentyp-Filterwert. Verwenden Sie diesen Parameter, um nur die Angebote anzuzeigen, die dem angegebenen Knotentyp entsprechen.
+ `OfferingType`— Verwenden Sie diesen Parameter, um nur die verfügbaren Angebote anzuzeigen, die dem angegebenen Angebotstyp entsprechen.

Sobald Sie Informationen über die verfügbaren Angebote für reservierte Knoten haben, können Sie diese Informationen verwenden, um ein Angebot zu erwerben.

**PurchaseReservedNodesOffering**

Ermöglicht Ihnen den Kauf eines Angebots für reservierte Knoten. 

```
https://memorydb.us-west-2.amazonaws.com/
    ?Action=PurchasedReservedNodesOffering
    &ReservedNodesOfferingId=649fd0c8-xxxx-xxxx-xxxx-06xxxx75e95f
    &ReservationID=myreservationID
    &NodeCount=1
    &Version=2021-01-01
    &SignatureVersion=4
    &SignatureMethod=HmacSHA256
    &Timestamp=20141201T220302Z
    &X-Amz-Algorithm
    &X-Amz-SignedHeaders=Host
    &X-Amz-Expires=20141201T220302Z
    &X-Amz-Credential=<credential>
    &X-Amz-Signature=<signature>
```
+ `ReservedNodesOfferingId`steht für den Namen der reservierten Knoten, die zum Kauf angeboten werden.
+ `ReservationID`ist eine vom Kunden angegebene Kennung zur Nachverfolgung dieser Reservierung.
**Anmerkung**  
Die Reservierungs-ID ist eine eindeutige, vom Kunden angegebene Kennung zur Nachverfolgung dieser Reservierung. Wenn dieser Parameter nicht angegeben ist, generiert MemoryDB automatisch eine Kennung für die Reservierung.
+ `NodeCount`ist die Anzahl der zu reservierenden Knoten. Sie ist standardmäßig auf 1 eingestellt. 

Nachdem Sie reservierte Knoten gekauft haben, können Sie Informationen zu Ihren reservierten Knoten abrufen.

**DescribeReservedNodes**

Gibt Informationen über reservierte Knoten für dieses Konto zurück.

```
https://memorydb.us-west-2.amazonaws.com/
	?Action=DescribeReservedNodes
	&ReservedNodesOfferingId=649fd0c8-xxxx-xxxx-xxxx-06xxxx75e95f
	&ReservationID=myreservationID
	&NodeType="db.r6g.large"
	&Duration=94608000
	&OfferingType="Partial Upfront"    
	&Version=2021-01-01
	&SignatureVersion=4
	&SignatureMethod=HmacSHA256
	&Timestamp=20141201T220302Z
	&X-Amz-Algorithm
	&X-Amz-SignedHeaders=Host
	&X-Amz-Expires=20141201T220302Z
	&X-Amz-Credential=<credential>
	&X-Amz-Signature=<signature>
```

Die folgenden Parameter schränken den Umfang der zurückgegebenen Daten ein:
+ `ReservedNodesOfferingId`steht für den Namen des reservierten Knotens.
+ `ReservationID`— Sie können den reservierten Knoten, die Sie kaufen, Ihre eigene Kennung zuweisen, um sie leichter verfolgen zu können.
+ `NodeType`— Der Knotentyp-Filterwert. Verwenden Sie diesen Parameter, um nur die Reservierungen anzuzeigen, die dem angegebenen Knotentyp entsprechen.
+ `Duration`— Der Wert des Dauerfilters, angegeben in Jahren oder Sekunden. Verwenden Sie diesen Parameter, um nur Reservierungen für diesen Zeitraum anzuzeigen.
+ `OfferingType`— Verwenden Sie diesen Parameter, um nur die verfügbaren Angebote anzuzeigen, die dem angegebenen Angebotstyp entsprechen.

## Die Abrechnung für Ihre reservierten Knoten anzeigen
<a name="reserved-nodes-view-billing"></a>

Sie können die Abrechnung für Ihre reservierten Knoten im Abrechnungs-Dashboard unter einsehen AWS-Managementkonsole.

**Um die Abrechnung für reservierte Knoten einzusehen**

1. Melden Sie sich bei der an AWS-Managementkonsole und öffnen Sie die MemoryDB-Konsole unter. [https://console.aws.amazon.com/memorydb/](https://console.aws.amazon.com/memorydb/)

1. **Wählen Sie oben in der Konsole über die Schaltfläche Suchen die Option Abrechnung aus.**

1. Wählen Sie auf der linken Seite des Dashboards **Rechnungen** aus.

1. Erweitern Sie unter **AWS Servicegebühren** die Option **MemoryDB**.

1. Erweitern Sie die AWS Region, in der sich Ihre reservierten Knoten befinden, z. B. **USA Ost (Nord-Virginia**).

Ihre reservierten Knoten und ihre Stundengebühren für den aktuellen Monat werden unter **Amazon MemoryDB CreateCluster Reserved Instances** angezeigt.

![\[Bildschirmaufnahme einer Abrechnung mit den Stundengebühren für den aktuellen Monat.\]](http://docs.aws.amazon.com/de_de/memorydb/latest/devguide/images/reserved-nodes.png)


# Ersetzen von Knoten
<a name="nodes.nodereplacement"></a>

MemoryDB aktualisiert seine Flotte häufig mit Patches und Upgrades, in der Regel nahtlos. Von Zeit zu Zeit müssen wir jedoch Ihre MemoryDB-Knoten neu starten, um obligatorische Betriebssystemupdates auf den zugrunde liegenden Host anzuwenden. Diese Ersetzungen sind erforderlich, um Upgrades anzuwenden, die die Sicherheit, Zuverlässigkeit und Betriebsleistung erhöhen.

Sie haben die Möglichkeit, diese Ersetzungen vor dem geplanten Knotenersetzungsfenster jederzeit selbst zu verwalten. Wenn Sie eine Ersetzung selbst verwalten, erhält Ihre Instance das Betriebssystem-Update, wenn Sie den Knoten neu starten, und der geplante Austausch des Knotens wird abgebrochen. Sie erhalten möglicherweise weiterhin Benachrichtigungen darüber, dass der Knotenaustausch stattfinden wird. Wenn Sie die erforderliche Wartung bereits manuell vorgenommen haben, können Sie diese Benachrichtigungen ignorieren.

**Anmerkung**  
Von MemoryDB automatisch generierte Ersatzknoten können unterschiedliche IP-Adressen haben. Sie sind dafür verantwortlich, Ihre Anwendungskonfiguration zu überprüfen, um sicherzustellen, dass Ihre Knoten den entsprechenden IP-Adressen zugeordnet sind.

In der folgenden Liste sind die Aktionen aufgeführt, die Sie ergreifen können, wenn MemoryDB den Austausch eines Ihrer Knoten plant:

**Optionen für den Austausch von MemoryDB-Knoten**
+ **Nichts tun** — Wenn Sie nichts tun, ersetzt MemoryDB den Knoten wie geplant. 

  Wenn der Knoten Mitglied eines Multi-AZ-Clusters ist, sorgt MemoryDB für eine verbesserte Verfügbarkeit bei Patches, Updates und anderen wartungsbedingten Node-Austauscharbeiten.

  Der Austausch wird abgeschlossen, während der Cluster eingehende Schreibanforderungen bearbeitet. 
+ **Ändern Sie Ihr Wartungsfenster** — Bei geplanten Wartungsereignissen erhalten Sie eine E-Mail oder eine Benachrichtigung von MemoryDB. Wenn Sie in diesen Fällen Ihr Wartungsfenster vor der geplanten Ersatzzeit ändern, wird Ihr Knoten zur neuen Uhrzeit ersetzt. Weitere Informationen finden Sie unter [Einen MemoryDB-Cluster ändern](clusters.modify.md).
**Anmerkung**  
Die Möglichkeit, Ihr Ersatzfenster zu ändern, indem Sie Ihr Wartungsfenster verschieben, ist nur verfügbar, wenn die MemoryDB-Benachrichtigung ein Wartungsfenster beinhaltet. Wenn die Benachrichtigung kein Wartungsfenster enthält, können Sie Ihr Ersatzfenster nicht ändern.

  Es ist beispielsweise Donnerstag, der 9. November, um 15:00 Uhr und das nächste Wartungsfenster ist am Freitag, dem 10. November, um 17:00 Uhr. Es folgen drei Szenarien mit den jeweiligen Ergebnissen:
  + Sie ändern Ihr Wartungsfenster auf Freitag, 16:00 Uhr, nach den aktuellen Datums- und Uhrzeitangaben, aber vor dem nächsten geplanten Wartungsfenster. Dieser Knoten wird am Freitag, dem 10. November, um 16:00 Uhr ersetzt.
  + Sie ändern Ihr Wartungsfenster auf Samstag, 16:00 Uhr, nach den aktuellen Datums- und Uhrzeitangaben und nach dem nächsten geplanten Wartungsfenster. Dieser Knoten wird am Samstag, dem 11. November, um 16:00 Uhr ersetzt.
  + Sie ändern Ihr Wartungsfenster auf Mittwoch um 16:00 Uhr, also früher in der Woche als das aktuelle Datum und die aktuelle Uhrzeit. Dieser Knoten wird am kommenden Mittwoch, dem 15. November, um 16:00 ersetzt.

  Detaillierte Anweisungen finden Sie unter [Verwaltung der Wartung](maintenance-window.md).

   