Untuk workload yang membutuhkan memori intensif dan pengoptimalan performa, Anda dapat membuat virtual machine (VM) dengan bentuk N4. VM ini menggunakan pengoptimalan komputasi dan virtualisasi untuk memenuhi persyaratan performa.
Halaman ini ditujukan bagi administrator platform dalam grup administrator platform yang bertanggung jawab untuk membuat virtual machine. Untuk mengetahui informasi selengkapnya, lihat Audiens untuk dokumentasi GDC yang terisolasi dari internet.
Sebelum memulai
Buka tiket untuk meminta Operator Infrastruktur menyediakan server o3-highmem1-192-gdc-metal yang diperlukan dan mengaktifkan pengoptimalan HPC.
Setelah masalah tiket diselesaikan, Anda dapat membuat VM berperforma tinggi.
Izin yang diperlukan
Untuk mendapatkan izin yang Anda perlukan untuk membuat VM berperforma tinggi, minta Admin IAM Project Anda untuk memberi Anda peran Project VirtualMachine Admin (project-vm-admin) di namespace project tempat VM berada. Untuk mengetahui informasi selengkapnya tentang peran, lihat
Definisi peran.
Membuat VM berperforma tinggi
Untuk mengaktifkan komputasi berperforma tinggi (HPC) di VM, tambahkan label
virtualmachine.gdc.goog/enable-high-perf: "true" ke manifes VirtualMachine. Jika label ini diterapkan, taint dan label akan otomatis ditambahkan
ke VM untuk memastikan VM berjalan di node khusus yang dioptimalkan.
Untuk membuat disk bagi VM Anda, simpan manifes
VirtualMachineDiskberikut sebagaiDISK_NAME.yaml:apiVersion: virtualmachine.gdc.goog/v1 kind: VirtualMachineDisk metadata: name: DISK_NAME spec: source: image: name: VM_IMAGE namespace: vm-system size: 20GiBuat disk:
kubectl apply -f DISK_NAME.yamlUntuk membuat VM berperforma tinggi, simpan manifes
VirtualMachineberikut sebagaiVM_NAME.yaml. Perhatikan penyertaan labelvirtualmachine.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: falseBuat VM:
kubectl apply -f VM_NAME.yaml