Este documento descreve as funcionalidades e os limites de desempenho dos volumes do Hyperdisk Extreme. O Hyperdisk Extreme foi concebido para aplicações que requerem mais de 160 000 IOPS ou 2400 MiB/s de largura de banda a partir de um único volume, como bases de dados de alto desempenho.
Pode especificar até 350 000 IOPS para um único volume do Hyperdisk Extreme. Não pode aprovisionar um nível de débito para volumes do Hyperdisk Extreme. Cada volume recebe 250 MiB/s de débito com cada 1000 IOPS, até 5000 MiB/s.
Os volumes do Hyperdisk Extreme foram concebidos para latências inferiores a um milissegundo.
Exemplos de utilização
O Hyperdisk Extreme é adequado para os seguintes exemplos de utilização:
- SAP HANA
- SQL Server e Oracle de gama alta
- SGBDRs na memória que requerem mais de 160 000 IOPS
Apoio técnico da série de máquinas
Pode usar o Hyperdisk Extreme com as seguintes séries de máquinas:
Restrições para a compatibilidade com a série de máquinas
- O tipo de máquina C3 requer, pelo menos, 88 vCPUs.
- Os tipos de máquinas C3D requerem, pelo menos, 60 vCPUs.
- Os tipos de máquinas C4 e G4 requerem, pelo menos, 96 vCPUs.
- Os tipos de máquinas M1 requerem, pelo menos, 80 vCPUs.
- Os tipos de máquinas C4A, C4D, M3 e M4 requerem, pelo menos, 64 vCPUs.
- Os tipos de máquinas N2 requerem, pelo menos, 80 vCPUs. Os tipos de máquinas N2 personalizados não são suportados
Acerca do desempenho aprovisionado
Não tem de aprovisionar o desempenho quando cria volumes do Hyperdisk. Se não aprovisionar o desempenho, o Compute Engine cria o volume com valores predefinidos que pode modificar mais tarde. Para ver detalhes sobre os valores predefinidos, consulte os valores predefinidos de IOPS e débito.
Pode especificar limites de IOPS para um volume Hyperdisk Extreme quando cria o volume e pode modificar os IOPS aprovisionados depois de criar o volume. Não pode especificar um nível de IOPS se não especificar um tamanho.
Para ver detalhes sobre o desempenho dos volumes do Hyperdisk, consulte o artigo Acerca do desempenho do Hyperdisk.
Limites de tamanho e desempenho
Os seguintes limites aplicam-se aos valores de tamanho, débito e IOPS que pode especificar para um volume Hyperdisk Extreme.
- Tamanho: entre 64 GiB e 64 TiB. O tamanho predefinido é de 1 TiB.
- IOPS: entre 128 e 350 000 IOPS. No entanto, para volumes inferiores a 1 TiB, o intervalo de valores de IOPS que pode especificar varia consoante o tamanho. Para ver exemplos, consulte os Limites para IOPS aprovisionadas.
- Débito: não pode especificar um limite de débito para volumes Hyperdisk Extreme. Em alternativa, o débito depende dos IOPS aprovisionados. Cada volume do Hyperdisk Extreme é aprovisionado com 250 MiB/s de débito para cada 1000 IOPS, até um máximo de 5000 MiB/s.
Limites para IOPS aprovisionados
O nível de IOPS que pode especificar para um volume do Hyperdisk Extreme depende do tamanho do disco,
de acordo com as seguintes fórmulas, onde x
é o tamanho do volume em GiB.
- IOPS mínimo:
2x
- IOPS máximo:
- 64 GiB a 291 GiB:
1,200x
- 292 GiB a 64 TiB: 350 000 IOPS
- 64 GiB a 291 GiB:
Esta tabela indica o intervalo de valores de IOPS que pode aprovisionar para tamanhos de volumes comuns. Se não for apresentado um valor de tamanho, use a fórmula anterior para calcular o número máximo de IOPS permitidos.
Tamanho do volume (GiB) | IOPS mínimo | IOPS máximo |
---|---|---|
64 | 128 | 76 800 |
150 | 300 | 180 000 |
200 | 400 | 240 000 |
290 | 580 | 348 000 |
300 | 600 | 350 000 |
1000 | 2000 | 350 000 |
Valores predefinidos de tamanho, IOPS e débito
Se não especificar um valor de tamanho ou IOPS quando cria um volume do Hyperdisk Extreme, o Compute Engine aprovisiona o volume com os valores predefinidos.
O tamanho predefinido é de 1 TiB.
Os IOPS e o débito predefinidos baseiam-se nas seguintes fórmulas.
- IOPS predefinidas: 100 000 IOPS se não especificar um tamanho. Caso contrário,
100x
, ondex
é o tamanho do volume em GiB. - Débito predefinido: 5000 MiB/s se não especificar um valor de IOPS. Caso contrário, 250 MiB/s por 1000 IOPS, até 5000 MiB/s.
Altere os IOPS provisionados ou o tamanho
Pode alterar o desempenho aprovisionado e o tamanho de um volume do Hyperdisk Extreme, no máximo, uma vez a cada 4 horas. Para obter instruções sobre como modificar o tamanho ou o desempenho, consulte o artigo Modifique um volume do Hyperdisk.
Limites de desempenho quando associado a uma instância
Esta secção apresenta os limites de desempenho específicos para cada tipo de máquina que suporta o Hyperdisk Extreme. Pode especificar até 350 000 IOPS para um único volume do Hyperdisk Extreme. Não pode aprovisionar um nível de débito para volumes do Hyperdisk Extreme. Cada volume recebe 250 MiB/s de débito com cada 1000 IOPS, até 5000 MiB/s.
Esta secção apresenta o desempenho máximo que os volumes do Hyperdisk Extreme podem alcançar para cada instância suportada. O desempenho de um volume Hyperdisk Extreme quando está associado a uma instância não pode exceder os limites do tipo de máquina da instância. Os limites de desempenho também são partilhados por todos os volumes do Hyperdisk Extreme anexados à mesma instância, independentemente do desempenho aprovisionado de cada volume.
Alcance um desempenho mais elevado com vários volumes Hyperdisk Extreme
Determinadas instâncias podem exceder o desempenho máximo de um único volume Hyperdisk Extreme: 350 000 IOPS ou 5000 MiB/s. Uma instância só pode atingir estes limites superiores se anexar vários volumes do Hyperdisk Extreme à instância.
Se o limite de desempenho de uma instância na tabela seguinte exceder 350 000 IOPS ou 5000 MiB/s, a instância só pode atingir esse limite se anexar vários volumes Hyperdisk Extreme.
Por exemplo, o limite de desempenho para uma instância c3-*-176
que usa o Hyperdisk Extreme é de 500 000 IOPS e 10 000 MiB/s. Para alcançar este desempenho máximo, tem de anexar, pelo menos, dois volumes Hyperdisk Extreme à instância.
Os limites de desempenho também se aplicam aos tipos de máquinas personalizados.
Tipo de máquina da instância | IOPS máximo | Débito máximo (MiB/s) |
---|---|---|
A3 | ||
a3-highgpu-4g |
350 000 | 5000 |
a3-ultragpu-8g 2 |
500 000 | 10 000 |
a3-megagpu-8g |
400 000 | 8000 |
a3-highgpu-8g |
400 000 | 8000 |
a3-edgegpu-8g |
400 000 | 8000 |
A42 | ||
a4-highgpu-8g |
500 000 | 10 000 |
A4X2 | ||
a4x-highgpu-4g |
500 000 | 10 000 |
C3 | ||
c3-*-88 1 |
350 000 | 5000 |
c3-*-176 1 |
500 000 | 10 000 |
c3-*-192 1,3 |
500 000 | 10 000 |
C3D | ||
c3d-*-60 1 |
350 000 | 5000 |
c3d-*-90 1 |
350 000 | 5000 |
c3d-*-180 1 |
350 000 | 5000 |
c3d-*-360 1 |
350 000 | 5000 |
C4 | ||
c4-*-96 2 |
350 000 | 5000 |
c4-*-144 2 |
350 000 | 5000 |
c4-*-192 2 |
500 000 | 10 000 |
c4-*-288 2,3 |
500 000 | 10 000 |
C4A | ||
c4a-*-64 |
350 000 | 5000 |
c4a-*-72 |
350 000 | 5000 |
C4D | ||
c4d-*-64 2 |
350 000 | 5000 |
c4d-*-96 2 |
350 000 | 5000 |
c4d-*-192 2 |
350 000 | 5000 |
c4d-*-384 2 |
500 000 | 10 000 |
G4 (pré-visualização) | ||
g4-standard-96 |
350 000 | 5000 |
g4-standard-192 |
350 000 | 5000 |
g4-standard-384 |
500 000 | 10 000 |
M2 | ||
m2-*-208 |
100 000 | 4000 |
m2-*-416 |
100 000 | 4000 |
M3 | ||
m3-*-64 1 |
350 000 | 5000 |
m3-*-128 1 |
450 000 | 7200 |
M4 | ||
m4-*-64 2 |
200 000 | 3000 |
m4-*-112 2 |
350 000 | 5000 |
m4-*-224 2 |
500 000 | 10 000 |
N2 | ||
n2-*-80 1 |
160 000 | 5000 |
n2-*-96 |
160 000 | 5000 |
n2-*-128 |
160 000 | 5000 |
X4 | ||
x4-*-960 1,3 |
400 000 | 10 000 |
x4-*-1440 1,3 |
400 000 | 10 000 |
x4-*-1920 1,3 |
400 000 | 10 000 |
Z3 | ||
z3-*-88 1 |
350 000 | 5000 |
z3-*-176 1 |
350 000 | 5000 |
z3-*-192 1,3 |
500 000 | 10 000 |
2Também oferece um desempenho estável. Para mais informações, consulte os Limites de desempenho para tipos de máquinas com desempenho estável.
3 Inclui instâncias bare metal.
Partilhe um volume do Hyperdisk Extreme entre VMs
Pode usar o modo de gravação múltipla para anexar simultaneamente um volume do Hyperdisk Extreme a várias instâncias, enquanto cada instância mantém o acesso de gravação. Esta funcionalidade permite a elevada disponibilidade para cargas de trabalho, como a infraestrutura do cluster de comutação por falha do Microsoft SQL Server.
Para saber mais, consulte o artigo Partilhe um disco entre VMs.
Proteção contra desastres para volumes do Hyperdisk Extreme
Pode fazer uma cópia de segurança de um volume do Hyperdisk Extreme com capturas instantâneas e capturas padrão. Os instantâneos fazem uma cópia de segurança dos dados num volume do Hyperdisk Extreme num ponto específico no tempo.
Pode proteger os seus dados no caso improvável de uma indisponibilidade regional ativando a replicação assíncrona. A replicação assíncrona mantém uma cópia dos dados no seu volume noutra região. Por exemplo, para proteger um volume do Hyperdisk Extreme em us-west1
, pode usar a replicação assíncrona para replicar o volume num volume secundário na região us-east4
. Se o volume em us-west1
ficar indisponível, pode usar o volume secundário em us-east4
.
Replicação entre zonas
Não pode replicar volumes do Hyperdisk Extreme para outra zona. Para replicar dados para outra zona na mesma região, tem de usar volumes Hyperdisk Balanced de alta disponibilidade.
Disponibilidade regional do Hyperdisk Extreme
O Hyperdisk Extreme está disponível em todas as zonas e regiões.
Limitações
Os volumes Hyperdisk Extreme têm as seguintes limitações:
- Os volumes do Hyperdisk Extreme são zonais e só podem ser acedidos a partir da zona onde estão localizados.
- Os volumes Hyperdisk Extreme só podem ser anexados a máquinas com vCPUs de 60 ou superior.
- Não pode criar uma imagem a partir de um volume do Hyperdisk Extreme.
- Não pode criar uma imagem de máquina a partir de um volume do Hyperdisk Extreme.
- Não pode usar um volume do Hyperdisk Extreme como disco de arranque.
- Não pode anexar volumes Hyperdisk Extreme a mais de uma VM.
- Pode alterar o tamanho e o desempenho de um volume do Hyperdisk Extreme a cada 4 horas.
As instâncias do Windows executadas em tipos de máquinas
n2-standard-80
podem atingir, no máximo, 80 000 IOPS em todos os volumes Hyperdisk Extreme anexados à instância. Para atingir até 160 000 IOPS com instâncias N2 que executam o Windows, escolha um dos seguintes tipos de máquinas:n2-highmem-80
n2-highcpu-80
n2-standard-96
n2-highmem-96
n2-highcpu-96
n2-highmem-128
n2-standard-128