View a markdown version of this page

O que é o Amazon OpenSearch Service? - OpenSearch Serviço Amazon

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

O que é o Amazon OpenSearch Service?

O Amazon OpenSearch Service é um serviço gerenciado que facilita a implantação, a operação e a escalabilidade de OpenSearch clusters na AWS nuvem. Um domínio OpenSearch de serviço é sinônimo de um OpenSearch cluster. Domínios são clusters com configurações, tipos de instância, contagens de instâncias e recursos de armazenamento especificados por você. O Amazon OpenSearch Service suporta OpenSearch um OSS antigo do Elasticsearch (até 7.10, a versão final de código aberto do software). Ao criar um domínio, você tem a opção de escolher qual mecanismo de pesquisa deseja usar.

OpenSearché um mecanismo de pesquisa e análise totalmente de código aberto para casos de uso como análise de registros, monitoramento de aplicativos em tempo real e análise de fluxo de cliques. Para obter mais informações, consulte a documentação do OpenSearch .

O Amazon OpenSearch Service provisiona todos os recursos OpenSearch do seu cluster e o lança. Ele também detecta e substitui automaticamente os nós de OpenSearch serviço que falharam, reduzindo a sobrecarga associada às infraestruturas autogerenciadas. Você pode dimensionar seu cluster com uma única chamada de API ou alguns cliques no console.

As fontes de dados entram OpenSearch Service , o que resulta em usos de monitoramento, SIEM e pesquisa.

Para começar a usar o OpenSearch Service, você cria um domínio OpenSearch Service, que é equivalente a um OpenSearch cluster. Cada instância do EC2 no cluster atua como um nó OpenSearch de serviço.

Você pode usar o console OpenSearch de serviço para instalar e configurar um domínio em minutos. Se preferir o acesso programático, use a AWS CLI, os SDKs da AWS ou o Terraform.

Características do Amazon OpenSearch Service

OpenSearch O serviço inclui os seguintes recursos:

Dimensionar

  • Várias configurações de CPU, memória e capacidade de armazenamento conhecidas como tipos de instância, incluindo instâncias do Graviton mais econômicas.

  • Compatível com até 1002 nós de dados

  • Até 25 PB de armazenamento conectado

  • Cost-effective UltraWarme armazenamento refrigerado para dados somente para leitura

Segurança

  • AWS Identity and Access Management controle de acesso (IAM)

  • Integração fácil à Amazon VPC e aos grupos de segurança da VPC

  • Criptografia de dados em repouso e a criptografia de nó a nó

  • Autenticação Amazon Cognito, HTTP basic ou SAML para painéis OpenSearch

  • Index-level, segurança em nível de documento e em nível de campo

  • Logs de auditoria

  • Multilocação do Dashboards

Estabilidade

  • Vários locais geográficos para os recursos, conhecidos como regiões e zonas de disponibilidade

  • Alocação de nós em duas ou três zonas de disponibilidade na mesma AWS região, conhecida como Multi-AZ

  • Nós principais dedicados para descarregar tarefas de gerenciamento de cluster

  • Instantâneos automatizados para fazer backup e restaurar domínios OpenSearch de serviço

Flexibilidade

  • Suporte SQL para a integração com aplicativos de business intelligence (BI)

  • Pacotes personalizados para melhorar os resultados da pesquisa

Integração com serviços populares

  • Visualização de dados usando painéis OpenSearch

  • Integração com a Amazon CloudWatch para monitorar métricas OpenSearch de domínio de serviço e definir alarmes

  • Integração com chamadas de API AWS CloudTrail para auditoria de configuração para domínios OpenSearch de serviço

  • Integração com Amazon S3, Amazon Kinesis e Amazon DynamoDB para carregar dados de streaming no serviço OpenSearch

  • Alertas do Amazon SNS quando os dados excedem determinados limites

Quando usar OpenSearch versus Amazon OpenSearch Service

Use a tabela a seguir para ajudá-lo a decidir se o Amazon OpenSearch Service provisionado ou autogerenciado OpenSearch é a escolha correta para você.

OpenSearch OpenSearch Serviço Amazon
  • Sua organização está disposta e tem pessoal habilitado a monitorar e manter manualmente clusters autoprovisionados.

  • Você quer ter controle total do código no nível da compilação.

  • Sua organização prefere, ou usa exclusivamente, software de código aberto.

  • Você tem uma estratégia multinuvem, o que exige tecnologias não específicas de fornecedor.

  • Sua equipe tem capacidade de resolver qualquer problema crítico de produção.

  • Você quer ter a flexibilidade de usar, modificar e estender o produto como quiser.

  • Você quer ter acesso imediato a novos recursos assim que forem lançados.

  • Você não quer gerenciar, monitorar e manter a infraestrutura manualmente.

  • Você quer ter maneiras simples de gerenciar os custos crescentes de analytics, distribuindo os dados entre diversos níveis de armazenamento, aproveitando a durabilidade e o baixo custo do Amazon S3.

  • Você quer aproveitar as integrações com outros, Serviços da AWS como DynamoDB, Amazon DocumentDB (com compatibilidade com MongoDB), IAM e. CloudWatch CloudFormation

  • Você quer acesso fácil à assistência Suporte para manutenção preventiva e durante problemas de produção.

  • Você quer aproveitar atributos como autorrecuperação, manutenção proativa, resiliência e backups.

Versões suportadas do Elasticsearch e OpenSearch

OpenSearch O serviço oferece suporte às seguintes versões do 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 e 1,0

OpenSearch O serviço oferece suporte às seguintes versões do Elasticsearch legado:

  • 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 e 1.5

Recomendamos fazer o upgrade para a OpenSearch versão mais recente disponível para obter o melhor uso do OpenSearch Serviço, em termos de preço-desempenho, riqueza de recursos e melhorias de segurança. Para obter informações sobre caminhos de atualização, mudanças importantes e considerações específicas da versão, consulte. Atualizando domínios do Amazon OpenSearch Service

Suporte padrão e estendido

AWS fornece correções de erros e atualizações de segurança para versões sob suporte padrão. Para versões com suporte estendido, AWS oferece correções de segurança críticas por pelo menos 12 meses após o término do suporte padrão. As taxas de suporte estendido são aplicadas automaticamente quando um domínio executa uma versão que não é mais coberta pelo suporte padrão. Para evitar essas cobranças, atualize para uma versão compatível. Para executar a versão no Suporte Estendido, você será cobrado, igual aos custos de sua instância (os custos de armazenamento não são afetados), ou uma taxa fixa por hora de instância normalizada (NIH), além do custo padrão da instância. O NIH é calculado como um fator do tamanho da instância (por exemplo, médio, grande) e do número de horas da instância. Para versões em que a data de suporte estendido publicada originalmente tenha expirado e tenha havido uma extensão adicional até a data de término do suporte, a taxa de suporte estendido será igual ao custo da instância (além do custo da instância) e os custos de armazenamento não serão afetados. Veja Cálculo de custos do suporte estendido abaixo os detalhes e exemplos.

As tabelas a seguir mostram o fim do cronograma de suporte OpenSearch e as versões antigas do Elasticsearch.

Versões do Elasticsearch

Versão do software Fim do suporte padrão Fim original do suporte estendido Fim atualizado do suporte estendido
Elasticsearch versões 1.5 e 2.3 7 de novembro de 2025 7 de novembro de 2026 7 de novembro de 2027
Elasticsearch versões 5.1 a 5.5 7 de novembro de 2025 7 de novembro de 2026 7 de novembro de 2027
Elasticsearch versão 5.6 7 de novembro de 2025 7 de novembro de 2028 Nenhuma alteração
Elasticsearch versões 6.0 a 6.7 7 de novembro de 2025 7 de novembro de 2026 7 de novembro de 2027
Elasticsearch versão 6.8 7 de novembro de 2027 Não anunciado 7 de novembro de 2030
Elasticsearch versões 7.1 a 7.8 7 de novembro de 2025 7 de novembro de 2026 7 de novembro de 2027
Elasticsearch versão 7.9 7 de novembro de 2027 Não anunciado 7 de novembro de 2028
Elasticsearch versão 7.10 7 de novembro de 2027 Não anunciado 7 de novembro de 2030

OpenSearch versões

Versão do software Fim do suporte padrão Fim original do suporte estendido Fim atualizado do suporte estendido
OpenSearch versões 1.0 a 1.2 7 de novembro de 2025 7 de novembro de 2026 7 de novembro de 2027
OpenSearch versão 1.3 7 de novembro de 2027 Não anunciado 7 de novembro de 2030
OpenSearch versões 2.3 a 2.9 7 de novembro de 2025 7 de novembro de 2026 7 de novembro de 2027
OpenSearch versão 2.11 a 2.17 7 de novembro de 2027 Não anunciado 7 de novembro de 2028
OpenSearch versão 2.19 7 de novembro de 2027 Não anunciado 7 de novembro de 2030
OpenSearch versão 3.1 e superior Não anunciado Não anunciado Não aplicável

Para obter mais informações sobre cobranças de suporte estendido, consulte a página de preços. Para obter informações gerais sobre o suporte estendido, consulte Perguntas frequentes sobre suporte estendido.

Cálculo de custos do suporte estendido

Para a versão que você está executando no Suporte Estendido, será cobrada uma taxa fixa por hora de instância normalizada (NIH), além do custo padrão da instância. O NIH é calculado como um fator do tamanho da instância (por exemplo, médio, grande) e do número de horas da instância. Para versões em que a data de suporte estendido publicada originalmente tenha expirado e tenha havido uma extensão adicional até a data de término do suporte, a taxa de suporte estendido será igual ao custo da instância (além do custo da instância) e os custos de armazenamento não serão afetados. Veja abaixo os preços do suporte estendido.

Cobranças de suporte estendido para as versões 1.5, 2.3, 5.1—5.5, 6.0—6.7, 7.1—7.8, OpenSearch versões 1.0—1.2 e versões 2.3—2.9 (a partir de 7 de novembro de 2026): para essas OpenSearch versões, as cobranças do suporte estendido são iguais aos preços da sua instância para o período de extensão. Os custos de armazenamento não são afetados. Esse período estendido oferece mais tempo para planejar e concluir seus upgrades para as OpenSearch versões mais recentes. Exemplo: se você estiver executando uma instância m7g.medium.search com preço de $0. 068/hr (sob demanda) no Leste dos EUA (Norte da Virgínia) por 24 horas, seu custo de instância padrão é de $1. 632/day ($0,068 × 24). A sobretaxa de suporte estendido para o período de extensão será igual ao custo da sua instância ($1). 632/day), efetivamente dobrando o preço de sua instância para ~$3. 264/day. Os custos de armazenamento permanecem inalterados.

Para a versão 5.6 do Elasticsearch (até 7 de novembro de 2028), será cobrada a taxa padrão de suporte estendido de 0,0065 USD por hora de instância normalizada (NIH) no Leste dos EUA (Norte da Virgínia). Consulte a página de preços para ver os preços exatos por região.

Cobranças de suporte estendido para as versões 6.8, 7.9 e 7.10 do Elasticsearch, OpenSearch versão 1.3 e OpenSearch versões 2.11—2.19 (a partir de novembro de 2027): para essas versões, você pagará a taxa padrão de suporte estendido de 0,0065 USD por Hora de Instância Normalizada (NIH) no Leste dos EUA (Norte da Virgínia). Consulte a página de preços para ver as tarifas em outras regiões. Exemplo: se você estiver executando uma instância m7g.medium.search por 24 horas no Leste dos EUA (Norte da Virgínia), ao preço de USD 0. 068/hr (sob demanda), você pagará $1. 632/day(0,068 USD × 24) como custo padrão da instância. A taxa de suporte estendido é de 0,0065 USD × 24 (horas de instância) × 2 (fator de normalização para média) = 0 USD. 312/day. Total = $1. 944/day($1.632 + $0.312, excluindo o custo de armazenamento).

Consulte a página de preços para ver os preços exatos por região.

A tabela abaixo mostra o fator de normalização para vários tamanhos de instância no OpenSearch Service.

Tamanho da instância Fator de normalização
nano 0,25
micro 0,5
pequeno 1
médio 2
grande 4
xlarge 8
2xlarge 16
4xlarge 32
8xlarge 64
9xlarge 72
10xlarge 80
12xlarge 96
16xlarge 128
18xlarge 144
24xlarge 192
32xlarge 256

Preços do Amazon OpenSearch Service

Para OpenSearch Service, você paga por cada hora de uso de uma instância do EC2 e pelo tamanho cumulativo de qualquer volume de armazenamento do EBS anexado às suas instâncias. Taxas padrão de transferência de AWS dados também se aplicam.

No entanto, existem algumas exceções notáveis de transferência de dados. Se um domínio usar várias zonas de disponibilidade, o OpenSearch serviço não cobrará pelo tráfego entre as zonas de disponibilidade. Uma transferência significativa de dados ocorre dentro de um domínio durante a alocação e o rebalanceamento de fragmentos. OpenSearch Não atenda nem medidores nem faturas por esse tráfego. Da mesma forma, o OpenSearch Service não cobra pela transferência de dados entre UltraWarm /cold nodes e o Amazon S3.

Para obter detalhes completos de preços, consulte os preços OpenSearch do Amazon Service. Para obter informações sobre encargos incorridos durante as alterações de configuração, consulte Cobranças para alterações de configuração.

Entender os relatórios de uso e faturamento

O uso OpenSearch do Amazon Service aparece em seus relatórios de AWS cobrança com códigos de tipo de uso específicos. Compreender esses códigos ajuda você a analisar os custos em todos os tipos de implantação.

Códigos de tipo de uso

  • ESInstance— Horas de instância para domínios OpenSearch de serviço gerenciados.

  • EBS— volumes de armazenamento do EBS vinculados às instâncias do domínio.

  • ServerlessOCU— Unidades OpenSearch de computação consumidas por coleções OpenSearch sem servidor.

  • IngestionOCU— Unidades de OpenSearch computação consumidas pelos pipelines OpenSearch de ingestão.

Abreviações de regiões em códigos de tipo de uso

Os códigos de tipo de uso são prefixados com uma abreviatura de região. A tabela a seguir mostra exemplos comuns:

Abreviação Região
USAR1 Leste dos EUA (Norte da Virgínia)
USE2 Leste dos EUA (Ohio)
USW1 Oeste dos EUA (N. da Califórnia)
USW2 Oeste dos EUA (Oregon)
EUW1 Europa (Irlanda)
EUC1 Europa (Frankfurt)
APS1 Ásia-Pacífico (Singapura)
APS2 Ásia-Pacífico (Sydney)
APN1 Ásia-Pacífico (Tóquio)

Por exemplo, um tipo de uso USE1-ESInstance:r6g.large.search representa uma hora de r6g.large.search instância no Leste dos EUA (Norte da Virgínia). Para obter detalhes completos sobre cobrança, consulte os preços https://aws.amazon.com/elasticsearch-service/pricing/ do Amazon OpenSearch Service.

OpenSearch O serviço geralmente é usado com os seguintes serviços:

Amazon CloudWatch

OpenSearch Os domínios de serviço enviam automaticamente métricas para CloudWatch que você possa monitorar a integridade e o desempenho do domínio. Para obter mais informações, consulte Monitoramento OpenSearch de métricas de cluster com a Amazon CloudWatch.

CloudWatch Os registros também podem ir na outra direção. Você pode configurar o CloudWatch Logs para transmitir dados para o OpenSearch Serviço para análise. Para saber mais, consulte Carregando dados de streaming da Amazon CloudWatch.

AWS CloudTrail

Use AWS CloudTrail para obter um histórico das chamadas da API de configuração do OpenSearch serviço e dos eventos relacionados à sua conta. Para obter mais informações, consulte Monitorando chamadas OpenSearch de API do Amazon Service com AWS CloudTrail.

Amazon Kinesis

O Kinesis é um serviço totalmente gerenciado para processamento em tempo real de dados de streaming em altíssima escala. Para saber mais, consulte Carregamento dados de transmissão do Amazon Kinesis Data Streams e Carregamento de dados de transmissão do Amazon Data Firehose.

Amazon S3

O Amazon Simple Storage Service (Amazon S3) fornece armazenamento para a Internet. Esse guia oferece código de exemplo do Lambda para integração com o Amazon S3. Para obter mais informações, consulte Carregamento de dados de transmissão do Amazon S3.

AWS IAM

AWS Identity and Access Management (IAM) é um serviço web que você pode usar para gerenciar o acesso aos seus domínios OpenSearch de serviço. Para obter mais informações, consulte Identity and Access Management no Amazon OpenSearch Service.

AWS Lambda

AWS Lambda é um serviço de computação que permite executar código sem provisionar ou gerenciar servidores. Esse guia fornece código de exemplo do Lambda para transmitir dados do DynamoDB, Amazon S3 e Kinesis Para saber mais, consulte Carregando dados de streaming no Amazon OpenSearch Service.

Amazon DynamoDB

O Amazon DynamoDB é um serviço de banco de dados NoSQL totalmente gerenciado que fornece uma performance rápida e previsível com escalabilidade integrada. Para saber mais sobre streaming de dados para o OpenSearch Serviço, consulteCarregamento de dados de transmissão do Amazon DynamoDB.

Amazon Quick

Você pode visualizar dados do OpenSearch Serviço usando painéis rápidos. Para obter mais informações, consulte Como usar o Amazon OpenSearch Service com o Quick no Guia rápido do usuário.

nota

OpenSearch inclui determinados códigos do Apache-licensed Elasticsearch do Elasticsearch e outros B.V códigos-fonte. B.VElasticsearch. não é a fonte desse outro código-fonte. ELASTICSEARCH é uma marca registrada da Elasticsearch. B.V