Información general
La solución Asistente de migración para Amazon OpenSearch Service lo ayuda a migrar los clústeres autoadministrados de Elasticsearch y OpenSearch a clústeres administrados o colecciones sin servidor de Amazon OpenSearch Service. Esta solución de AWS automatiza las tareas de migración manual al facilitar la migración de datos existentes y en directo. Además, incluye características avanzadas, como captura y reproducción de tráfico, que permiten detectar con antelación posibles problemas de migración y actualización. Esta solución no solo optimiza el proceso de migración, sino que también permite realizar comparaciones de rendimiento y comportamiento basadas en cargas de trabajo reales de clientes.
Al implementar esta solución, obtendrá un conjunto de migración con el que podrá seguir un flujo de trabajo sistemático para ejecutar una actualización, migración y modificación en un clúster de OpenSearch. El conjunto incluye una consola de migración con interfaz de la línea de comandos (CLI) para la administración, un contenedor específico para el relleno de datos existentes y un reproductor para procesar flujos de datos.
Beneficios
Siga el proceso que ofrece esta solución para transferir datos desde un clúster de origen (origen) a un destino designado (clúster de OpenSearch o colección sin servidor de OpenSearch).
Capture de forma segura el tráfico en el clúster original para su reproducción simultánea o diferida en un clúster de destino. Opte por reproducir el tráfico registrado a la misma velocidad o a distintas velocidades en varios clústeres de destino para identificar el tamaño de clúster y el rendimiento óptimos en función de las cargas de trabajo reales.
Registre las solicitudes y respuestas entre los clústeres de origen y destino para compararlas y, a continuación, envíe las métricas de latencia y los códigos de respuesta a un centro de análisis. Puede analizar datos esenciales para la transición del tráfico de un sistema heredado a un nuevo destino de OpenSearch Service.
Realice contribuciones y modifique o amplíe esta solución de código abierto para satisfacer sus necesidades.
Detalles técnicos
Puede implementar automáticamente esta arquitectura con la guía de implementación y la plantilla de AWS CloudFormation adjunta.
Paso 1
El tráfico se dirige al clúster existente y llega a cada nodo de coordinación.
Paso 2
Se agrega un proxy de captura antes de cada nodo de coordinación del clúster, lo que permite capturar el tráfico y almacenarlo en Amazon Managed Streaming para Apache Kafka (MSK).
Paso 3
Una vez establecida la captura continua de tráfico, el usuario inicia un relleno histórico.
Paso 4
Después del relleno, el usuario reproduce el tráfico capturado por medio de un reproductor de tráfico.
Paso 5
El usuario evalúa los resultados de dirigir el tráfico tanto al clúster original como al nuevo.
Paso 6
Tras confirmar que la funcionalidad del nuevo clúster cumple las expectativas, el usuario desmantela todas las pilas relacionadas, y conserva únicamente la configuración del nuevo clúster. Además, el usuario puede retirar y descartar la infraestructura heredada del clúster antiguo y todas las pilas de la solución, y conservar únicamente el clúster nuevo.
Contenido relacionado
En las empresas de fabricación, es probable que se tenga en cuenta principalmente la transformación digital y la industria 4.0. Aprenda a transformar digitalmente su fábrica con el monitor de tiempo de inactividad de las máquinas en AWS.
- Fecha de publicación