Verwaltung von Kapazitätsgrenzen 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.

Verwaltung von Kapazitätsgrenzen für Amazon OpenSearch Serverless

Mit Amazon OpenSearch Serverless müssen Sie die Kapazität nicht selbst verwalten. OpenSearch Serverless skaliert die Rechenkapazität für Ihr Konto automatisch auf der Grundlage der aktuellen Arbeitslast. Serverlose Rechenkapazität wird in OpenSearch Recheneinheiten () OCUs gemessen. Jedes OCU ist eine Kombination aus 6 GiB Arbeitsspeicher und entsprechender virtueller CPU (vCPU) sowie Datenübertragung zu Amazon S3. Weitere Informationen zur entkoppelten Architektur in OpenSearch Serverless finden Sie unter. Funktionsweise

Wenn Sie Ihre erste Sammlung erstellen, instanziiert OpenSearch Serverless insgesamt vier OCUs (zwei für die Indizierung und zwei für die Suche). Diese sind OCUs immer vorhanden, auch wenn es keine Indizierungs- oder Suchaktivitäten gibt. Alle nachfolgenden Sammlungen können diese gemeinsam nutzen OCUs (mit Ausnahme von Sammlungen mit eindeutigen AWS KMS Schlüsseln, die ihren eigenen Satz von vier Schlüsseln instanziieren). OCUs Bei Bedarf skaliert OpenSearch Serverless automatisch und fügt weitere hinzu, wenn Ihre Indexierungs OCUs - und Suchnutzung zunimmt. Wenn der Verkehr auf Ihrem Erfassungsendpunkt abnimmt, wird die Kapazität wieder auf die für Ihre Datengröße OCUs erforderliche Mindestanzahl herunterskaliert. Es wird höchstens auf 1 OCU [0,5 OCU x 2] für die Indexierung und 1 OCU [0,5 OCU x 2] für die Suche herunterskaliert.

Bei Such - und Vektorsuchsammlungen werden alle Daten in Hot-Indizes gespeichert, um schnelle Antwortzeiten bei Abfragen zu gewährleisten. Zeitreihenerfassungen verwenden eine Kombination aus heißem und warmem Speicher, wobei die neuesten Daten im Hot-Storage aufbewahrt werden, um die Antwortzeiten bei Abfragen für Daten, auf die häufiger zugegriffen wird, zu optimieren. Weitere Informationen finden Sie unter Auswahl eines Sammlungstyps.

Anmerkung

Eine Vektorsuchsammlung kann nicht OCUs mit Such - und Zeitreihensammlungen gemeinsam genutzt werden, selbst wenn die Vektorsuchsammlung denselben KMS Schlüssel wie die Such - oder Zeitreihensammlungen verwendet. Für Ihre erste Vektorsammlung OCUs wird ein neuer Satz von erstellt. Die Vektorsammlungen werden OCUs von denselben KMS Schlüsselsammlungen gemeinsam genutzt.

Um die Kapazität Ihrer Sammlungen zu verwalten und die Kosten zu kontrollieren, können Sie die maximale Indexierungs- und Suchkapazität für das Girokonto und die Region insgesamt angeben. OpenSearch Serverless skaliert Ihre Sammlungsressourcen automatisch auf der Grundlage dieser Spezifikationen.

Da die Indizierungs- und Suchkapazität separat skaliert werden, geben Sie für beide Limits auf Kontoebene an:

  • Maximale Indexkapazität — OpenSearch Serverless kann die Indexierungskapazität auf bis zu diese Anzahl von erhöhen. OCUs

  • Maximale Suchkapazität — OpenSearch Serverless kann die Suchkapazität auf bis zu diese Anzahl von erhöhen. OCUs

Anmerkung

Derzeit gelten Kapazitätseinstellungen nur auf Kontoebene. Sie können keine Kapazitätsgrenzen pro Sammlung konfigurieren.

Ihr Ziel sollte es sein, sicherzustellen, dass die maximale Kapazität hoch genug ist, um Spitzen im Workload zu bewältigen. Basierend auf Ihren Einstellungen skaliert OpenSearch Serverless automatisch die Anzahl der Dateien OCUs für Ihre Sammlungen, um die Indexierungs- und Suchlast zu verarbeiten.

Konfigurieren von Kapazitätseinstellungen

Um die Kapazitätseinstellungen in der OpenSearch Serverless-Konsole zu konfigurieren, erweitern Sie Serverless im linken Navigationsbereich und wählen Sie Dashboard aus. Geben Sie unter Capacity management (Kapazitätsverwaltung) die maximale Indizierungs- und Suchkapazität an:

Capacity management dashboard showing indexing and search capacity graphs with 10 OCU limits.

Um die Kapazität mit dem zu konfigurieren AWS CLI, senden Sie eine UpdateAccountSettingsAnfrage:

aws opensearchserverless update-account-settings \ --capacity-limits '{ "maxIndexingCapacityInOCU": 8,"maxSearchCapacityInOCU": 9 }'

Maximale Kapazitätsgrenzen

Für alle drei Arten von Sammlungen beträgt die maximale Standardkapazität 10 OCUs für die Indizierung und 10 OCUs für die Suche. Die zulässige Mindestkapazität für ein Konto beträgt 1 OCU [0,5 OCU x 2] für die Indexierung und 1 OCU [0,5 OCU x 2] für die Suche. Für alle Sammlungen beträgt die maximal zulässige Kapazität 500 OCUs für die Indexierung und 500 OCUs für die Suche. Sie können die OCU Anzahl so konfigurieren, dass sie eine beliebige Zahl von 1 bis zur maximal zulässigen Kapazität ist, und zwar in Vielfachen von 2.

Jedes OCU enthält ausreichend kurzlebigen Hotspeicher für 120 GiB an Indexdaten. OpenSearch Serverless unterstützt bis zu 1 TiB an Daten pro Index in Such - und Vektorsuchsammlungen und 10 TiB an heißen Daten pro Index in einer Zeitreihensammlung. Bei Zeitreihen-Sammlungen können Sie immer noch mehr Daten aufnehmen, die dann als warme Daten in S3 gespeichert werden können.

Eine Liste aller Kontingente finden Sie unter OpenSearch Serverlose Kontingente.

Überwachung der Kapazitätsnutzung

Sie können die Metriken SearchOCU und die CloudWatch Kennzahlen IndexingOCU auf Kontoebene überwachen, um zu verstehen, wie Ihre Sammlungen skalieren. Wir empfehlen Ihnen, Warnungen zu konfigurieren, um sich benachrichtigen zu lassen wenn sich Ihr Konto einem Schwellenwert für kapazitätsbezogene Metriken nähert. So können Sie Ihre Kapazitätseinstellungen entsprechend anpassen.

Sie können diese Metriken auch verwenden, um festzustellen, ob Ihre Einstellungen für die maximale Kapazität angemessen sind oder ob Sie diese anpassen müssen. Analysieren Sie diese Metriken, um Ihre Bemühungen auf die Optimierung der Effizienz Ihrer Sammlungen zu konzentrieren. Weitere Informationen zu den Metriken, an die OpenSearch Serverless sendet, finden Sie CloudWatch unter. Überwachen von Amazon OpenSearch Serverless