Este tópico descreve as especificações atuais e legadas das instâncias do ApsaraDB for MongoDB.
Novos tipos de instância
Devido a atualizações de hardware, as instâncias do ApsaraDB for MongoDB criadas ou reconfiguradas em 10 de julho de 2017 ou posteriormente usam as especificações a seguir.
A memória especificada para uma instância inclui a memória usada pelos serviços de gerenciamento do MongoDB, pelos serviços de banco de dados e pelo sistema operacional subjacente. Esse total abrange a memória reservada para BIOS, kernel e hypervisor. Por isso, a memória disponível é menor que a quantidade listada nas especificações.
Especificações de instância legadas
Para obter informações sobre as especificações legadas de instâncias do ApsaraDB for MongoDB, consulte Especificações legadas.
Sobre o IOPS de disco em nuvem
Em SSDs locais, o limite de operações de entrada/saída por segundo (IOPS) é fixo conforme o tipo de instância. Em discos em nuvem ESSD, o IOPS é proporcional ao espaço de armazenamento. Além disso, o tipo de instância ECS impõe um limite máximo de IOPS ao ESSD.
Use a seguinte fórmula para calcular o IOPS de um disco em nuvem ESSD:
min{1800 + 50 * storage_space, 50000, ecs_iops_limit}
Se o throughput atingir o limite, o IOPS também será afetado. Para mais informações, consulte Desempenho de I/O de armazenamento de famílias de instâncias empresariais de nova geração.
Os valores da fórmula têm os seguintes significados:
1800 + 50 * storage_space: Fórmula base para calcular o IOPS de um disco em nuvem ESSD.50000: IOPS máximo de um único disco no nível de desempenho (PL) 1 do ESSD. Para mais informações, consulte Discos em nuvem ESSD.ecs_iops_limit: Limite máximo de IOPS definido pelo tipo de instância ECS.
O IOPS de uma instância corresponde ao menor dos três valores da fórmula. Exemplo:
Uma instância com 20 GB de espaço de armazenamento resulta em 2.800 pela fórmula 1800 + 50 × 20. Nesse caso, o IOPS da instância é 2.800.
Uma instância do tipo
mdb.shard.2x.xlarge.dtem limite máximo de IOPS de 20.000. Se essa instância tiver 6.000 GB de espaço de armazenamento, a fórmula resultará em 301.800. Como esse valor excede os limites máximos do tipo de instância ECS e do PL1, o IOPS da instância será 20.000.
Na prática, o IOPS máximo de uma instância com discos em nuvem é maior ou igual ao valor calculado por esta fórmula.
Sobre o throughput de disco em nuvem
Em SSDs empresariais, as especificações, a capacidade de armazenamento e o tipo de instância ECS limitam o throughput máximo.
Use a seguinte fórmula para calcular o throughput de um disco em nuvem ESSD:
min{120 + 0.5 * storage_space, 350, ecs_throughput_limit}
Se o IOPS atingir o limite, o throughput também será afetado. Para mais informações, consulte Desempenho de I/O de armazenamento de famílias de instâncias empresariais de nova geração.
Os valores da fórmula têm os seguintes significados:
120 + 0.5 * storage_space: Fórmula para calcular o throughput de um disco em nuvem ESSD, em MB/s.350: Throughput máximo de um único disco no nível de desempenho (PL) 1 do ESSD. Para mais informações, consulte Discos em nuvem ESSD.ecs_throughput_limit: Largura de banda de I/O máxima definida pelo tipo de instância ECS.
O throughput de uma instância corresponde ao menor dos três valores da fórmula. Exemplo:
Uma instância com 20 GB de espaço de armazenamento resulta em 130 pela fórmula 120 + 0,5 × 20. Assim, o throughput dessa instância é 130 MB/s.
Uma instância do tipo
mdb.shard.2x.xlarge.dtem limite máximo de throughput de 192 MB/s. Caso essa instância tenha 6.000 GB de espaço de armazenamento, a fórmula resultará em 3.120 MB/s. Visto que esse valor supera os limites máximos do tipo de instância ECS e do PL1, o throughput da instância será 192 MB/s.
Na prática, o throughput máximo de uma instância com discos em nuvem é maior ou igual ao valor calculado por esta fórmula.
Descrições dos tipos de especificação
Os valores de conexões máximas e IOPS máximo listados nas tabelas de especificações podem não ser atingidos na prática, pois dependem do tipo de especificação da instância. A tabela a seguir descreve cada tipo.
|
Tipo de especificação |
Descrição |
Conexões máximas garantidas |
IOPS máximo garantido |
|
Cloud Disk Dedicated Edition |
Usa exclusivamente recursos de CPU, memória, meio de armazenamento e I/O. |
Sim |
Sim |
|
Máquina física dedicada |
Usa exclusivamente recursos de CPU, memória, meio de armazenamento e I/O. |
Sim |
Sim |
|
Dedicada com discos locais |
Usa exclusivamente CPU e memória. Compartilha recursos de I/O com outros usuários na mesma máquina física. |
Sim |
Não |
|
Uso geral |
Usa exclusivamente memória. Compartilha recursos de CPU e I/O com outros usuários na mesma máquina física. |
Sim |
Não |
Para mais informações, consulte Famílias de instâncias.