Melhorar a estação de trabalho

Esta página descreve os parâmetros de configuração da estação de trabalho que oferecem suporte para o aumento das estações de trabalho. Especificar uma configuração de aumento permite que a estação de trabalho use temporariamente um conjunto de recursos mais poderoso sob demanda, incluindo o tipo de VM, GPUs, tamanho do disco de inicialização e virtualização aninhada. Por exemplo, uma equipe pode precisar de uma estação de trabalho mais potente com GPUs anexadas para determinados aplicativos. Ao especificar uma configuração de aumento na configuração da estação de trabalho, as estações de trabalho criadas como parte dessa configuração podem ser iniciadas usando a configuração de aumento ao executar aplicativos que exigem GPUs. Na API, esses parâmetros são chamados coletivamente de BoostConfig.BoostConfig.

Como criar uma configuração de aumento

Para criar uma configuração de estação de trabalho que inclua uma configuração de aumento, execute o seguinte comando da CLI gcloud:

    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

Substitua:

  • PROJECT_ID: o ID do projeto que contém a configuração da estação de trabalho.
  • LOCATION: o local do cluster de estações de trabalho.
  • WORKSTATION_CLUSTER_ID: o cluster de nome da estação de trabalho que contém a configuração da estação de trabalho.
  • WORKSTATION_CONFIG_ID: o nome da configuração da estação de trabalho a ser criada.
  • BOOST_CONFIG_ID: o ID a ser usado para a configuração do aumento.
  • MACHINE_TYPE: o tipo de máquina que as instâncias de VM otimizadas vão usar (por exemplo,e2-standard-4).
  • ENABLE_NESTED_VIRTUALIZATION: se a virtualização aninhada será ativada.
  • ACCELERATORS: uma lista do tipo e da contagem de cartões aceleradores anexados à instância do boost.
  • BOOT_DISK_SIZE: o tamanho do disco de inicialização da VM em gigabytes (GB).
  • POOL_SIZE: o número de VMs de boost que o sistema precisa manter inativas.

Consulte a Referência da API Boost Config para mais informações sobre cada parâmetro e os valores padrão.

Como iniciar uma estação de trabalho otimizada

Se a configuração da estação de trabalho incluir uma configuração de boost, ao iniciar uma estação de trabalho, os usuários poderão escolher usar uma VM provisionada no BoostConfig transmitindo o boost config id na solicitação de início. Se nenhum boost config id for fornecido na solicitação de início, o sistema vai escolher uma VM do pool provisionado na configuração padrão.

Para aumentar uma estação de trabalho específica, execute o seguinte comando da CLI gcloud:

    gcloud beta workstations start WORKSTATION_ID \
        --boost=BOOST_CONFIG_ID

Substitua:

  • WORKSTATION_ID: o nome da estação de trabalho a ser iniciado.
  • BOOST_CONFIG_ID: o ID que corresponde à configuração do aumento.