Para las cargas de trabajo que requieren mucha memoria y optimizaciones de rendimiento, puedes crear una máquina virtual (VM) con una forma N4. Estas VMs utilizan optimizaciones de procesamiento y virtualización para cumplir con los requisitos de rendimiento.
Esta página está dirigida a los administradores de la plataforma que pertenecen a grupos de administradores de la plataforma y son responsables de crear máquinas virtuales. Para obtener más información, consulta Audiences for GDC air-gapped documentation.
Antes de comenzar
Abre un ticket para solicitar que el operador de infraestructura aprovisione los servidores o3-highmem1-192-gdc-metal necesarios y habilite las optimizaciones de HPC.
Cuando se resuelva el ticket, podrás crear una VM de alto rendimiento.
Permisos necesarios
Para obtener los permisos que necesitas para crear una VM de alto rendimiento, pídele al administrador de IAM del proyecto que te otorgue el rol de administrador de máquinas virtuales del proyecto (project-vm-admin) en el espacio de nombres del proyecto en el que reside la VM. Para obtener más información sobre los roles, consulta Definiciones de roles.
Crea una VM de alto rendimiento
Para habilitar la computación de alto rendimiento (HPC) en una VM, agrega la etiqueta virtualmachine.gdc.goog/enable-high-perf: "true" al manifiesto de VirtualMachine. Cuando se aplica esta etiqueta, se agregan automáticamente taints y etiquetas a la VM para garantizar que se ejecute en nodos optimizados y dedicados.
Para crear un disco para tu VM, guarda el siguiente manifiesto de
VirtualMachineDiskcomoDISK_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 VM de alto rendimiento, guarda el siguiente manifiesto
VirtualMachinecomoVM_NAME.yaml. Observa la inclusión de 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