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ção 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 base em uma pay-per-request I/O base adicional às cobranças 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.

  • Armazenamento otimizado para E/S do Amazon DocumentDB: projetado para clientes que priorizam a previsibilidade de preços ou têm aplicativos intensivos. I/O As I/O-optimized configuration offers improved performance, increased throughput, and reduced latency for customers with I/O intensive workloads. If you expect your I/O costs to exceed 25% of your total Amazon DocumentDB cluster costs, this option offers enhanced price performance. With the Amazon DocumentDB I/O-optimized storage configuration, you won't be charged based on I/O operações, garantindo custos previsíveis em cada ciclo de faturamento. 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 Amazon DocumentDB. Os clusters I/O-optimized storage. You can switch back to Amazon DocumentDB standard storage at any time. The next date to modify the storage configuration to I/O otimizados podem ser rastreados com o describe-db-clusters comando usando o AWS CLI ou por meio da página de AWS Management Console configuração do cluster.

Você pode criar um novo cluster de banco de dados, incluindo a configuração otimizada para E/S do Amazon DocumentDB, ou converter seus clusters de banco de dados existentes com alguns cliques AWS Management Console, com uma única alteração de parâmetro no AWS Command Line Interface ()AWS CLI ou por meio dele. AWS SDKs 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.

Criar um cluster otimizado para E/S

Using the AWS Management Console

Para criar ou modificar um cluster otimizado para E/S usando: AWS Management Console

  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, certifique-se de escolher 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 AWS Management Console.

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

Using the AWS CLI

Para criar um cluster otimizado para E/S 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 o otimizado para E/S, 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.