Esta página descreve os valores predefinidos do FUSE do Cloud Storage definidos automaticamente usados para tipos de máquinas Google Cloud de elevado desempenho, que são concebidos para otimizar o desempenho para cargas de trabalho exigentes e de elevado débito. Os valores definidos manualmente no momento da montagem substituem estas predefinições.
Tipos de máquinas
As configurações são automatizadas para os seguintes tipos de máquinas de alto desempenho:
Tipo de série | Tipo de máquina |
---|---|
Série de máquinas A2 | |
a2-megagpu-16g |
|
a2-ultragpu-8g |
|
Série de máquinas A3 | |
a3-edgegpu-8g |
|
a3-highgpu-8g |
|
a3-megagpu-8g |
|
a3-ultragpu-8g |
|
Série de máquinas A4 | |
4-highgpu-8g-lowmem |
|
TPU v5e | |
ct5l-hightpu-8t |
|
ct5lp-hightpu-8t |
|
TPU v5p | |
ct5p-hightpu-4t |
|
ct5p-hightpu-4t-tpu |
|
TPU v6e (Trillium) | |
ct6e-standard-4t |
|
ct6e-standard-4t-tpu |
|
ct6e-standard-8t |
|
ct6e-standard-8t-tpu |
Configurações automáticas
Quando é detetado um tipo de máquina suportado, o Cloud Storage FUSE aplica automaticamente os seguintes valores de configuração:
Campo do ficheiro de configuração do Cloud Storage FUSE | Opção da CLI FUSE do Cloud Storage | Valor de configuração automatizado |
---|---|---|
metadata-cache.negative-ttl-secs |
--metadata-cache-negative-ttl-secs |
0 |
metadata-cache.ttl-secs 1 |
--metadata-cache-ttl-secs 1 |
|
metadata-cache.stat-cache-max-size-mb |
--stat-cache-max-size-mb |
1024 |
metadata-cache.type-cache-max-size-mb |
--type-cache-max-size-mb |
128 |
implicit-dirs |
--implicit-dirs |
true |
file-system.rename-dir-limit |
--rename-dir-limit |
200000 |
1A definição desta configuração para -1
melhora significativamente o desempenho, uma vez que publica sempre ficheiros a partir da cache. Tenha em atenção que esta configuração ignora as verificações de consistência, o que pode levar à publicação de dados desatualizados. Para ver detalhes sobre a gestão da consistência dos dados, consulte o artigo
Invalidação da cache de ficheiros, estatísticas e tipos.
Ajuste de desempenho adicional
Quando usa um tipo de máquina de alto desempenho Google Cloud , as configurações detalhadas nesta página são aplicadas automaticamente. No entanto, pode ajustar ainda mais a sua máquina para um desempenho ideal através do guia de práticas recomendadas de otimização do desempenho.
Se estiver a executar cargas de trabalho de preparação, publicação ou verificação de pontos de controlo e de cache JIT em clusters do Google Kubernetes Engine que usam GPUs na nuvem ou TPUs na nuvem para aceder a grandes conjuntos de dados no Cloud Storage, pode simplificar a configuração usando ficheiros YAML pré-configurados para montar os contentores do Cloud Storage diretamente nos seus pods de forma mais eficiente. Para mais informações e instruções sobre como usar ficheiros YAML do Google Kubernetes Engine pré-configurados, consulte o artigo Use ficheiros YAML do Google Kubernetes Engine pré-configurados para otimizar o desempenho do FUSE do Cloud Storage.
O que se segue?
Saiba como ajustar o FUSE do Cloud Storage para um desempenho ideal.
Use um ficheiro YAML do Google Kubernetes Engine pré-configurado para configurar as práticas recomendadas de otimização.