Armazenamento OR1 para Amazon Service OpenSearch - 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á.

Armazenamento OR1 para Amazon Service OpenSearch

OR1 é uma família de instâncias do Amazon OpenSearch Service que fornece uma maneira econômica de armazenar grandes quantidades de dados. Um domínio com instâncias OR1 usa o Amazon Elastic Block Store (Amazon EBS) gp3 ou io1 volumes para armazenamento primário, com dados copiados de forma síncrona para o Amazon S3 assim que chegam. Essa estrutura de armazenamento proporciona maior throughput de indexação com alta durabilidade. A família de instâncias OR1 também oferece suporte para recuperação automática de dados em caso de falha. Para obter informações sobre as opções de tipos de instância OR1, consulte Tipos de instâncias da geração atual.

Se você estiver indexando cargas de trabalho de análise operacional pesadas, como análise de log, observabilidade ou análise de segurança, você pode se beneficiar do desempenho aprimorado e da eficiência computacional das instâncias OR1. Além disso, a recuperação automática de dados oferecida pelas instâncias OR1 melhora a confiabilidade geral do seu domínio.

OpenSearch O serviço envia métricas OR1 relacionadas ao armazenamento para a Amazon. CloudWatch Para ver uma lista das métricas disponíveis, consulte Métricas de OR1.

As instâncias OR1 estão disponíveis sob demanda ou com preços de instância reservada, com uma taxa horária para as instâncias e o armazenamento provisionados no Amazon EBS e no Amazon S3.

Limitações

Considere as seguintes limitações ao usar instâncias OR1 para seu domínio.

  • Seu domínio deve estar executando a OpenSearch versão 2.11 ou superior.

  • Seu domínio deve ter a criptografia em repouso ativada. Para ter mais informações, consulte Criptografia de dados em repouso para o Amazon OpenSearch Service.

  • Seu domínio deve ser um novo domínio. Você não pode modificar um domínio existente para usar instâncias OR1.

  • Se seu domínio usa nós mestres dedicados, eles devem usar instâncias do Graviton. Para obter mais informações sobre nós mestres dedicados, consulteNodes mestres dedicados no Amazon OpenSearch Service.

  • Os tamanhos dos fragmentos nas instâncias OR1 devem ser menores que 100 GiB. Fragmentos maiores que 100 GiB podem diminuir os tempos de recuperação. Se você criar fragmentos maiores que 100 GiB em instâncias OR1 OpenSearch , o Service bloqueia solicitações de gravação no domínio. Se você ainda quiser usar fragmentos maiores que 100 GiB, AWS Supportentre em contato para solicitar um aumento de cota.

  • O intervalo de atualização dos índices nas instâncias OR1 deve ser de 10 segundos ou mais. O intervalo de atualização padrão para instâncias OR1 é de 10 segundos.

Como o OR1 difere do armazenamento UltraWarm

OpenSearch O serviço fornece UltraWarm instâncias otimizadas para reduzir o custo de armazenamento de dados quentes. Tanto o OR1 quanto as UltraWarm instâncias armazenam dados localmente no Amazon EBS e remotamente no Amazon S3. No entanto, OR1 e UltraWarm instâncias diferem de várias maneiras importantes:

  • As instâncias OR1 mantêm uma cópia dos dados no armazenamento local e remoto. UltraWarm instâncias, para reduzir os custos de armazenamento, mantenha os dados principalmente no armazenamento remoto. Dependendo dos padrões de uso, eles podem movê-lo para o armazenamento local.

  • As instâncias OR1 estão ativas e podem aceitar operações de leitura e gravação, enquanto os dados nas UltraWarm instâncias são somente para leitura até que você os mova manualmente de volta para o armazenamento dinâmico.

  • UltraWarm depende de instantâneos de índice para durabilidade dos dados. As instâncias OR1, em comparação, realizam replicação e recuperação nos bastidores. No caso de um índice vermelho, as instâncias OR1 restauram automaticamente os fragmentos ausentes do armazenamento remoto no Amazon S3. O tempo de recuperação varia de acordo com o volume de dados a serem recuperados.

Para obter mais informações sobre UltraWarm armazenamento, consulteUltraWarm armazenamento para Amazon OpenSearch Service.

Usar instâncias OR1

Você pode selecionar instâncias OR1 para seus nós de dados ao criar um novo domínio com o AWS Management Console, o AWS Command Line Interface (AWS CLI) ou o AWS SDK. Em seguida, você pode indexar e consultar os dados usando suas ferramentas existentes.

  1. Navegue até o console do Amazon OpenSearch Service emhttps://console.aws.amazon.com/aos/.

  2. No painel de navegação à esquerda, escolha Domínios.

  3. Escolha Criar domínio.

  4. Insira um nome para o domínio junto com outras opções de sua preferência. Em Família de instâncias, escolha OR1. Escolha Criar para iniciar o processo de criação do domínio.

  1. Navegue até seu AWS CLI terminal. Se você precisar instalar o AWS CLI, consulte Instalar ou atualizar a versão mais recente do AWS CLI.

  2. Para usar o armazenamento OR1, você deve fornecer o valor do tamanho específico do tipo de instância OR1 no InstanceType campo ao criar um domínio. Você também deve ativar a criptografia em repouso.

    O exemplo a seguir cria um domínio com instâncias OR1 do tamanho 2xlarge.

    aws opensearch create-domain \ --domain-name test-domain \ --engine-version OpenSearch_2.11 \ --cluster-config "InstanceType=or1.2xlarge.search,InstanceCount=3,DedicatedMasterEnabled=true,DedicatedMasterType=r6g.large.search,DedicatedMasterCount=3" \ --ebs-options "EBSEnabled=true,VolumeType=gp3,VolumeSize=200" \ --encryption-at-rest-options Enabled=true \ --advanced-security-options "Enabled=true,InternalUserDatabaseEnabled=true,MasterUserOptions={MasterUserName=test-user,MasterUserPassword=test-password}" \ --node-to-node-encryption-options Enabled=true \ --domain-endpoint-options EnforceHTTPS=true \ --access-policies '{"Version":"2012-10-17","Statement":[{"Effect":"Allow","Principal":{"AWS":"*"},"Action":"es:*","Resource":"arn:aws:es:us-east-1:account-id:domain/test-domain/*"}]}'