Crie uma VM de alto desempenho

Para cargas de trabalho com utilização intensiva de memória que requerem otimizações de desempenho, pode criar uma máquina virtual (VM) com um formato N4. Estas VMs usam otimizações de computação e virtualização para cumprir os requisitos de desempenho.

Esta página destina-se a administradores da plataforma em grupos de administradores da plataforma responsáveis pela criação de máquinas virtuais. Para mais informações, consulte a documentação sobre públicos-alvo para GDC com isolamento de ar.

Antes de começar

Abra um pedido para solicitar que o operador de infraestrutura aprovisione os servidores o3-highmem1-192-gdc-metal necessários e ative as otimizações de HPC. Quando o pedido for resolvido, pode criar uma VM de alto desempenho.

Autorizações necessárias

Para receber as autorizações necessárias para criar uma VM de alto desempenho, peça ao administrador do IAM do projeto para lhe conceder a função de administrador de máquinas virtuais do projeto (project-vm-admin) no espaço de nomes do projeto onde a VM reside. Para mais informações sobre as funções, consulte o artigo Definições de funções.

Crie uma VM de alto desempenho

Para ativar a computação de alto desempenho (HPC) numa VM, adicione a etiqueta virtualmachine.gdc.goog/enable-high-perf: "true" ao manifesto VirtualMachine. Quando esta etiqueta é aplicada, as contaminações e as etiquetas são adicionadas automaticamente à VM para garantir que é executada em nós dedicados e otimizados.

  1. Para criar um disco para a sua VM, guarde o seguinte VirtualMachineDisk manifesto como DISK_NAME.yaml:

    apiVersion: virtualmachine.gdc.goog/v1
    kind: VirtualMachineDisk
    metadata:
      name: DISK_NAME
    spec:
      source:
        image:
          name: VM_IMAGE
          namespace: vm-system
      size: 20Gi
    
  2. Crie o disco:

    kubectl apply -f DISK_NAME.yaml
    
  3. Para criar a VM de alto desempenho, guarde o seguinte manifesto VirtualMachine como VM_NAME.yaml. Repare na inclusão da etiqueta virtualmachine.gdc.goog/enable-high-perf: "true".

    apiVersion: virtualmachine.gdc.goog/v1
    kind: VirtualMachine
    metadata:
      name: VM_NAME
      labels:
        virtualmachine.gdc.goog/enable-high-perf: "true"
    spec:
      compute:
        virtualMachineType: VM_TYPE
      disks:
      - virtualMachineDiskRef:
          name: DISK_NAME
        boot: true
        autoDelete: true
      shieldConfig:
        bootType: uefi
        enableSecureBoot: true
        enableVtpm: false
    
  4. Crie a VM:

    kubectl apply -f VM_NAME.yaml