Übersicht
Der Migrationsassistent für Amazon OpenSearch Service unterstützt Sie bei der Migration Ihrer selbstverwalteten Elasticsearch- und OpenSearch-Cluster zu verwalteten Amazon-OpenSearch-Service-Clustern oder Serverless-Sammlungen. Diese AWS-Lösung automatisiert manuelle Migrationsaufgaben, indem sie die Migration vorhandener Daten und Live-Daten erleichtert. Sie enthält auch erweiterte Feature wie die Erfassung und Wiedergabe von Datenverkehr, mit denen potenzielle Migrations- und Upgrade-Probleme früher erkannt werden können. Diese Lösung optimiert nicht nur den Migrationsprozess, sondern ermöglicht auch Leistungs- und Verhaltensvergleiche auf der Grundlage realer Kunden-Workloads.
Durch den Einsatz dieser Lösung erhalten Sie eine Migrationssuite, mit der Sie einem systematischen Arbeitsablauf folgen können, um ein Upgrade, eine Migration und eine Änderung an einem OpenSearch-Cluster durchzuführen. Die Suite umfasst eine Migrationskonsolen-Befehlszeilenschnittstelle (CLI) für die Verwaltung, einen dedizierten Container für das Auffüllen vorhandener Daten und einen Replayer für die Verarbeitung von Datenströmen.
Vorteile
Folgen Sie dem in dieser Lösung bereitgestellten Verfahren, um Daten von einem ursprünglichen (Quell)-Cluster an ein bestimmtes Ziel (OpenSearch-Cluster oder OpenSearch Serverless Collection) zu übertragen.
Erfassen Sie den Datenverkehr auf dem ursprünglichen Cluster sicher für die gleichzeitige oder verzögerte Wiedergabe auf einem Ziel-Cluster. Entscheiden Sie sich dafür, den aufgezeichneten Datenverkehr mit gleichen oder unterschiedlichen Geschwindigkeiten über mehrere Ziel-Cluster hinweg abzuspielen, um die optimale Clustergröße und -leistung zu ermitteln, die auf Ihre tatsächlichen Workloads zugeschnitten ist.
Zeichnen Sie Anfragen und Antworten zwischen Quell- und Ziel-Clustern zum Vergleich auf und leiten Sie dann die Latenzmetriken und Antwortcodes an einen Analytics-Hub weiter. Sie können die Daten analysieren, die für die Umstellung Ihres Datenverkehrs von einem Legacy-System auf ein neues OpenSearch-Service-Ziel unerlässlich sind.
Nehmen Sie Anpassungen vor und modifizieren oder erweitern Sie diese Open-Source-Lösung, damit sie Ihren Bedürfnisse gerecht wird.
Technische Details
Sie können diese Architektur mit dem Implementierungsleitfaden und der dazugehörigen AWS-CloudFormation-Vorlage automatisch bereitstellen.
Schritt 1
Der Datenverkehr wird an den vorhandenen Cluster geleitet und erreicht jeden Koordinatorknoten.
Schritt 2
Vor jedem Koordinatorknoten im Cluster wird ein Capture-Proxy hinzugefügt, der die Erfassung und Speicherung des Datenverkehrs in Amazon Managed Streaming für Apache Kafka (MSK) ermöglicht.
Schritt 3
Nachdem die kontinuierliche Erfassung des Datenverkehrs erfolgt ist, leitet der Benutzer eine historische Auffüllung ein.
Schritt 4
Nach dem Auffüllen spielt der Benutzer den mit einem Traffic Replayer erfassten Datenverkehr erneut ab.
Schritt 5
Der Benutzer bewertet die Ergebnisse der Weiterleitung des Datenverkehrs sowohl an den ursprünglichen als auch an den neuen Cluster.
Schritt 6
Nachdem der Benutzer bestätigt hat, dass die Funktionalität des neuen Clusters den Erwartungen entspricht, demontiert er alle zugehörigen Stacks und behält nur das Setup des neuen Clusters bei. Darüber hinaus kann der Benutzer die Legacy-Infrastruktur des alten Clusters und alle Stacks der Lösung außer Betrieb nehmen und verwerfen, sodass nur der neue Cluster erhalten bleibt.
Ähnliche Inhalte
In Fertigungsunternehmen stehen digitale Transformation und Industrie 4.0 wahrscheinlich ganz oben auf der Agenda. Erfahren Sie, wie Sie Ihre Fabrik mit Machine Downtime Monitor auf AWS digitalisieren können.
- Datum der Veröffentlichung