

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.

# Vertikales Online-Skalieren durch Ändern des Knotentyps
<a name="cluster-vertical-scaling"></a>

Durch die vertikale Online-Skalierung mit MemoryDB können Sie Ihren Cluster dynamisch und mit minimalen Ausfallzeiten skalieren. Dadurch kann Ihr Cluster Anfragen auch während der Skalierung bearbeiten.

**Anmerkung**  
Die Skalierung zwischen einem Cluster mit Daten-Tiering (z. B. ein Cluster, der einen R6gd-Knotentyp verwendet) und einem Cluster ohne Daten-Tiering (z. B. ein Cluster, der einen R6g-Knotentyp verwendet) wird nicht unterstützt. Weitere Informationen finden Sie unter [Daten-Tiering](data-tiering.md).

Sie haben die folgenden Möglichkeiten:
+ **Skalieren** — Erhöhen Sie die Lese- und Schreibkapazität, indem Sie den Knotentyp Ihres MemoryDB-Clusters so anpassen, dass er einen größeren Knotentyp verwendet.

  MemoryDB passt die Größe Ihres Clusters dynamisch an, bleibt aber online und bearbeitet Anfragen.
+ **Herunterskalierung** – Verringern Sie die Lese- und Schreibkapazität, indem Sie den Knotentyp auf die Verwendung eines kleineren Knotens anpassen. Auch hier passt MemoryDB die Größe Ihres Clusters dynamisch an, bleibt aber online und bearbeitet Anfragen. In diesem Fall verringern Sie die Kosten durch die Verkleinerung des Knotens.

**Anmerkung**  
Aufwärts- und Abwärtsskalieren basiert auf der Erstellung von neu ausgewählten Knotentypen und der Synchronisierung der neuen Knoten mit den vorherigen. Gehen Sie wie folgt vor, um einen reibungslosen Ablauf der Skalierung up/down sicherzustellen:  
Während die vertikale Skalierung ausgelegt ist, vollständig online zu bleiben, basiert sie auf der Synchronisierung von Daten zwischen dem alten und dem neuen Knoten. Wir empfehlen, dass Sie Abwärts-/Aufwärtsskalieren zu einem Zeitpunkt durchführen, an dem der Datenverkehr am geringsten ist. 
Testen Sie das Verhalten Ihrer Anwendung während der Skalierung möglichst in einer Staging-Umgebung. 

# Online-aufwärtsskalieren
<a name="cluster-vertical-scaling-scaling-up"></a>

**Topics**
+ [Skalieren von MemoryDB-Clustern (Konsole)](#cluster-vertical-scaling-console)
+ [Skalierung von MemoryDB-Clustern (CLI)AWS](#scaling.scaleUp.cli)
+ [Skalieren von MemoryDB-Clustern (MemoryDB-API)](#verticalscaling.scaleup.api)

## Skalieren von MemoryDB-Clustern (Konsole)
<a name="cluster-vertical-scaling-console"></a>

Das folgende Verfahren beschreibt, wie Sie einen MemoryDB-Cluster mithilfe von skalieren. AWS-Managementkonsole Während dieses Vorgangs bearbeitet Ihr MemoryDB-Cluster weiterhin Anfragen mit minimaler Ausfallzeit.

**Um einen Cluster (Konsole) hochzuskalieren**

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 aus der Liste der Cluster den Cluster aus. 

1. Wählen Sie **Aktionen** und dann **Ändern**.

1. Gehen Sie im Dialogfeld „**Cluster modifizieren**“ wie folgt vor:

   1. Wählen Sie in der Liste **Node type** den Knotentyp aus, auf den Sie skalieren möchten. Wählen Sie zur Aufwärtsskalierung einen Knotentyp, der größer als Ihr bestehender Knoten ist. 

1. Wählen Sie **Änderungen speichern ** aus.

   Der Status des Clusters ändert sich in „*Ändern*“. Wenn der Status zu *available* wechselt, ist die Änderung abgeschlossen und Sie können den neuen Cluster verwenden.

## Skalierung von MemoryDB-Clustern (CLI)AWS
<a name="scaling.scaleUp.cli"></a>

Das folgende Verfahren beschreibt, wie Sie einen MemoryDB-Cluster mithilfe von skalieren. AWS CLI Während dieses Vorgangs bearbeitet Ihr MemoryDB-Cluster weiterhin Anfragen mit minimaler Ausfallzeit.

**So skalieren Sie einen MemoryDB-Cluster (CLI)AWS**

1. Ermitteln Sie die Knotentypen, auf die Sie skalieren können, indem Sie den AWS CLI `list-allowed-node-type-updates` Befehl mit dem folgenden Parameter ausführen.

   Für Linux, macOS oder Unix:

   ```
   aws memorydb list-allowed-node-type-updates \
   	    --cluster-name my-cluster-name
   ```

   Für Windows:

   ```
   aws memorydb list-allowed-node-type-updates ^
   	    --cluster-name my-cluster-name
   ```

   Die Ausgabe des obigen Befehls sieht in etwa folgendermaßen aus (JSON format).

   ```
   {
   	    "ScaleUpNodeTypes": [
   	        "db.r6g.2xlarge", 
   	        "db.r6g.large"	        
   	    ],
   	    "ScaleDownNodeTypes": [
   	        "db.r6g.large"	        
   	    ], 
   }
   ```

   Weitere Informationen finden Sie unter [list-allowed-node-type-updates](https://docs.aws.amazon.com/cli/latest/reference/memorydb/list-allowed-node-type-updates.html) in der *AWS CLI Referenz.*

1. Ändern Sie Ihren Cluster, sodass er auf den neuen, größeren Knotentyp skaliert werden kann. Verwenden Sie dazu den AWS CLI `update-cluster` Befehl und die folgenden Parameter.
   + `--cluster-name`— Der Name des Clusters, auf den Sie skalieren möchten. 
   + `--node-type`— Der neue Knotentyp, für den Sie den Cluster skalieren möchten. Der Wert muss einer der Knotentypen sein, die in Schritt 1 mit dem Befehl `list-allowed-node-type-updates` zurückgegeben wurden.

   Für Linux, macOS oder Unix:

   ```
   aws memorydb update-cluster  \
   	--cluster-name my-cluster \
   	--node-type db.r6g.2xlarge
   ```

   Für Windows:

   ```
   aws memorydb update-cluster ^
   	    --cluster-name my-cluster ^
   	    --node-type db.r6g.2xlarge ^
   ```

   Weitere Informationen finden Sie unter [update-cluster](https://docs.aws.amazon.com/cli/latest/reference/memorydb/update-cluster.html).

## Skalieren von MemoryDB-Clustern (MemoryDB-API)
<a name="verticalscaling.scaleup.api"></a>

Der folgende Prozess skaliert Ihren Cluster mithilfe der MemoryDB-API von seinem aktuellen Knotentyp auf einen neuen, größeren Knotentyp. Während dieses Vorgangs aktualisiert MemoryDB die DNS-Einträge, sodass sie auf die neuen Knoten verweisen. Sie können Cluster mit automatischem Failover skalieren, während der Cluster weiterhin online bleibt und eingehende Anfragen bearbeitet.

Die Zeit, die für die Skalierung auf einen größeren Knotentyp benötigt wird, hängt von Ihrem Knotentyp und der Datenmenge in Ihrem aktuellen Cluster ab.

**So skalieren Sie einen MemoryDB-Cluster (MemoryDB-API)**

1. Ermitteln Sie, auf welche Knotentypen Sie mithilfe der `ListAllowedNodeTypeUpdates` MemoryDB-API-Aktion mit dem folgenden Parameter skalieren können.
   + `ClusterName`— der Name des Clusters. Verwenden Sie diesen Parameter, um einen bestimmten Cluster und nicht alle Cluster zu beschreiben.

   ```
   https://memory-db.us-east-1.amazonaws.com/
   	   ?Action=ListAllowedNodeTypeUpdates
   	   &ClusterName=MyCluster
   	   &Version=2021-01-01
   	   &SignatureVersion=4
   	   &SignatureMethod=HmacSHA256
   	   &Timestamp=20210802T192317Z
   	   &X-Amz-Credential=<credential>
   ```

   Weitere Informationen finden Sie [ListAllowedNodeTypeUpdates](https://docs.aws.amazon.com/memorydb/latest/APIReference/API_ListAllowedNodeTypeUpdates.html)in der *MemoryDB-API-Referenz*.

1. Skalieren Sie Ihren aktuellen Cluster mithilfe der `UpdateCluster` MemoryDB-API-Aktion und mit den folgenden Parametern auf den neuen Knotentyp.
   + `ClusterName`— der Name des Clusters.
   + `NodeType`— der neue, größere Knotentyp der Cluster in diesem Cluster. Der Wert muss einer der Instance-Typen sein, die in Schritt 1 mit dem Aufruf `ListAllowedNodeTypeUpdates` zurückgegeben wurden.

   ```
   https://memory-db.us-east-1.amazonaws.com/
   	   ?Action=UpdateCluster	  
   	   &NodeType=db.r6g.2xlarge
   	   &ClusterName=myCluster
   	   &SignatureVersion=4
   	   &SignatureMethod=HmacSHA256
   	   &Timestamp=20210801T220302Z
   	   &Version=2021-01-01
   	   &X-Amz-Algorithm=Amazon4-HMAC-SHA256
   	   &X-Amz-Date=20210801T220302Z
   	   &X-Amz-SignedHeaders=Host
   	   &X-Amz-Expires=20210801T220302Z
   	   &X-Amz-Credential=<credential>
   	   &X-Amz-Signature=<signature>
   ```

   Weitere Informationen finden Sie unter [UpdateCluster](https://docs.aws.amazon.com/memorydb/latest/APIReference/API_UpdateCluster.html).

# Online-abwärtsskalieren
<a name="cluster-vertical-scaling-scaling-down"></a>

**Topics**
+ [Verkleinern von MemoryDB-Clustern (Konsole)](#cluster-vertical-scaling-down-console)
+ [Verkleinern von MemoryDB-Clustern (CLI)AWS](#scaling.scaledown.cli)
+ [Verkleinern von MemoryDB-Clustern (MemoryDB-API)](#scaling.vertical.scaledown.api)

## Verkleinern von MemoryDB-Clustern (Konsole)
<a name="cluster-vertical-scaling-down-console"></a>

Das folgende Verfahren beschreibt, wie Sie einen MemoryDB-Cluster mithilfe von herunterskalieren. AWS-Managementkonsole Während dieses Vorgangs bearbeitet Ihr MemoryDB-Cluster weiterhin Anfragen mit minimaler Ausfallzeit.

**Um einen MemoryDB-Cluster (Konsole) zu verkleinern**

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 aus der Liste der Cluster Ihren bevorzugten Cluster. 

1. Wählen Sie **Aktionen** und dann **Ändern**.

1. Gehen Sie im Dialogfeld „**Cluster modifizieren**“ wie folgt vor:

   1. Wählen Sie in der Liste **Node type** den Knotentyp aus, auf den Sie skalieren möchten. Wählen Sie zur Abwärtsskalierung einen Knotentyp, der kleiner als Ihr bestehender Knoten ist. Beachten Sie, dass nicht alle Knotentypen für das Herunterskalieren zur Verfügung stehen.

1. Wählen Sie **Änderungen speichern ** aus.

   Der Status des Clusters ändert sich in „*Ändern*“. Wenn der Status zu *available* wechselt, ist die Änderung abgeschlossen und Sie können den neuen Cluster verwenden.

## Verkleinern von MemoryDB-Clustern (CLI)AWS
<a name="scaling.scaledown.cli"></a>

Das folgende Verfahren beschreibt, wie Sie einen MemoryDB-Cluster mithilfe von herunterskalieren. AWS CLI Während dieses Vorgangs bearbeitet Ihr MemoryDB-Cluster weiterhin Anfragen mit minimaler Ausfallzeit.

**So verkleinern Sie einen MemoryDB-Cluster (CLI)AWS**

1. Ermitteln Sie die Knotentypen, auf die Sie herunterskalieren können, indem Sie den AWS CLI `list-allowed-node-type-updates` Befehl mit dem folgenden Parameter ausführen.

   Für Linux, macOS oder Unix:

   ```
   aws memorydb list-allowed-node-type-updates \
   	    --cluster-name my-cluster-name
   ```

   Für Windows:

   ```
   aws memorydb list-allowed-node-type-updates ^
   	    --cluster-name my-cluster-name
   ```

   Die Ausgabe des obigen Befehls sieht in etwa folgendermaßen aus (JSON format).

   ```
   {
   	    "ScaleUpNodeTypes": [
   	        "db.r6g.2xlarge", 
   	        "db.r6g.large"	        
   	    ],
   	    "ScaleDownNodeTypes": [
   	        "db.r6g.large"	        
   	    ], 
   }
   ```

   Weitere Informationen finden Sie unter [list-allowed-node-type-updates](https://docs.aws.amazon.com/cli/latest/reference/memorydb/list-allowed-node-type-updates.html).

1. Ändern Sie Ihren Cluster so, dass er auf den neuen, kleineren Knotentyp herunterskaliert wird. Verwenden Sie dazu den `update-cluster` Befehl und die folgenden Parameter.
   + `--cluster-name`— Der Name des Clusters, auf den Sie herunterskalieren. 
   + `--node-type`— Der neue Knotentyp, den Sie den Cluster skalieren möchten. Der Wert muss einer der Knotentypen sein, die in Schritt 1 mit dem Befehl `list-allowed-node-type-updates` zurückgegeben wurden.

   Für Linux, macOS oder Unix:

   ```
   aws memorydb update-cluster  \
   	    --cluster-name my-cluster \
   	    --node-type db.r6g.large
   ```

   Für Windows:

   ```
   aws memorydb update-cluster ^
   	    --cluster-name my-cluster ^
   	    --node-type db.r6g.large
   ```

   Weitere Informationen finden Sie unter [update-cluster](https://docs.aws.amazon.com/cli/latest/reference/memorydb/update-cluster.html).

## Verkleinern von MemoryDB-Clustern (MemoryDB-API)
<a name="scaling.vertical.scaledown.api"></a>

Der folgende Prozess skaliert Ihren Cluster mithilfe der MemoryDB-API von seinem aktuellen Knotentyp auf einen neuen, kleineren Knotentyp. Während dieses Vorgangs bearbeitet Ihr MemoryDB-Cluster weiterhin Anfragen mit minimaler Ausfallzeit.

Die Zeit, die benötigt wird, um auf einen kleineren Knotentyp herunterzuskalieren, hängt von Ihrem Knotentyp und der Datenmenge in Ihrem aktuellen Cluster ab.

**Herunterskalierung (MemoryDB-API)**

1. Ermitteln Sie mit dem folgenden Parameter, auf welche Knotentypen Sie mithilfe der [ListAllowedNodeTypeUpdates](https://docs.aws.amazon.com/memorydb/latest/APIReference/API_ListAllowedNodeTypeUpdates.html)API herunterskalieren können:
   + `ClusterName`— der Name des Clusters. Verwenden Sie diesen Parameter, um einen bestimmten Cluster und nicht alle Cluster zu beschreiben.

   ```
   https://memory-db.us-east-1.amazonaws.com/
   	   ?Action=ListAllowedNodeTypeUpdates
   	   &ClusterName=MyCluster
   	   &Version=2021-01-01
   	   &SignatureVersion=4
   	   &SignatureMethod=HmacSHA256
   	   &Timestamp=20210802T192317Z
   	   &X-Amz-Credential=<credential>
   ```

1. Skalieren Sie Ihren aktuellen Cluster mithilfe der [UpdateCluster](https://docs.aws.amazon.com/memorydb/latest/APIReference/API_UpdateCluster.html)API mit den folgenden Parametern auf den neuen Knotentyp herunter.
   + `ClusterName`— der Name des Clusters.
   + `NodeType`— der neue, kleinere Knotentyp der Cluster in diesem Cluster. Der Wert muss einer der Instance-Typen sein, die in Schritt 1 mit dem Aufruf `ListAllowedNodeTypeUpdates` zurückgegeben wurden.

   ```
   https://memory-db.us-east-1.amazonaws.com/
   	   ?Action=UpdateCluster	   
   	   &NodeType=db.r6g.2xlarge
   	   &ClusterName=myReplGroup
   	   &SignatureVersion=4
   	   &SignatureMethod=HmacSHA256
   	   &Timestamp=20210801T220302Z
   	   &Version=2021-01-01
   	   &X-Amz-Algorithm=Amazon4-HMAC-SHA256
   	   &X-Amz-Date=20210801T220302Z
   	   &X-Amz-SignedHeaders=Host
   	   &X-Amz-Expires=20210801T220302Z
   	   &X-Amz-Credential=<credential>
   	   &X-Amz-Signature=<signature>
   ```