Para las cargas de trabajo que requieren mucha memoria y optimizaciones de rendimiento, puedes crear una máquina virtual con un perfil N4. Estas VMs usan optimizaciones de computación y virtualización para cumplir los requisitos de rendimiento.
Esta página está dirigida a administradores de plataforma que forman parte de grupos de administradores de plataforma y que se encargan de crear máquinas virtuales. Para obtener más información, consulta Audiencias de la documentación aislada de GDC.
Antes de empezar
Abre una incidencia para solicitar que el operador de infraestructura aprovisione los servidores o3-highmem1-192-gdc-metal necesarios y habilite las optimizaciones de HPC.
Cuando se haya resuelto el problema, podrás crear una VM de alto rendimiento.
Permisos obligatorios
Para obtener los permisos que necesitas para crear una máquina virtual de alto rendimiento, pide a tu administrador de gestión de identidades y accesos del proyecto que te conceda el rol Administrador de máquinas virtuales del proyecto (project-vm-admin) en el espacio de nombres del proyecto en el que se encuentra la máquina virtual. Para obtener más información sobre los roles, consulta Definiciones de roles.
Crear una VM de alto rendimiento
Para habilitar la computación de alto rendimiento (HPC) en una VM, añade la etiqueta virtualmachine.gdc.goog/enable-high-perf: "true" al VirtualMachine
manifiesto. Cuando se aplica esta etiqueta, se añaden automáticamente etiquetas y taints a la VM para asegurarse de que se ejecuta en nodos dedicados y optimizados.
Para crear un disco para tu VM, guarda el siguiente
VirtualMachineDiskmanifiesto comoDISK_NAME.yaml:apiVersion: virtualmachine.gdc.goog/v1 kind: VirtualMachineDisk metadata: name: DISK_NAME spec: source: image: name: VM_IMAGE namespace: vm-system size: 20GiCrea el disco:
kubectl apply -f DISK_NAME.yamlPara crear la máquina virtual de alto rendimiento, guarda el siguiente
VirtualMachinemanifiesto comoVM_NAME.yaml. Fíjate en que se incluye la etiquetavirtualmachine.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: falseCrea la VM:
kubectl apply -f VM_NAME.yaml