Para aplicativos de alto desempenho com desempenho crítico, use discos persistentes extremos. Os discos persistentes extremos apresentam IOPS e taxa de transferência máximas mais altas e permitem provisionar IOPS e capacidade separadamente. Discos permanentes extremos estão disponíveis em todas as zonas.
Ao criar um disco permanente extremo, você pode escolher o nível de IOPS desejado no intervalo de 2.500 a 120.000 IOPS. Este documento explica várias restrições importantes ao uso de discos permanentes extremos, considerações para atingir os níveis máximos de desempenho possíveis e como provisionar IOPS usando o console do Google Cloud, a CLI gcloud ou REST.
Antes de começar
- Se ainda não o fez, configure a autenticação. Autenticação é o processo pelo qual sua identidade é verificada para acesso a Google Cloud serviços e APIs. Para executar códigos ou amostras em um ambiente de desenvolvimento local, você pode se autenticar no Compute Engine selecionando uma das seguintes opções:
Select the tab for how you plan to use the samples on this page:
Console
When you use the Google Cloud console to access Google Cloud services and APIs, you don't need to set up authentication.
gcloud
-
After installing the Google Cloud CLI, initialize it by running the following command:
gcloud init
If you're using an external identity provider (IdP), you must first sign in to the gcloud CLI with your federated identity.
- Set a default region and zone.
- Tamanho de E/S : os limites máximos de IOPS pressupõem que você esteja usando um tamanho de E/S de 4 ou 8 KB. Os limites máximos de rendimento pressupõem que você esteja usando um tamanho de E/S de 1 MB.
- Comprimento da fila : o comprimento da fila é o número de solicitações pendentes para um disco permanente. Para atingir os limites máximos de desempenho, você deve ajustar o comprimento da fila de acordo com o tamanho de E/S, IOPS e sensibilidade de latência da sua carga de trabalho. O comprimento ideal da fila varia para cada carga de trabalho, mas normalmente deve ser maior que 128.
- Tamanho do conjunto de trabalho : O tamanho do conjunto de trabalho é a quantidade de dados de um disco que está sendo acessado em um curto período de tempo. Para obter o desempenho ideal, limite os tamanhos dos conjuntos de trabalho a menos de 1,5 TB.
- Uso simultâneo de outros discos persistentes : os discos persistentes extremos compartilham o IOPS máximo por VM e os limites de taxa de transferência com todos os outros discos persistentes anexados à mesma VM. Ao monitorar o desempenho dos seus discos persistentes extremos, leve em consideração quaisquer solicitações de E/S que você esteja enviando para outros discos conectados à mesma VM.
- Os discos permanentes extremos são apenas zonais. Não é possível criar discos permanentes extremos regionais.
- Não é possível anexar várias instâncias de VM em modo somente leitura a um disco permanente extremo.
- Não é possível criar uma imagem ou imagem de máquina a partir de um disco permanente extremo.
- Você pode redimensionar um Disco Persistente Extremo apenas uma vez em um período de 6 horas.
- Observe o requisito de IOPS da sua carga de trabalho.
- Determine as IOPS necessárias para atender aos requisitos de taxa de transferência da sua carga de trabalho.
- IOPS necessário = taxa de transferência em KB por segundo/256
- Defina o IOPS provisionado para o maior dos dois números.
- Crie um novo disco permanente .
- Em Tipo de disco , selecione Disco persistente extremo .
- Em IOPS provisionados , selecione o limite máximo de IOPS no intervalo de 2.500 a 120.000 IOPS. Há um custo associado ao IOPS provisionado.
-
DISK_NAME
: o nome do novo disco -
DISK_SIZE
: o tamanho, em GB, do novo disco. O tamanho padrão do disco para discos persistentes extremos é 1.000 GB. -
IOPS_LIMIT
: o limite máximo de IOPS na faixa de 2.500 a 120.000 IOPS. Há um custo associado ao IOPS provisionado. -
PROJECT_ID
: o ID do seu projeto -
ZONE
: a zona de destino do disco -
DISK_NAME
: um nome para o disco -
IOPS_LIMIT
: o limite máximo de IOPS na faixa de 2.500 a 120.000 IOPS. Há um custo associado ao IOPS provisionado. - Revise as informações de preços do disco .
- Revise as métricas de desempenho do disco .
- Aprenda como adicionar um volume Extreme Persistent Disk à sua VM .
- Aprenda como clonar um volume do Extreme Persistent Disk .
REST
Para usar as amostras da API REST nesta página em um ambiente de desenvolvimento local, use as credenciais fornecidas para gcloud CLI.
After installing the Google Cloud CLI, initialize it by running the following command:
gcloud init
If you're using an external identity provider (IdP), you must first sign in to the gcloud CLI with your federated identity.
Para mais informações, consulte Autenticar para usar REST na documentação de autenticação do Google Cloud.
Suporte para formato de máquina
Para atingir os níveis máximos de desempenho oferecidos por discos persistentes extremos, você deve anexar seus discos persistentes extremos a instâncias de máquinas virtuais (VM) que sejam tipos de máquinas grandes, incluindo M2, M3 ou N2-64 e tipos de máquinas maiores.
Todos os outros tipos de máquinas não são suportados para uso em produção. Você pode anexar com êxito um disco permanente extremo a uma VM com um formato de máquina não compatível, mas o desempenho do disco retornará ao que for menor: o número de IOPS provisionadas ou os níveis de IOPS do disco permanente SSD.
VMs N2 com 64 ou 80 vCPUs exigem a plataforma de CPU Intel Ice Lake para atingir os limites de desempenho declarados. VMs N2 que usam plataformas de CPU Intel Cascade Lake terão desempenho um pouco inferior. Para obter mais informações, consulte configuração da plataforma mínima de CPU para instâncias de VM .
A tabela a seguir lista os limites extremos de desempenho do disco permanente para os tipos de máquinas compatíveis.
Tipo de máquina contagem de vCPUs IOPS máximo Taxa de transferência máxima de leitura (MB/s) Taxa de transferência máxima de gravação (MB/s) N2 64 ou 80 no Intel Cascade Lake 120.000 2.200 2.200 64 ou mais no Intel Ice Lake 120.000 4.000 3.000 M2 208 40.000 2.200 1.200 416 40.000 2.200 1.200 M3 64 ou menos 40.000 2.200 1.200 128 80.000 2.200 1.700 Limites de desempenho e padrões de carga de trabalho
Para atingir os níveis máximos de desempenho oferecidos por discos persistentes extremos, considere os seguintes parâmetros de carga de trabalho:
Outras restrições
Taxa de transferência
Para discos persistentes extremos, a taxa de transferência é dimensionada com o número de IOPS provisionados a uma taxa de 256 KB de taxa de transferência por E/S. No entanto, a produção é limitada por limites por instância que dependem do número de vCPUs na instância de VM à qual os discos extremos estão anexados.
A taxa de transferência de discos permanentes extremos não é full duplex. Os limites máximos de rendimento listados neste documento se aplicam à soma total do rendimento de leitura e gravação.
Provisionando IOPS
Para provisionar IOPS para atender aos requisitos da sua carga de trabalho, faça o seguinte:
Console
gcloud
Use o comando
gcloud compute disks create
para criar um novo disco e inclua os seguintes sinalizadores:gcloud compute disks create DISK_NAME \ --size=DISK_SIZE \ --type=pd-extreme \ --provisioned-iops=IOPS_LIMIT
Substitua o seguinte:
DESCANSAR
Use o método
disks.insert
para criar um novo disco e inclua os seguintes sinalizadores:POST https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/zones/ZONE/disks { "name": "DISK_NAME", "type": "zones/ZONE/diskTypes/pd-extreme" "provisionedIops": "IOPS_LIMIT" }
Substitua o seguinte:
O que vem a seguir?
Exceto em caso de indicação contrária, o conteúdo desta página é licenciado de acordo com a Licença de atribuição 4.0 do Creative Commons, e as amostras de código são licenciadas de acordo com a Licença Apache 2.0. Para mais detalhes, consulte as políticas do site do Google Developers. Java é uma marca registrada da Oracle e/ou afiliadas.
Última atualização 2025-04-21 UTC.
-