View a markdown version of this page

Configurações de armazenamento de cluster do Amazon DocumentDB - Amazon DocumentDB

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á.

Configurações de armazenamento de cluster do Amazon DocumentDB

A partir do Amazon DocumentDB 5.0, os clusters baseados em instâncias oferecem suporte a dois tipos de configurações de armazenamento:

  • Armazenamento padrão do Amazon DocumentDB: projetado para clientes com consumo baixo a moderado I/O . Se você espera que seus I/O custos sejam inferiores a 25% do seu cluster total do Amazon DocumentDB, essa opção pode ser ideal para você. Com a configuração de armazenamento padrão do Amazon DocumentDB, você é cobrado com I/O base no pagamento por solicitação, além das taxas de instância e armazenamento. Isso significa que seu faturamento pode variar de um ciclo para outro com base no uso. A configuração é personalizada para acomodar I/O as demandas flutuantes de sua aplicação.

  • I/O-optimized Armazenamento Amazon DocumentDB: projetado para clientes que priorizam a previsibilidade de preços ou têm aplicativos intensivos. I/O A I/O-optimized configuração oferece melhor desempenho, maior taxa de transferência e latência reduzida para clientes com cargas de I/O trabalho intensivas. Se você espera que seus I/O custos excedam 25% dos custos totais do cluster Amazon DocumentDB, essa opção oferece melhor desempenho de preço. Com a configuração de I/O-optimized armazenamento do Amazon DocumentDB, você não será cobrado com base nas I/O operações, garantindo custos previsíveis em cada ciclo de cobrança. A configuração estabiliza os custos e, ao mesmo tempo, melhora a performance.

Você pode mudar seus clusters de banco de dados existentes uma vez a cada 30 dias para o armazenamento Amazon DocumentDB I/O-optimized . É possível voltar para o armazenamento padrão do Amazon DocumentDB a qualquer momento. A próxima data para modificar a configuração de armazenamento I/O-optimized pode ser rastreada com o describe-db-clusters comando usando o AWS CLI ou por meio do Console de gerenciamento da AWS na página de configuração do cluster.

Você pode criar um novo cluster de banco de dados, incluindo a I/O-optimized configuração do Amazon DocumentDB, ou converter seus clusters de banco de dados existentes com alguns cliques no Console de gerenciamento da AWS, com uma única alteração de parâmetro no AWS Command Line Interface (AWS CLI) ou por meio de SDKs.AWS Não é necessário tempo de inatividade ou reinicialização das instâncias durante ou após a modificação da configuração de armazenamento.

Imagem: uma tabela descrevendo as diferenças entre o armazenamento padrão e o armazenamento otimizado do Amazon DocumentDB.

Criação de um I/O-optimized cluster

Using the Console de gerenciamento da AWS

Para criar ou modificar um I/O-optimized cluster usando o Console de gerenciamento da AWS:

  1. No console de gerenciamento do Amazon DocumentDB, em Clusters, escolha Criar ou selecione o cluster e escolha Ações e, em seguida, escolha Modificar.

  2. Se você estiver criando um novo cluster, escolha Cluster baseado em instância na seção Tipo de cluster (essa é a opção padrão).

    Imagem: uma captura de tela do console das opções de tipo de cluster.
  3. Na seção Configuração, em Configuração de armazenamento em cluster, escolha Amazon DocumentDB I/O-Optimized.

    Imagem: uma captura de tela do console das opções de configuração de armazenamento em cluster.
  4. Conclua a criação ou modificação do cluster e escolha Criar cluster ou Modificar cluster.

    Para obter o processo completo de criação de cluster, consulte Criação de um cluster e de uma instância primária usando o Console de gerenciamento da AWS.

    Para obter o processo completo de modificação de cluster, consulte Modificar um cluster do Amazon DocumentDB.

Using the AWS CLI

Para criar um I/O-optimized cluster usando o AWS CLI:

Nos exemplos a seguir, substitua cada um user input placeholder por suas próprias informações.

Para Linux, macOS ou Unix:

aws docdb create-db-cluster \ --db-cluster-identifier sample-cluster \ --engine docdb \ --engine-version 5.0.0 \ --storage-type iopt1 \ --deletion-protection \ --master-username username \ --master-user-password password

Para Windows:

aws docdb create-db-cluster ^ --db-cluster-identifier sample-cluster ^ --engine docdb ^ --engine-version 5.0.0 ^ --storage-type iopt1 ^ --deletion-protection ^ --master-username username ^ --master-user-password password

Análise de custos para determinar a configuração de armazenamento

Com o Amazon DocumentDB, você tem a flexibilidade de escolher a configuração de armazenamento para todos os seus clusters de banco de dados. Para alocar adequadamente seus clusters entre o padrão e I/O-optimized, você pode monitorar seus custos do Amazon DocumentDB em termos de cluster. Para fazer isso, você pode adicionar tags aos clusters existentes, habilitar a marcação de alocação de custos em seu painel do Gerenciamento de Faturamento e Custos da AWS e analisar os custos de um determinado cluster no AWS Cost Explorer Service. Para obter informações sobre análise de custos, consulte nosso blog Usar tags de alocação de custos.