¿Qué es Amazon OpenSearch Service? - OpenSearch Servicio Amazon

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

¿Qué es Amazon OpenSearch Service?

Amazon OpenSearch Service es un servicio administrado que facilita la implementación, la operación y el escalado de OpenSearch clústeres en la AWS nube. Un dominio de OpenSearch servicio es sinónimo de OpenSearch clúster. Los dominios son clústeres con la configuración, los tipos de instancia, los recuentos de instancias y los recursos de almacenamiento que especifique. Amazon OpenSearch Service es compatible con OpenSearch y con la version heredada de Elasticsearch OSS (con hasta 7.10, la versión final de código abierto del software). Al crear un dominio, tiene la opción de elegir qué motor de búsqueda utilizar.

OpenSearches un motor de búsqueda y análisis totalmente de código abierto para casos de uso como análisis de registros, monitoreo de aplicaciones en tiempo real y análisis de secuencias de clics. Para obtener más información, consulte la Documentación de OpenSearch .

Amazon OpenSearch Service aprovisiona todos los recursos OpenSearch del clúster y lo lanza. También detecta y sustituye automáticamente los nodos de OpenSearch servicio que tienen algún error. De este modo, reduce la sobrecarga asociada con las infraestructuras autoadministradas. Puede escalar el clúster con una única llamada al API o con algunos clics en la consola.

Diagram showing data flow from input sources through Amazon OpenSearch Service to output applications.

Para empezar a utilizar el OpenSearch Servicio, debe crear un dominio de OpenSearch Servicio, que equivale a un OpenSearch clúster. Cada EC2 instancia del clúster actúa como un nodo OpenSearch de servicio.

Puede utilizar la consola OpenSearch de servicio para instalar y configurar un dominio en unos minutos. Si prefiere el acceso programático, puede usar la AWS CLIAWS SDKs, la o Terraform.

Características de Amazon OpenSearch Service

OpenSearch El servicio incluye las siguientes características:

Escalado

  • Varias configuraciones de CPU, memoria y capacidad de almacenamiento, que se denominan tipos de instancias, que incluyen instancias rentables de Graviton

  • Soporta hasta 1002 nodos de datos

  • Hasta 25 PB de almacenamiento adjunto

  • Almacenamiento en frío UltraWarmy rentable para datos de solo lectura

Seguridad

  • AWS Identity and Access Management Control de acceso de (IAM)

  • Integración sencilla con Amazon VPC y grupos de seguridad de VPC

  • Cifrado de datos en reposo y node-to-node cifrado

  • Autenticación de Amazon Cognito, HTTP Basic o SAML para paneles de OpenSearch

  • Seguridad en el nivel de índice, de documento y de campo

  • Registros de auditoría

  • Tenencia múltiple de paneles

Estabilidad

  • Numerosas ubicaciones geográficas para los recursos, denominadas regiones y zonas de disponibilidad

  • Asignación de nodos en dos o tres zonas de disponibilidad de la misma región de AWS , lo que se conoce como Multi-AZ

  • Nodos principales dedicados para aligerar las tareas de administración del clúster

  • Instantáneas automatizadas para realizar backups y restaurar dominios OpenSearch de servicio

Flexibilidad

  • Compatibilidad con SQL para la integración con aplicaciones de inteligencia empresarial (BI)

  • Paquetes personalizados para mejorar los resultados de búsqueda

Integración con servicios populares

  • Visualización de datos mediante OpenSearch paneles de

  • Integración con Amazon CloudWatch para monitorerar las métricas de los dominios de OpenSearch Service y definir alarmas

  • Integración con AWS CloudTrail para auditar las llamadas a la API de configuración a los dominios OpenSearch de servicio

  • Integración con Amazon S3, Amazon Kinesis y Amazon DynamoDB para cargar datos de streaming en Service OpenSearch

  • Alertas de Amazon SNS cuando los datos superan determinados umbrales

Cuándo usarlo en OpenSearch lugar de Amazon OpenSearch Service

Utiliza la siguiente tabla para decidir si Amazon OpenSearch Service aprovisionado o autoadministrado OpenSearch es la opción más adecuada.

OpenSearch OpenSearch Servicio Amazon
  • Su organización está dispuesta a supervisar y mantener manualmente los clústeres autoaprovisionados, y cuenta con personas con las habilidades adecuadas para ello.

  • Desea tener un control total del código a nivel de compilación.

  • Su organización prefiere, o utiliza de forma exclusiva, el software de código abierto.

  • Tiene una estrategia multinube que requiere tecnologías que no son específicas de cada proveedor.

  • Su equipo es capaz de abordar cualquier problema crítico de producción.

  • Desea disponer de la flexibilidad necesaria para utilizar, modificar y ampliar el producto de la forma que desee.

  • Desea tener acceso inmediato a las nuevas características tan pronto como se publiquen.

  • No desea administrar, supervisar y mantener su infraestructura manualmente.

  • Desea formas sencillas de administrar los crecientes costos de análisis mediante la organización de capas de datos en distintos niveles de almacenamiento, lo que permite aprovechar la durabilidad y el bajo costo de Amazon S3.

  • Desea aprovechar las integraciones con otros Servicios de AWS como DynamoDB, Amazon DocumentDB (compatible con MongoDB), IAM y. CloudWatch CloudFormation

  • Desea acceder fácilmente a la asistencia de Soporte si tiene problemas de mantenimiento preventivo o de producción.

  • Desea aprovechar características como la autorreparación, el mantenimiento proactivo, la resiliencia y las copias de seguridad.

Versiones compatibles de Elasticsearch y OpenSearch

OpenSearch El servicio admite las siguientes versiones de: OpenSearch

  • 2.11, 1.3, 1.2, 11, 1.2 11, 1.3, 11, 1.3, 1.2, 1.3, 1.2, 1.3, 1.2, 1.1, 1.3, 1.2, 11, 1.3, 11, 1.3, 11, 1.3, 1.2, 11, 1.3, 1.3, 1.2, 1.1, 1.3, 1.3, 1.2

OpenSearch El servicio es compatible con las siguientes versiones de la versión antigua de Elasticsearch:

  • 7.10, 7.9, 7.8, 7.7, 7.4, 7.1, 6.8, 6.7, 6.5, 6.4, 6.3, 6.2, 6.0, 5.6, 5.5, 5.3, 5.1, 2.3 y 1.5

Recomendamos actualizar a la última OpenSearch versión disponible para aprovechar al máximo el OpenSearch Servicio, en términos de precio-rendimiento, variedad de funciones y mejoras de seguridad.

Soporte estándar y extendido

AWS proporciona correcciones de errores y actualizaciones de seguridad para las versiones con soporte estándar. Para las versiones con soporte extendido, AWS ofrece correcciones de seguridad críticas durante al menos 12 meses después de que finalice el soporte estándar, a una tarifa fija por hora de instancia normalizada (NIH). El NIH se basa en el tamaño de la instancia y en las horas de uso.

Los cargos de soporte extendido se aplican automáticamente cuando un dominio ejecuta una versión que ya no cuenta con el soporte estándar. Para evitar estos cargos, actualice a una versión compatible.

En las siguientes tablas, se muestra el calendario de finalización del soporte para las versiones anteriores de Elasticsearch OpenSearch y para las versiones anteriores.

OpenSearch El servicio admite varias versiones OpenSearch y versiones antiguas de código abierto de Elasticsearch. Para algunas versiones, ya publicamos las fechas de fin del soporte estándar y ampliamos el soporte. Le recomendamos que actualice a la última OpenSearch versión disponible para aprovechar al máximo el OpenSearch Servicio en términos de precio-rendimiento, variedad de funciones y mejoras de seguridad. Las siguientes tablas proporcionan listas de Elasticsearch y sus OpenSearch versiones y sus programas de soporte.

El calendario de finalización del soporte para las versiones de Elasticsearch es el siguiente:

Versión del software Fin del soporte estándar Fin del soporte extendido de Extended
Elasticsearch versiones 1.5 y 2.3 7 de noviembre de 2025 7 de noviembre de 2026
Versiones 5.1 a 5.5 de Elasticsearch 7 de noviembre de 2025 7 de noviembre de 2026
Elasticsearch versión 5.6 7 de noviembre de 2025 7 de noviembre de 2028
Versiones 6.0 a 6.7 de Elasticsearch 7 de noviembre de 2025 7 de noviembre de 2026
Elasticsearch versión 6.8 No se ha anunciado No se ha anunciado
Versiones 7.1 a 7.8 de Elasticsearch 7 de noviembre de 2025 7 de noviembre de 2026
Elasticsearch versión 7.9 No se ha anunciado No se ha anunciado
Elasticsearch versión 7.10 No se ha anunciado No se ha anunciado

El calendario de finalización del soporte para OpenSearch las versiones es el siguiente:

Versión del software Fin del soporte estándar Fin del soporte extendido de Extended
OpenSearch , versiones 1.0 a 1.2 7 de noviembre de 2025 7 de noviembre de 2026
OpenSearch , versiones 1.3 No se ha anunciado No se ha anunciado
OpenSearch versiones 2.3 a 2.9 7 de noviembre de 2025 7 de noviembre de 2026
OpenSearch , versión 2.11 y posteriores No se ha anunciado No se ha anunciado

Soporte estándar y soporte extendido para OpenSearch Elasticsearch

AWS proporciona correcciones de errores y actualizaciones de seguridad periódicas para las versiones incluidas en Standard Support. Para las versiones con soporte extendido, AWS proporciona correcciones de seguridad críticas durante un período de al menos 12 meses después de la finalización del soporte estándar, por una tarifa fija adicional por cada hora de instancia normalizada (NIH). El NIH se calcula como un factor del tamaño de la instancia (por ejemplo, mediana o grande) y del número de horas de la instancia (consulte la sección sobre el cálculo de los cargos por soporte prolongado que aparece a continuación para ver un ejemplo). Los cargos de soporte extendido se aplican automáticamente cuando un dominio ejecuta una versión para la que el soporte estándar ha finalizado. Puedes actualizar a una versión reciente que aún esté cubierta por el soporte estándar para evitar los cargos por soporte extendido. Para obtener más información sobre los cargos por soporte extendido, consulta la página de precios. Para obtener información general sobre el soporte extendido, consulte las Preguntas frecuentes sobre soporte extendido.

Calcular los cargos de soporte extendido

A los dominios que ejecuten versiones con soporte extendido se les cobrará una tarifa adicional fijafee/Normalized Instance Hour (NIH), for example, $0.0065 in the US East (North Virginia) Region. NIH is computed as a factor of the instance size (e.g., medium, large), and the number of instance hours. For example, if you are running an m7g.medium.search instance for 24 hours in the US East (North Virginia) Region, which is priced at $0.068/Instance hour (on-demand), you will typically pay $1.632 ($0.068x24). If you are running a version that is in extended support, you will pay an additional $0.0065/NIH, que se calcula en 0,0065 USD x 24 (número de horas de instancia) x 2 (factor de normalización del tamaño; 2 para instancias medianas), lo que equivale a 0,312 USD en caso de soporte extendido durante 24 horas. El importe total que pagará por 24 horas será la suma del coste de uso de la instancia estándar y el coste del soporte ampliado, que es de 1,944$ (1,632 dólares+0,312 $). En la siguiente tabla, se muestra el factor de normalización para los distintos tamaños de instancias de Service. OpenSearch

Tamaño de instancia Factor de normalización
nano 0,25
micro 0,5
small 1
medium 2
large 4
xlarge 8
2xlarge 16
4xlarge 32
8xlarge 64
9xlarge 72
10xlarge 80
12xlarge 96
16xlarge 128
18xlarge 144
24xlarge 192
32xlarge 256

Precios de Amazon OpenSearch Service

Para OpenSearch Service, paga por cada hora de uso de una EC2 instancia y por el tamaño acumulado de cualquier volumen de almacenamiento de EBS adjunto a sus instancias. También se aplican los cargos estándar de transferencia de AWS datos.

Sin embargo, existen algunas excepciones notables en la transferencia de datos. Si un dominio utiliza varias zonas de disponibilidad, el OpenSearch servicio no facturará el tráfico entre estas zonas de disponibilidad. Se produce una transferencia de datos significativa dentro de un dominio durante la asignación de particiones y el reequilibrio. OpenSearch No repare los medidores ni las facturas de este tráfico. Del mismo modo, el OpenSearch servicio no factura la transferencia de datos entre UltraWarm/cold nodes y Amazon S3.

Para obtener información completa sobre precios, consulte los precios OpenSearch de Amazon Service. Para obtener información acerca de los gastos generados por los cambios de configuración, consulte Cargos por los cambios de configuración.

OpenSearch Servicio se suele utilizar con los siguientes servicios:

Amazon CloudWatch

OpenSearch Los dominios de servicio envían métricas automáticamente para que CloudWatch pueda monitorear el estado y el rendimiento del dominio. Para obtener más información, consulte Supervisión de las métricas de los OpenSearch clústeres con Amazon CloudWatch.

CloudWatch Los troncos también pueden funcionar en la dirección opuesta. Es posible configurar CloudWatch Logs para transmitir datos al OpenSearch Servicio para su análisis. Para obtener más información, consulte Carga de datos de streaming desde Amazon CloudWatch.

AWS CloudTrail

Puede utilizar AWS CloudTrail para obtener un historial de las llamadas a la API de configuración del OpenSearch servicio y los eventos relacionados de su cuenta. Para obtener más información, consulte Supervisar las llamadas a la API de Amazon OpenSearch Service con AWS CloudTrail.

Amazon Kinesis

Kinesis es un servicio administrado para el procesamiento de datos de streaming en tiempo real a una escala masiva. Para más información, consulte Cargar datos de streaming desde Amazon Kinesis Data Streams y Carga de datos de streaming desde Amazon Data Firehose.

Amazon S3

Amazon Simple Storage Service (Amazon S3) proporciona almacenamiento para Internet. Esta guía proporciona el código de muestra de Lambda para la integración con Amazon S3. Para obtener más información, consulte Carga de datos de streaming desde Amazon S3.

AWS IAM

AWS Identity and Access Management (IAM) es un servicio web que puede utilizar para administrar el acceso a sus dominios de OpenSearch servicio. Para obtener más información, consulte Identity and Access Management en Amazon OpenSearch Service.

AWS Lambda

AWS Lambda es un servicio de computación que permite ejecutar código sin aprovisionar ni administrar servidores. Esta guía proporciona código de muestra de Lambda para transmitir datos desde DynamoDB, Amazon S3 y Kinesis. Para más información, consulte Carga de datos de streaming en Amazon OpenSearch Service.

Amazon DynamoDB

Amazon DynamoDB es un servicio de base de datos NoSQL totalmente administrado que ofrece un rendimiento rápido y predecible, así como una perfecta escalabilidad. Para obtener más información sobre la transmisión de datos al OpenSearch Servicio, consulteCarga de datos de streaming desde Amazon DynamoDB.

Amazon QuickSight

Puede visualizar los datos del OpenSearch servicio mediante QuickSight paneles de. Para obtener más información, consulta Cómo usar Amazon OpenSearch Service con QuickSight en la Guía del QuickSight usuario.

nota

OpenSearch incluye código Elasticsearch con licencia de Apache de Elasticsearch B.V. y otro código fuente. Elasticsearch B.V. no es el origen de ese otro código fuente. ELASTICSEARCH es una marca comercial registrada de Elasticsearch B.V.