View a markdown version of this page

Definition von Zeitfenstern außerhalb der Spitzenzeiten für Amazon Service OpenSearch - 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.

Definition von Zeitfenstern außerhalb der Spitzenzeiten für Amazon Service OpenSearch

Wenn Sie eine Amazon OpenSearch Service-Domain erstellen, definieren Sie ein tägliches 10-Stunden-Fenster, das als Nebenzeiten gilt. OpenSearch Der Service verwendet dieses Fenster, um Updates und Auto-Tune Optimierungen der Service-Software zu planen, die nach Möglichkeit während blue/green vergleichsweise geringerer Verkehrszeiten bereitgestellt werden müssen. Blue/green bezieht sich auf den Prozess der Erstellung einer neuen Umgebung für Domänenupdates und der Weiterleitung von Benutzern an die neue Umgebung, nachdem diese Updates abgeschlossen sind.

blue/green Bereitstellungen sind zwar unterbrechungsfrei, aber um mögliche Leistungseinbußen zu minimieren, wenn Ressourcen für eine blue/green Bereitstellung verbraucht werden, empfehlen wir, diese Bereitstellungen während des für die Domäne konfigurierten Zeitfensters außerhalb der Spitzenzeiten zu planen. Updates wie der Austausch von Knoten oder solche, die sofort in der Domäne bereitgestellt werden müssen, nutzen das Zeitfenster außerhalb der Spitzenzeiten nicht.

Sie können die Startzeit für das Fenster außerhalb der Spitzenzeiten ändern, aber Sie können die Länge des Fensters nicht ändern.

Anmerkung

Off-peak Fenster wurden am 16. Februar 2023 eingeführt. Bei allen Domains, die vor diesem Datum erstellt wurden, ist das Zeitfenster außerhalb der Spitzenzeiten standardmäßig deaktiviert. Sie müssen das Zeitfenster außerhalb der Spitzenzeiten für diese Domains manuell aktivieren und konfigurieren. Für alle Domains, die nach diesem Datum erstellt werden, ist das Fenster außerhalb der Spitzenzeiten standardmäßig aktiviert. Sie können das Zeitfenster außerhalb der Spitzenzeiten für eine Domain nicht deaktivieren, nachdem es aktiviert wurde.

Off-peak Softwareupdates für den Service

OpenSearch Der Service umfasst zwei große Kategorien von Servicesoftwareupdates: optional und erforderlich. Für beide Typen sind blue/green Bereitstellungen erforderlich. Optionale Updates werden auf Ihren Domains nicht durchgesetzt. Erforderliche Updates werden automatisch installiert, wenn Sie vor Ablauf der angegebenen Frist (in der Regel zwei Wochen ab Verfügbarkeit) keine Maßnahmen ergreifen. Weitere Informationen finden Sie unter Optionale und erforderliche Updates.

Wenn Sie ein optionales Update initiieren, haben Sie die Wahl, das Update sofort anzuwenden, es für ein späteres Zeitfenster außerhalb der Spitzenzeiten zu planen oder ein benutzerdefiniertes Datum und eine benutzerdefinierte Uhrzeit für die Anwendung anzugeben.

Dialogfeld mit drei Optionsfeldern zur Planung eines Service-Software-Updates.

Für erforderliche Updates legt der OpenSearch Service außerhalb der Spitzenzeiten automatisch ein Datum und eine Uhrzeit für die Durchführung des Updates fest. Sie erhalten drei Tage vor dem geplanten Update eine Benachrichtigung, und Sie können das Update auf einen späteren Zeitpunkt innerhalb des erforderlichen Bereitstellungszeitraums verschieben. Detaillierte Anweisungen finden Sie unter Aktionen neu planen.

Off-peak Auto-Tune Optimierungen

Bisher wurden Wartungsfenster Auto-Tune verwendet, um Änderungen zu planen, für die eine blue/green Bereitstellung erforderlich war. Domänen, für die vor der Einführung von Zeitfenstern außerhalb der Spitzenzeiten bereits Wartungsfenster aktiviert waren Auto-Tune, verwenden weiterhin Wartungsfenster für diese Updates, es sei denn, Sie migrieren sie, um das Zeitfenster außerhalb der Spitzenzeiten zu nutzen.

Wir empfehlen Ihnen, Ihre Domains so zu migrieren, dass Sie das Zeitfenster außerhalb der Spitzenzeiten verwenden, da es dazu dient, andere Aktivitäten auf der Domain zu planen, wie z. B. Service-Software-Updates. Detaillierte Anweisungen finden Sie unter Aus Auto-Tune Wartungsfenstern migrieren. Sie können die Wartungsfenster nicht wieder verwenden, nachdem Sie Ihre Domain in das Zeitfenster außerhalb der Spitzenzeiten migriert haben.

Für alle Domains, die nach dem 16. Februar 2023 erstellt wurden, wird für die Planung von Bereitstellungen das Zeitfenster außerhalb der Spitzenzeiten und nicht die alten Wartungsfenster verwendet. blue/green Sie können das Zeitfenster außerhalb der Spitzenzeiten für eine Domain nicht deaktivieren. Eine Liste der Auto-Tune Optimierungen, für die blue/green Bereitstellungen erforderlich sind, finden Sie unter. Änderungsarten

Aktivierung des Zeitfensters außerhalb der Spitzenzeiten

Bei allen Domains, die vor dem 16. Februar 2023 erstellt wurden (als Zeitfenster außerhalb der Spitzenzeiten eingeführt wurden), ist die Funktion standardmäßig deaktiviert. Sie müssen sie für diese Domains manuell aktivieren. Sie können das Zeitfenster außerhalb der Spitzenzeiten nicht mehr deaktivieren, nachdem es aktiviert wurde.

Um das Zeitfenster außerhalb der Spitzenzeiten für eine Domain zu aktivieren
  1. Öffnen Sie die Amazon OpenSearch Service-Konsole unter https://console.aws.amazon.com/aos/home.

  2. Wählen Sie den Namen der Domain aus, um ihre Konfiguration zu öffnen.

  3. Navigieren Sie zur Off-peak Fensterregisterkarte und wählen Sie Bearbeiten.

  4. Geben Sie eine benutzerdefinierte Startzeit in koordinierter Weltzeit (UTC) an. Um beispielsweise eine Startzeit von 11:30 Uhr in der Region USA West (Oregon) zu konfigurieren, geben Sie 07:30 an P.M.

  5. Wählen Sie Änderungen speichern aus.

Um das Zeitfenster außerhalb der Spitzenzeiten mithilfe von zu ändern AWS CLI, senden Sie eine Anfrage: UpdateDomainConfig

aws opensearch update-domain-config \ --domain-name my-domain \ --off-peak-window-options 'Enabled=true, OffPeakWindow={WindowStartTime={Hours=02,Minutes=00}}'

Wenn Sie keine benutzerdefinierte Startzeit für das Fenster angeben, wird standardmäßig 00:00 UTC verwendet.

Konfiguration eines benutzerdefinierten Zeitfensters außerhalb der Spitzenzeiten

Sie geben ein benutzerdefiniertes Zeitfenster außerhalb der Spitzenzeiten für Ihre Domain in koordinierter Weltzeit (UTC) an. Wenn Sie beispielsweise für eine Domain in der Region USA Ost (Nord-Virginia) möchten, dass das Zeitfenster außerhalb der Spitzenzeiten um 11:00 Uhr beginnt, geben Sie 04:00 UTC an P.M.

Um das Zeitfenster außerhalb der Spitzenzeiten für eine Domain zu ändern
  1. Öffnen Sie die Amazon OpenSearch Service-Konsole unter https://console.aws.amazon.com/aos/home.

  2. Wählen Sie den Namen der Domain aus, um ihre Konfiguration zu öffnen.

  3. Navigieren Sie zur Off-peak Fensterregisterkarte. Sie können das konfigurierte Zeitfenster außerhalb der Spitzenzeiten und eine Liste der bevorstehenden geplanten Aktionen für die Domain einsehen.

  4. Wählen Sie Bearbeiten und geben Sie eine neue Startzeit in UTC an. Um beispielsweise eine Startzeit von 21:00 Uhr in der Region USA Ost (Nord-Virginia) zu konfigurieren, geben Sie 02:00 UCT an.

  5. Wählen Sie Änderungen speichern aus.

Um mit dem ein benutzerdefiniertes Zeitfenster außerhalb der Spitzenzeiten zu konfigurieren AWS CLI, senden Sie eine UpdateDomainConfigAnfrage und geben Sie Stunde und Minute im 24-Stunden-Format an.

Die folgende Anforderung ändert beispielsweise die Startzeit des Fensters auf A.M 2:00 Uhr. UTC:

aws opensearch update-domain-config \ --domain-name my-domain \ --off-peak-window-options 'OffPeakWindow={WindowStartTime={Hours=02,Minutes=00}}'

Wenn Sie keine Startzeit für das Fenster angeben, wird standardmäßig 10:00 Uhr Ortszeit für das Datum verwendet, in dem AWS-Region die Domain erstellt wurde P.M.

Geplante Aktionen anzeigen

Sie können für jede Ihrer Domains alle aktuell geplanten, laufenden oder ausstehenden Aktionen einsehen. Aktionen können den Schweregrad HIGHMEDIUM, und habenLOW.

Aktionen können den folgenden Status haben:

  • Pending update— Die Aktion befindet sich in der Warteschlange und muss bearbeitet werden.

  • In progress— Die Aktion ist derzeit im Gange.

  • Failed— Die Aktion konnte nicht abgeschlossen werden.

  • Completed— Die Aktion wurde erfolgreich abgeschlossen.

  • Not eligible— Nur für Service-Software-Updates. Das Update kann nicht fortgesetzt werden, da sich der Cluster in einem fehlerhaften Zustand befindet.

  • Eligible— Nur für Service-Softwareupdates. Die Domain ist für ein Update berechtigt.

In der OpenSearch Servicekonsole werden alle geplanten Aktionen innerhalb der Domänenkonfiguration zusammen mit dem Schweregrad und dem aktuellen Status jeder Aktion angezeigt.

So zeigen Sie geplante Aktionen für eine Domain an
  1. Öffnen Sie die Amazon OpenSearch Service-Konsole unter https://console.aws.amazon.com/aos/home.

  2. Wählen Sie den Namen der Domain aus, um ihre Konfiguration zu öffnen.

  3. Navigieren Sie zur Off-peak Fensterregisterkarte.

  4. Sehen Sie sich unter Geplante Aktionen alle Aktionen an, die derzeit für die Domain geplant, in Bearbeitung sind oder ausstehen.

Um geplante Aktionen mit dem anzuzeigen AWS CLI, senden Sie eine ListScheduledActionsAnfrage:

aws opensearch list-scheduled-actions \ --domain-name my-domain

Antwort:

{ "ScheduledActions": [ { "Cancellable": true, "Description": "The Deployment type is : BLUE_GREEN.", "ID": "R20220721-P13", "Mandatory": false, "Severity": "HIGH", "ScheduledBy": "CUSTOMER", "ScheduledTime": 1.673871601E9, "Status": "PENDING_UPDATE", "Type": "SERVICE_SOFTWARE_UPDATE", }, { "Cancellable": true, "Description": "Amazon Opensearch will adjust the young generation JVM arguments on your domain to improve performance", "ID": "Auto-Tune", "Mandatory": true, "Severity": "MEDIUM", "ScheduledBy": "SYSTEM", "ScheduledTime": 1.673871601E9, "Status": "PENDING_UPDATE", "Type": "JVM_HEAP_SIZE_TUNING", } ] }

Aktionen neu planen

OpenSearch Der Service benachrichtigt Sie über geplante Softwareupdates und Auto-Tune Optimierungen für Dienste. Sie können wählen, ob Sie die Änderung sofort anwenden oder sie für einen späteren Zeitpunkt verschieben möchten.

Anmerkung

OpenSearch Der Service kann die Aktion innerhalb einer Stunde nach dem von Ihnen ausgewählten Zeitpunkt planen. Wenn Sie sich beispielsweise dafür entscheiden, ein Update um P.M 5. Uhr anzuwenden, kann es zwischen 5 und 6 P.M Uhr angewendet werden.

Um eine Aktion zu verschieben
  1. Öffnen Sie die Amazon OpenSearch Service-Konsole unter https://console.aws.amazon.com/aos/home.

  2. Wählen Sie den Namen der Domain aus, um ihre Konfiguration zu öffnen.

  3. Navigieren Sie zur Off-peak Fensterregisterkarte.

  4. Wählen Sie unter Geplante Aktionen die Aktion aus und klicken Sie auf Erneut planen.

  5. Wählen Sie eine der folgenden Optionen:

    • Update jetzt anwenden — Plant sofort, dass die Aktion in der aktuellen Stunde ausgeführt wird, sofern Kapazität verfügbar ist. Wenn keine Kapazität verfügbar ist, bieten wir andere verfügbare Zeitfenster zur Auswahl an.

    • Außerhalb der Hauptverkehrszeiten einplanen — Markiert die Aktion, die während eines bevorstehenden Zeitfensters außerhalb der Hauptverkehrszeiten aufgenommen werden soll. Es gibt keine Garantie dafür, dass die Änderung innerhalb des nächsten Zeitfensters umgesetzt wird. Je nach Kapazität kann dies in den folgenden Tagen geschehen.

    • Dieses Update neu planen — Hier können Sie ein benutzerdefiniertes Datum und eine Uhrzeit angeben, zu der die Änderung übernommen werden soll. Wenn die von Ihnen angegebene Uhrzeit aus Kapazitätsgründen nicht verfügbar ist, können Sie ein anderes Zeitfenster auswählen.

    • Geplantes Update abbrechen — Bricht das Update ab. Diese Option ist nur für optionale Service-Softwareupdates verfügbar. Sie ist nicht für Auto-Tune Aktionen oder obligatorische Softwareupdates verfügbar.

  6. Wählen Sie Änderungen speichern aus.

Um eine Aktion mithilfe von neu zu planen AWS CLI, senden Sie eine UpdateScheduledActionAnfrage. Um die Aktions-ID abzurufen, senden Sie eine ListScheduledActions Anfrage.

Mit der folgenden Anfrage wird ein Servicesoftwareupdate für ein bestimmtes Datum und eine bestimmte Uhrzeit verschoben:

aws opensearch update-scheduled-action \ --domain-name my-domain \ --action-id R20220721-P13 \ --action-type "SERVICE_SOFTWARE_UPDATE" \ --desired-start-time 1677348395000 \ --schedule-at TIMESTAMP

Antwort:

{ "ScheduledAction": { "Cancellable": true, "Description": "Cluster status is updated.", "Id": "R20220721-P13", "Mandatory": false, "ScheduledBy": "CUSTOMER", "ScheduledTime": 1677348395000, "Severity": "HIGH", "Status": "PENDING_UPDATE", "Type": "SERVICE_SOFTWARE_UPDATE" } }

Wenn die Anforderung mit einem fehlschlägtSlotNotAvailableException, bedeutet dies, dass die von Ihnen angegebene Uhrzeit aus Kapazitätsgründen nicht verfügbar ist und Sie eine andere Uhrzeit angeben müssen. OpenSearch Der Service schlägt in der Antwort alternative verfügbare Zeitnischen vor.

Aus Auto-Tune Wartungsfenstern migrieren

Wenn eine Domain vor dem 16. Februar 2023 erstellt wurde, könnte sie Wartungsfenster verwenden, um Auto-Tune Optimierungen zu planen, die eine blue/green Bereitstellung erfordern. Sie können Ihre vorhandenen Auto-Tune Domains migrieren, um stattdessen das Zeitfenster außerhalb der Spitzenzeiten zu nutzen.

Anmerkung

Sie können nach der Migration Ihrer Domain nicht wieder zur Verwendung von Wartungsfenstern zurückkehren, um Zeitfenster außerhalb der Spitzenzeiten zu verwenden.

So migrieren Sie eine Domain zur Nutzung des Zeitfensters außerhalb der Spitzenzeiten
  1. Wählen Sie in der Amazon OpenSearch Service-Konsole den Namen der Domain aus, um deren Konfiguration zu öffnen.

  2. Gehen Sie zur Auto-TuneRegisterkarte und wählen Sie Bearbeiten.

  3. Wählen Sie Zu einem Fenster außerhalb der Spitzenzeiten migrieren aus.

  4. Geben Sie unter Startzeit (UTC) eine tägliche Startzeit für das Zeitfenster außerhalb der Spitzenzeiten in koordinierter Weltzeit (UTC) an.

  5. Wählen Sie Änderungen speichern aus.

Senden Sie eine Anfrage, um mit dem von einem Auto-Tune Wartungsfenster zu einem UpdateDomainConfigFenster außerhalb der AWS CLI Spitzenzeiten zu migrieren:

aws opensearch update-domain-config \ --domain-name my-domain \ --auto-tune-options DesiredState=ENABLED,UseOffPeakWindow=true,MaintenanceSchedules=[]

Das Zeitfenster außerhalb der Spitzenzeiten muss aktiviert sein, damit Sie eine Domain aus dem Auto-Tune Wartungsfenster in das Fenster mit geringer Auslastung migrieren können. Sie können das Zeitfenster außerhalb der Spitzenzeiten in einer separaten Anfrage oder in derselben Anfrage aktivieren. Detaillierte Anweisungen finden Sie unter Aktivierung des Zeitfensters außerhalb der Spitzenzeiten.