Classes de instância de banco de dados compatíveis com Otimizar a CPU
O RDS para SQL Server comporta Otimizar a CPU começando com o tipo de classe de instância da 7ª geração. Além disso, o RDS fornece uma análise detalhada do faturamento das taxas de licenciamento da instância de banco de dados do RDS e de terceiros, a partir do tipo de classe de instância da 7ª geração, independentemente de o recurso Otimizar a CPU estar habilitado.
O RDS para SQL Server comporta a opção Otimizar a CPU em tamanhos de instância específicos, sendo 2xlarge o menor tamanho de instância aceito. A configuração mínima aceita é de 4 vCPUs. A tabela abaixo descreve as classes de instância de banco de dados que comportam a opção Otimizar a CPU, incluindo seus valores padrão e válidos para núcleos de CPU, encadeamentos de CPU por núcleo e vCPUs:
Instância Intel
| Tipo de instância | vCPUs padrão | Núcleos de CPU padrão | Núcleos de CPU válidos | Threads válidos por núcleo |
|---|---|---|---|---|
|
2 |
1 |
1 |
2 |
|
4 |
2 |
1,2 |
2 |
|
4 |
4 |
1,2,3,4 |
1 |
|
8 |
8 |
1,2,3,4,5,6,7,8 |
1 |
|
16 |
16 |
1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16 |
1 |
|
24 |
24 |
1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24 |
1 |
|
32 |
32 |
1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32 |
1 |
|
48 |
48 |
1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48 |
1 |
|
48 |
48 |
4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48 |
1 |
|
64 |
64 |
4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64 |
1 |
|
96 |
96 |
4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,70,72,74,76,78,80,82,84,86,88,90,92,94,96 |
1 |
|
96 |
96 |
6,9,12,15,18,21,24,27,30,33,36,39,42,45,48,51,54,57,60,63,66,69,72,75,78,81,84,87,90,93,96 |
1 |
|
192 |
192 |
12,18,24,30,36,42,48,54,60,66,72,78,84,90,96,102,108,114,120,126,132,138,144,150,156,162,168,174,180,186,192 |
1 |
| Tipo de instância | vCPUs padrão | Núcleos de CPU padrão | Núcleos de CPU válidos | Threads válidos por núcleo |
|---|---|---|---|---|
|
2 |
1 |
1 |
2 |
|
4 |
2 |
1,2 |
2 |
|
4 |
4 |
1,2,3,4 |
1 |
|
8 |
8 |
1,2,3,4,5,6,7,8 |
1 |
|
16 |
16 |
1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16 |
1 |
|
24 |
24 |
1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24 |
1 |
|
32 |
32 |
1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32 |
1 |
|
48 |
48 |
1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48 |
1 |
|
48 |
48 |
4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48 |
1 |
|
64 |
64 |
4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64 |
1 |
|
96 |
96 |
4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,70,72,74,76,78,80,82,84,86,88,90,92,94,96 |
1 |
|
96 |
96 |
6,9,12,15,18,21,24,27,30,33,36,39,42,45,48,51,54,57,60,63,66,69,72,75,78,81,84,87,90,93,96 |
1 |
|
192 |
192 |
12,18,24,30,36,42,48,54,60,66,72,78,84,90,96,102,108,114,120,126,132,138,144,150,156,162,168,174,180,186,192 |
1 |
Instâncias X2M
O Amazon RDS para SQL Server lançou as instâncias de banco de dados X2M otimizadas para memória, baseadas na instância X2iedn do Amazon EC2. O Hyper-Threading é desabilitado no RDS para SQL Server em instâncias X2m de banco de dados de tamanho 2xlarge e superiores. Isso faz com que o número total de vCPUs disponíveis seja metade do aceito pela instância do EC2 correspondente. Por exemplo, o tipo de instância do EC2 x2m.2xlarge (x2iedn.2xlarge) é compatível, por padrão, com 4 núcleos e 2 threads por núcleo (threadsPerCore), resultando em um total de 8 vCPUs. Em contraste, a instância x2m.2xlarge (x2iedn.2xlarge) do RDS para SQL Server, com o hyper-threading desabilitado, resulta em 4 núcleos e 1 thread por núcleo (threadsPerCore), totalizando 4 vCPUs.
Com preços separados, os custos de banco de dados são calculados com cobranças separadas por preço de instância (preço por hora de CPU) e licenciamento (preço por hora de vCPU). Para ver mais detalhes sobre preços, consulte Preço do Amazon RDS para SQL Server
| Tipo de instância | vCPUs padrão | Núcleos de CPU padrão | Núcleos de CPU válidos | Threads válidos por núcleo |
|---|---|---|---|---|
|
4 |
2 |
1,2 |
2 |
|
4 |
4 |
1,2,3,4 |
1 |
|
8 |
8 |
1,2,3,4,5,6,7,8 |
1 |
|
16 |
16 |
1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16 |
1 |
|
32 |
32 |
1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32 |
1 |
|
48 |
48 |
1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48 |
1 |
|
64 |
64 |
1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64 |
1 |
Instâncias do AMD
Diferentemente das instâncias Intel equivalentes, cada vCPU nas instâncias do AMD corresponde a um núcleo físico de CPU, projetado para oferecer desempenho consistente por núcleo.
Para instâncias do AMD duas vezes maiores, o Amazon RDS desabilita 50% dos núcleos da CPU por padrão. Essa configuração ajuda a reduzir os custos de licenciamento de software do Windows e do SQL Server, mantendo o desempenho da workload. Para habilitar a capacidade adicional da CPU, é possível usar o recurso de otimização de CPU para habilitar até 100% dos núcleos disponíveis. Como o preço da instância permanece o mesmo, independentemente da configuração principal, é possível personalizar a contagem de vCPUs para contrabalançar os requisitos de desempenho com os custos de licenciamento sem afetar as cobranças de computação.
Para instâncias grandes e menores do AMD, aquelas com quatro vCPUs ou menos, 100% dos núcleos estão habilitados por padrão e a personalização da contagem de núcleos não está disponível. Isso ocorre porque a Microsoft cobra por no mínimo quatro vCPUs para as licenças do SQL Server. Portanto, não é possível reduzir o número de vCPUs para essas instâncias.
Com preços separados, os custos de banco de dados são calculados com cobranças separadas por preço de instância (preço por hora de CPU) e licenciamento (preço por hora de vCPU). Para ver mais detalhes sobre preços, consulte Preço do Amazon RDS para SQL Server
| Tipo de instância | vCPUs padrão | Núcleos de CPU padrão | Núcleos de CPU válidos | Threads válidos por núcleo |
|---|---|---|---|---|
|
2 |
2 |
1,2 |
1 |
|
4 |
4 |
1,2,3,4 |
1 |
|
4 |
4 |
1,2,3,4,5,6,7,8 |
1 |
|
8 |
8 |
1,2,4,6,8,10,12,14,16 |
1 |
|
16 |
16 |
1,2,3,4,8,12,16,20,24,28,32 |
1 |
|
24 |
24 |
1,2,3,4,5,6,12,18,24,30,36,42,48 |
1 |
|
32 |
32 |
1,2,3,4,5,6,7,8,16,24,32,40,48,56,64 |
1 |
| Tipo de instância | vCPUs padrão | Núcleos de CPU padrão | Núcleos de CPU válidos | Threads válidos por núcleo |
|---|---|---|---|---|
|
2 |
2 |
1,2 |
1 |
|
4 |
4 |
1,2,3,4 |
1 |
|
4 |
4 |
1,2,3,4,5,6,7,8 |
1 |
|
8 |
8 |
1,2,4,6,8,10,12,14,16 |
1 |
|
16 |
16 |
1,2,3,4,8,12,16,20,24,28,32 |
1 |
|
24 |
24 |
1,2,3,4,5,6,12,18,24,30,36,42,48 |
1 |
|
32 |
32 |
1,2,3,4,5,6,7,8,16,24,32,40,48,56,64 |
1 |