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.
Kontingente für AWS Database Migration Service
Im Folgenden finden Sie die Ressourcen-Limits und Benennungseinschränkungen für AWS Database Migration Service (AWS DMS).
Die maximale Größe einer Datenbank, die AWS DMS migrieren kann, hängt von einer Reihe von Faktoren ab. Dazu gehören die Quellumgebung, die Verteilung von Daten in der Quelldatenbank und der Auslastung des Quellsystems.
Ob Ihr System für AWS DMS geeignet ist, können Sie am besten feststellen, indem Sie es testen. Beginnen Sie langsam, damit Sie sich mit der Konfiguration vertraut machen können. Fügen Sie dann einige komplexe Objekte hinzu. Versuchen Sie abschließend testweise eine Volllast.
Ressourcenkontingente für AWS Database Migration Service
Für jedes AWS-Konto gelten für jede AWS-Region Kontingente für die Anzahl der AWS DMS-Ressourcen, die erstellt werden können. Nachdem das Kontingent für eine Ressource erreicht wurde, schlagen zusätzliche Aufrufe zum Erstellen dieser Ressource mit einer Ausnahme fehl.
In der folgenden Tabelle sind die AWS DMSRessourcen und ihre Kontingente pro AWS-Region aufgeführt.
Ressource | Standardkontingent |
---|---|
Drosselung von API-Anforderungen | Maximal 200 Anforderungen pro Sekunde |
API-Anforderungsaktualisierungsrate | 8 Anforderungen pro Sekunde |
Replikations-Instances pro Benutzerkonto | 60 |
Gesamtspeichermenge für eine Replikations-Instance | 30 000 GB |
Event-Abonnements pro Benutzerkonto | 60 |
Replikationssubnetzgruppen pro Benutzerkonto | 60 |
Subnetze pro Replikations-Subnetzgruppe | 60 |
Endpunkte pro Benutzerkonto | 1.000 |
Endpunkte pro Replikations-Instance | 100 |
Aufgaben pro Benutzerkonto | 600 |
Aufgaben pro Replikations-Instance | 200 |
Zertifikate pro Benutzerkonto | 100 |
Datenanbieter pro Benutzerkonto | 1.000 |
Instance-Profile pro Benutzerkonto | 60 |
Migrationsprojekte pro Benutzerkonto | 10 |
DMS-Datenkollektoren pro Benutzerkonto | 10 |
Zielempfehlungen, die gleichzeitig generiert werden | 100 |
Anzahl der Dateien, die der DMS-Datenkollektor pro Stunde hochladen kann | 500 |
Homogene Datenmigrationen pro Benutzerkonto | 600 |
Homogene Datenmigrationen, die gleichzeitig ausgeführt werden | 100 |
Homogene Datenmigrationen pro Migrationsprojekt | 10 |
Serverless-Replikationen | 100 |
Weitere Informationen zur Drosselung von API-Anfragen und zur Aktualisierungsrate finden Sie unter Informationen zur API-Anforderungsdrosselung.
Das Speicherkontingent von 30 000 GB gilt für alle Ihre AWS DMS-Replikations-Instances in einer bestimmten AWS-Region. Dieser Speicher dient zum Zwischenspeichern von Änderungen, falls das Ziel nicht mit einer Quelle mithalten kann, sowie zum Speichern von Protokollinformationen.
Informationen zur API-Anforderungsdrosselung
AWS DMS unterstützt ein variierendes, aber maximales API-Anforderungskontingent von 200 API-Aufrufen pro Sekunde. Mit anderen Worten: Ihre API-Anforderungen werden gedrosselt, wenn sie diese Rate überschreiten. Außerdem können Sie sich auf weniger API-Aufrufe pro Sekunde beschränken, je nachdem, wie lange AWS DMS dafür braucht, Ihr Kontingent zu aktualisieren, bevor Sie eine weitere API-Anforderung stellen. Dieses Kontingent gilt sowohl, wenn Sie API-Aufrufe direkt tätigen, als auch, wenn sie in Ihrem Namen im Rahmen der Nutzung der AWS DMS Management Console erfolgen.
Um zu verstehen, wie die Drosselung von API-Anforderungen funktioniert, ist es hilfreich, sich vorzustellen, dass AWS DMS einen Token-Bucket verwaltet, der Ihre API-Anfragen verfolgt. In diesem Szenario können Sie mit jedem Token im Bucket einen einzigen API-Aufruf tätigen. Sie können nicht mehr als 200 Token gleichzeitig in dem Bucket haben. Wenn Sie einen API-Aufruf tätigen, entfernt AWS DMS ein Token aus dem Bucket. Wenn Sie in weniger als einer Sekunde 200 API-Aufrufe tätigen, ist Ihr Bucket leer und jeder Versuch, einen weiteren API-Aufruf zu tätigen, schlägt fehl. Für jede Sekunde, in der Sie keinen API-Aufruf tätigen, fügt AWS DMS dem Bucket 8 Token hinzu, bis das Maximum von 200 Token erreicht ist. Dies ist die Aktualisierungsrate für AWS DMS-API-Anforderungen. Sobald Sie nach der Drosselung Token zu Ihrem Bucket hinzugefügt haben, können Sie jederzeit so viele zusätzliche API-Aufrufe tätigen, wie Token verfügbar sind, bis Ihre Aufrufe wieder gedrosselt werden.
Wenn Sie die AWS CLI verwenden, um API-Aufrufe auszuführen, die gedrosselt sind, gibt AWS DMS einen Fehler wie den folgenden zurück:
An error occurred (ThrottlingException) when calling the
AwsDmsApiCall
operation (reached max retries: 2): Rate exceeded
Hier ist
der Name des AWS DMS-API-Vorgangs, der gedrosselt wurde, zum Beispiel AwsDmsApiCall
DescribeTableStatistics
. Sie können es dann nach ausreichender Verzögerung erneut versuchen oder einen anderen Aufruf tätigen, um eine Drosselung zu vermeiden.
Anmerkung
Im Gegensatz zur Drosselung von API-Anfragen, die von einigen anderen Services wie Amazon EC2 verwaltet wird, können Sie keine Erhöhung der von AWS DMS verwalteten API-Anforderungsdrosselungsquoten anordnen.