Optimiser votre poste de travail

Cette page décrit les paramètres de configuration des stations de travail qui permettent d'accélérer leurs performances. Spécifier une configuration d'optimisation permet temporairement à votre station de travail d'utiliser un ensemble de ressources plus puissant à la demande, y compris le type de VM, les GPU, la taille du disque de démarrage et la virtualisation imbriquée. Par exemple, une équipe peut avoir besoin d'une station de travail plus puissante avec des GPU connectés pour certaines applications. En spécifiant une configuration d'accélération dans la configuration de la station de travail, les stations de travail créées dans le cadre de cette configuration peuvent être démarrées à l'aide de la configuration d'accélération lorsque vous exécutez des applications nécessitant des GPU. Dans l'API, ces paramètres sont collectivement appelés BoostConfig.BoostConfig.

Créer une configuration de boost

Pour créer une configuration de station de travail qui inclut une configuration de boost, exécutez la commande CLI gcloud suivante:

    gcloud beta workstations configs create WORKSTATION_CONFIG_ID \
        --cluster=WORKSTATION_CLUSTER_ID \
        --region=LOCATION \
        --project=PROJECT_ID \
        --boost-config=id=BOOST_CONFIG_ID,machine-type=MACHINE_TYPE,accelerators=ACCELERATORS,enable-nested-virtualization=ENABLE_NESTED_VIRTUALIZATION,boot-disk-size=BOOT_DISK_SIZE,pool-size=POOL_SIZE

Remplacez les éléments suivants :

  • PROJECT_ID: ID du projet contenant la configuration de la station de travail.
  • LOCATION: emplacement du cluster de stations de travail.
  • WORKSTATION_CLUSTER_ID: nom du cluster de stations de travail contenant la configuration de la station de travail.
  • WORKSTATION_CONFIG_ID: nom de la configuration de la station de travail à créer.
  • BOOST_CONFIG_ID: ID à utiliser pour la configuration de l'amélioration.
  • MACHINE_TYPE: type de machine que les instances de VM optimisées utiliseront (par exemple,e2-standard-4).
  • ENABLE_NESTED_VIRTUALIZATION: indique si la virtualisation imbriquée doit être activée.
  • ACCELERATORS: liste du type et du nombre de cartes d'accélérateur associées à l'instance de boost.
  • BOOT_DISK_SIZE: taille du disque de démarrage de la VM en gigaoctets (Go).
  • POOL_SIZE: nombre de VM boost que le système doit laisser inactif.

Pour en savoir plus sur chaque paramètre et leurs valeurs par défaut, consultez la documentation de référence de l'API Boost Config.

Démarrer une station de travail optimisée

Si la configuration de la station de travail inclut une configuration de boost, les utilisateurs peuvent choisir d'utiliser une VM provisionnée sous BoostConfig en transmettant boost config id dans la requête de démarrage. Si aucun boost config id n'est fourni dans la requête de démarrage, le système choisit une VM du pool provisionné avec la configuration par défaut.

Pour accélérer un poste de travail spécifique, exécutez la commande CLI gcloud suivante:

    gcloud beta workstations start WORKSTATION_ID \
        --boost=BOOST_CONFIG_ID

Remplacez les éléments suivants :

  • WORKSTATION_ID: nom de la station de travail à démarrer.
  • BOOST_CONFIG_ID: ID correspondant à la configuration de boost à appliquer.