Configurations automatiques pour les types de machines hautes performances

Cette page décrit les valeurs Cloud Storage FUSE par défaut définies automatiquement pour les types de machines hautes performances Google Cloud , qui sont conçues pour optimiser les performances des charges de travail exigeantes à haut débit. Les valeurs définies manuellement au moment du montage remplaceront ces valeurs par défaut.

Types de machine

Les configurations sont automatisées pour les types de machines hautes performances suivants :

Type de série Type de machine
Série de machines A2
a2-megagpu-16g
a2-ultragpu-8g
Série de machines A3
a3-edgegpu-8g
a3-highgpu-8g
a3-megagpu-8g
a3-ultragpu-8g
Série de machines 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

Configurations automatisées

Lorsqu'un type de machine compatible est détecté, Cloud Storage FUSE applique automatiquement les valeurs de configuration suivantes :

Champ du fichier de configuration Option CLI Valeur de configuration automatisée
metadata-cache.negative-ttl-secs --metadata-cache-negative-ttl-secs 0
metadata-cache.ttl-secs1 --metadata-cache-ttl-secs1

-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

1 Définir cette configuration sur -1 améliore considérablement les performances en diffusant toujours les fichiers à partir du cache. Sachez que cette configuration contourne les vérifications de cohérence, ce qui peut entraîner la diffusion de données obsolètes. Pour en savoir plus sur la gestion de la cohérence des données, consultez Invalidation du cache de fichiers, de statistiques et de types.

Réglage plus précis des performances

Lorsque vous utilisez un type de machine Google Cloud hautes performances, les configurations détaillées sur cette page sont automatiquement appliquées. Toutefois, vous pouvez affiner davantage votre machine pour obtenir des performances optimales à l'aide du guide Bonnes pratiques pour optimiser les performances.

Si vous exécutez des charges de travail d'entraînement, de diffusion ou de point de contrôle et de cache JIT sur des clusters Google Kubernetes Engine qui utilisent des GPU Cloud ou des Cloud TPU pour accéder à de grands ensembles de données dans Cloud Storage, vous pouvez simplifier votre configuration en utilisant des fichiers YAML préconfigurés pour installer vos buckets Cloud Storage directement dans vos pods de manière plus efficace. Pour en savoir plus et obtenir des instructions sur l'utilisation des fichiers YAML Google Kubernetes Engine préconfigurés, consultez Utiliser des fichiers YAML Google Kubernetes Engine préconfigurés pour optimiser les performances de Cloud Storage FUSE.

Étapes suivantes