View a markdown version of this page

¿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 gestionado que facilita la implementación, el funcionamiento 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 el sistema operativo Elasticsearch OSS antiguo (hasta la 7.10, la última versión 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 de código totalmente abierto para casos de uso como el análisis de registros, la supervisión de aplicaciones en tiempo real y el análisis del flujo de clics. Para obtener más información, consulte la Documentación de OpenSearch .

Amazon OpenSearch Service aprovisiona todos los recursos para su OpenSearch clúster y lo lanza. También detecta y reemplaza automáticamente los nodos de OpenSearch servicio defectuosos, lo que reduce la sobrecarga asociada a las infraestructuras autogestionadas. Puede escalar el clúster con una única llamada al API o con algunos clics en la consola.

Las fuentes de datos fluyen hacia el interior OpenSearch Service , que se destina a los usos de supervisión, SIEM y búsqueda.

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

Puede usar la consola OpenSearch de servicio para configurar un dominio en cuestión de minutos. Si prefiere el acceso mediante programación, puede utilizar la AWS CLI, los AWS SDK o Terraform.

Características de Amazon OpenSearch Service

OpenSearch El servicio incluye las siguientes funciones:

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

  • Cost-effective UltraWarmy almacenamiento en frío para datos de solo lectura

Seguridad

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

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

  • Cifrado de datos en reposo y cifrado de nodo a nodo.

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

  • Index-level, seguridad a nivel 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

  • La asignación de nodos entre dos o tres zonas de disponibilidad de la misma AWS región, conocidas como Multi-AZ

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

  • Instantáneas automatizadas para realizar copias de seguridad y restaurar los 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 paneles OpenSearch

  • Integración con Amazon CloudWatch para supervisar las métricas del dominio del OpenSearch servicio y configurar alarmas

  • Integración 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 el servicio OpenSearch

  • Alertas de Amazon SNS cuando los datos superan determinados umbrales

Cuándo usarlo en lugar de Amazon Service OpenSearch OpenSearch

Usa la siguiente tabla como ayuda para decidir si Amazon OpenSearch Service aprovisionado o autogestionado OpenSearch es la opción correcta para ti.

OpenSearch Servicio de Amazon OpenSearch
  • 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 (con compatibilidad con MongoDB), IAM y. CloudWatch CloudFormation

  • Desea tener un acceso fácil a la asistencia del personal para el mantenimiento preventivo y Soporte durante los problemas 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

  • 3.5, 3.3, 3.1, 2.19, 2.17, 2.15, 2.13, 2.11, 2.9, 2.7, 2.5, 2.3, 1.3, 1.2, 1.1 y 1.0

OpenSearch El servicio es compatible con las siguientes versiones de la versión anterior 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 relación precio-rendimiento, riqueza de funciones y mejoras de seguridad. Para obtener información sobre las rutas de actualización, los cambios importantes y las consideraciones específicas de cada versión, consulte. Actualización de los dominios OpenSearch de Amazon Service

Soporte extendido y estándar

AWS proporciona correcciones de errores y actualizaciones de seguridad para las versiones con soporte estándar. En el caso de 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. 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. Para ejecutar la versión con soporte extendido, se le cobrará una cantidad igual a los costos de la instancia (los costos de almacenamiento no se ven afectados) o una tarifa fija por hora de instancia normalizada (NIH), además del costo de la instancia estándar. El NIH se calcula como un factor del tamaño de la instancia (p. ej., mediana o grande) y del número de horas de instancia. En el caso de las versiones en las que haya pasado la fecha de soporte ampliado publicada originalmente y se haya prorrogado aún más hasta la fecha de finalización del soporte, la tarifa de soporte extendido será igual al coste de la instancia (además del coste de la instancia) y los costes de almacenamiento no se verán afectados. Consulta los detalles y ejemplos que Cálculo de los cargos por soporte extendido aparecen a continuación.

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

Versiones de Elasticsearch

Versión del software Fecha de finalización del soporte estándar Fin original del soporte extendido Fin actualizado del soporte extendido
Elasticsearch versiones 1.5 y 2.3 7 de noviembre de 2025 7 de noviembre de 2026 7 de noviembre de 2027
Elasticsearch versiones de la 5.1 a la 5.5 7 de noviembre de 2025 7 de noviembre de 2026 7 de noviembre de 2027
Elasticsearch versión 5.6 7 de noviembre de 2025 7 de noviembre de 2028 Sin cambios
Elasticsearch versiones de la 6.0 a la 6.7 7 de noviembre de 2025 7 de noviembre de 2026 7 de noviembre de 2027
Elasticsearch versión 6.8 7 de noviembre de 2027 No se ha anunciado 7 de noviembre de 2030
Elasticsearch versiones de la 7.1 a la 7.8 7 de noviembre de 2025 7 de noviembre de 2026 7 de noviembre de 2027
Elasticsearch versión 7.9 7 de noviembre de 2027 No se ha anunciado 7 de noviembre de 2028
Elasticsearch versión 7.10 7 de noviembre de 2027 No se ha anunciado 7 de noviembre de 2030

OpenSearch versiones

Versión del software Fecha de finalización del soporte estándar Fin original del soporte extendido Fin actualizado del soporte extendido
OpenSearch versiones 1.0 a 1.2 7 de noviembre de 2025 7 de noviembre de 2026 7 de noviembre de 2027
OpenSearch versión 1.3 7 de noviembre de 2027 No se ha anunciado 7 de noviembre de 2030
OpenSearch versiones 2.3 a 2.9 7 de noviembre de 2025 7 de noviembre de 2026 7 de noviembre de 2027
OpenSearch de la versión 2.11 a la 2.17 7 de noviembre de 2027 No se ha anunciado 7 de noviembre de 2028
OpenSearch versión 2.19 7 de noviembre de 2027 No se ha anunciado 7 de noviembre de 2030
OpenSearch versión 3.1 y superior No se ha anunciado No se ha anunciado No aplicable

Para obtener más información sobre los cargos de soporte extendido, consulta la página de precios. Para obtener información general sobre el soporte extendido, consulte las Preguntas frecuentes sobre soporte extendido.

Cálculo de los cargos por soporte extendido

En el caso de la versión que utilice con soporte extendido, se le cobrará una tarifa fija por hora de instancia normalizada (NIH), además del coste estándar de la instancia. 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 instancia. En el caso de las versiones en las que haya pasado la fecha de soporte ampliado publicada originalmente y se haya prorrogado aún más hasta la fecha de finalización del soporte, la tarifa de soporte extendido será igual al coste de la instancia (además del coste de la instancia) y los costes de almacenamiento no se verán afectados. Consulta a continuación los precios del soporte extendido.

Cargos de soporte extendido para las versiones 1.5, 2.3, 5.1—5.5, 6.0—6.7, 7.1—7.8, OpenSearch 1.0—1.2 y 2.3—2.9 de Elasticsearch (a partir del 7 de noviembre de 2026): para estas OpenSearch versiones, los cargos de soporte extendido equivalen al precio de la instancia durante el período de extensión. Los costos de almacenamiento no se ven afectados. Este período extendido le brinda tiempo adicional para planificar y completar las actualizaciones a las OpenSearch versiones más recientes. Ejemplo: si está ejecutando una instancia de m7g.medium.search con un precio de 0$. 068/hr (bajo demanda) en el este de EE. UU. (Virginia del Norte) durante 24 horas, el coste estándar de la instancia es de 1 dólar. 632/day (0,068 × 24$). El recargo por soporte extendido durante el período de extensión será igual al costo de la instancia (1 dólar). 632/day), lo que duplicará de manera efectiva el precio de las instancias hasta alcanzar aproximadamente 3 dólares. 264/day. Los costos de almacenamiento se mantienen sin cambios.

Para la versión 5.6 de Elasticsearch (hasta el 7 de noviembre de 2028), se le cobrará la tarifa estándar de soporte extendido de 0,0065 USD por hora de instancia normalizada (NIH) en EE. UU. Este (Virginia del Norte). Consulta la página de precios para ver los precios exactos por región.

Tarifas de soporte extendido para las versiones 6.8, 7.9 y 7.10, la OpenSearch versión 1.3 y las OpenSearch versiones 2.11—2.19 (a partir de noviembre de 2027) de Elasticsearch: para estas versiones, se le cobrará la tarifa estándar de soporte extendido de 0,0065 USD por hora de instancia normalizada (NIH) en EE. UU. Este (Virginia del Norte). Consulta la página de precios para ver las tarifas en otras regiones. Ejemplo: si tienes una instancia de m7g.medium.search durante 24 horas en el este de EE. UU. (Virginia del Norte), con un precio de 0$. 068/hr (bajo demanda), pagará 1 dólar. 632/day(0,068 × 24$) como coste estándar de la instancia. El coste del soporte extendido es de 0,0065$ × 24 (horas de instancia) × 2 (factor de normalización para el nivel medio) = 0$. 312/day. Total = 1 dólar. 944/day(1.632$ + 0,312$, sin incluir el coste de almacenamiento).

Consulta la página de precios para ver los precios exactos por región.

La siguiente tabla muestra el factor de normalización para distintos tamaños de instancia en OpenSearch Service.

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 del OpenSearch servicio de Amazon

En el caso del OpenSearch servicio, paga por cada hora de uso de una instancia EC2 y por el tamaño acumulado de cualquier volumen de almacenamiento de EBS conectado a sus instancias. https://aws.amazon.com/ec2/pricing/También se aplican los cargos estándar por transferencia de AWS datos.

Sin embargo, existen algunas excepciones notables en la transferencia de datos. Si un dominio usa varias zonas de disponibilidad, el OpenSearch servicio no factura el tráfico entre las zonas de disponibilidad. Durante la asignación de particiones y el reequilibrio, se produce una transferencia significativa de datos dentro de un dominio. OpenSearch No dé servicio a los medidores ni a las facturas por 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 los 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.

Cómo interpretar los informes de facturación y uso

OpenSearch El uso de Amazon Service aparece en tus informes AWS de facturación con códigos de tipo de uso específicos. Entender estos códigos te ayuda a analizar los costos de los distintos tipos de implementación.

Códigos de tipos de uso

  • ESInstance— Horas de instancia para los dominios OpenSearch de servicio gestionados.

  • EBS— Volúmenes de almacenamiento de EBS conectados a instancias de dominio.

  • ServerlessOCU— Unidades OpenSearch informáticas consumidas por las colecciones OpenSearch sin servidor.

  • IngestionOCU— Unidades de OpenSearch cómputo consumidas por las canalizaciones OpenSearch de ingestión.

Abreviaturas de región en los códigos de tipo de uso

Los códigos de tipo de uso tienen como prefijo una abreviatura de región. En la tabla siguiente se muestran ejemplos comunes:

Abreviatura Region
USO1 Este de EE. UU. (Norte de Virginia)
USE2 Este de EE. UU. (Ohio)
USW1 Oeste de EE. UU. (Norte de California)
USW2 Oeste de EE. UU. (Oregón)
EUW1 Europa (Irlanda)
EUC1 Europa (Fráncfort)
APS1 Asia-Pacífico (Singapur)
APS2 Asia-Pacífico (Sídney)
APN1 Asia-Pacífico (Tokio)

Por ejemplo, un tipo de uso de USE1-ESInstance:r6g.large.search representa la hora de una r6g.large.search instancia en el este de EE. UU. (Virginia del Norte). Para obtener más información sobre la facturación, consulta los precios OpenSearch de Amazon Service.

OpenSearch El servicio se utiliza habitualmente con los siguientes servicios:

Amazon CloudWatch

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

CloudWatch Los registros también pueden ir en la otra dirección. Puede configurar CloudWatch los registros 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

AWS CloudTrail Utilízalo para obtener un historial de las llamadas a la API de configuración del OpenSearch servicio y los eventos relacionados de tu cuenta. Para obtener más información, consulte Supervisión de 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 puedes usar para administrar el acceso a tus 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 informático que te 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 a OpenSearch Service, consulteCarga de datos de streaming desde Amazon DynamoDB.

Amazon Quick

Puede visualizar los datos del OpenSearch Servicio mediante paneles rápidos. Para obtener más información, consulta Cómo usar Amazon OpenSearch Service con Quick en la guía de usuario rápida.

nota

OpenSearch incluye cierto código de Apache-licensed Elasticsearch de Elasticsearch y otro código B.V fuente. Elasticsearch B.V. no es la fuente de ese otro código fuente. ELASTICSEARCH es una marca comercial registrada de Elasticsearch. B.V