View a markdown version of this page

Skalierung auf Null für Amazon OpenSearch Serverless - OpenSearch Amazon-Dienst

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.

Skalierung auf Null für Amazon OpenSearch Serverless

Anmerkung

Die Option Auf Null skalieren ist nur für NextGen Sammlungen verfügbar, die Teil einer Sammlungsgruppe sind. Weitere Informationen finden Sie unter OpenSearch Serverlose Amazon-Sammelgruppen.

Bei „Auf Null skalieren“ werden Rechenressourcen automatisch heruntergefahren, wenn alle Sammlungen in einer Sammlungsgruppe inaktiv sind. Dadurch entfallen Gebühren für ungenutzte Kapazität. Wenn innerhalb von 10 Minuten keine Anfragen in der Gruppe eingehen, reduzieren die Mitarbeiter für die Suche und Indexierung die OCU auf Null und die Fakturierung wird eingestellt. Wenn der Verkehr zu einer Erfassung in der Gruppe wieder aufgenommen wird, werden automatisch Mitarbeiter zugewiesen und die automatische Skalierung wird auf der Grundlage Ihres Anforderungsmusters wieder aufgenommen.

Dies ist ideal für Entwicklungsumgebungen, Workloads zur Stapelverarbeitung und Anwendungen mit vorhersehbaren Leerlaufzeiten.

Verhalten bei Skalierung auf Null

Im Folgenden wird beschrieben, wie die Skalierung auf Null für Ihre Sammlungen funktioniert:

  • NextGen Sammlungsgruppen verwenden standardmäßig sowohl für die Indizierung als auch für die Suche einen OCU von mindestens 0, sofern nicht anders angegeben.

  • Nach 10 Minuten ohne eingehende Anfragen für alle Sammlungen in der Gruppe werden die Rechenressourcen auf 0 OCU skaliert. Dieser Leerlaufzeitraum ist nicht konfigurierbar.

  • Suche und Indizierung werden auf Null skaliert und unabhängig voneinander aktiviert. Jede Komponente bleibt auf Null, bis sie ihren eigenen Traffic erhält.

  • Wenn der Verkehr wieder aufgenommen wird, stellt OpenSearch Serverless Worker auf derselben Stufe wie zuvor bereit, bis auf Null skaliert:

    • Suchanfragen — zwei Sucharbeiter

    • Indexierungsanfragen — ein Indizierungsmitarbeiter

  • Rechnen Sie mit einer Latenz von 10—30 Sekunden bei der ersten Anfrage an jede Komponente, bis die Kapazität wiederhergestellt ist.

Skalierung auf Null aktivieren

Um die Skalierung auf Null zu aktivieren, erstellen Sie eine Sammlungsgruppe mit einer Mindest-OCU von 0 für Indizierung und Suche und erstellen Sie dann eine Sammlung innerhalb dieser Gruppe.

Skalierung auf Null aktivieren
  1. Erstellen Sie eine Sammlungsgruppe mit einer Mindestanzahl von OCU:

    aws opensearchserverless create-collection-group \ --name collection-group-name \ --standby-replicas ENABLED \ --generation NEXTGEN \ --capacity-limits '{ "maxIndexingCapacityInOCU": 8, "maxSearchCapacityInOCU": 8, "minIndexingCapacityInOCU": 0, "minSearchCapacityInOCU": 0 }'
  2. Erstellen Sie eine Sammlung in der Gruppe:

    aws opensearchserverless create-collection \ --name collection-name \ --type collection-type \ --collection-group-name collection-group-name \ --standby-replicas ENABLED

Deaktivierung der Skalierung auf Null

Wenn Sie nicht möchten, dass Ihre Sammelkapazitäten auf Null skaliert werden, stellen Sie sicher, dass sie Teil einer Sammlungsgruppe sind, deren Mindestkapazität auf einen Wert ungleich Null gesetzt ist.