Dokumen ini menjelaskan cara membuat virtual machine (VM) berperforma tinggi di Google Distributed Cloud (GDC) dengan air gap untuk workload yang menggunakan banyak memori.
Jenis VM ini menggunakan bentuk mesin N4 dan ideal untuk aplikasi yang memerlukan throughput yang konsisten dan latensi rendah, seperti database berskala besar dan analisis data real-time. Untuk mengetahui informasi selengkapnya tentang cara bentuk mengoptimalkan komputasi dan virtualisasi, lihat Jenis Virtual Machine.
Dokumen ini ditujukan untuk administrator platform dalam grup administrator platform yang bertanggung jawab untuk membuat virtual machine. Untuk mengetahui informasi selengkapnya, lihat Audiens untuk dokumentasi GDC dengan air gap.
Sebelum memulai
Buka tiket untuk meminta Operator Infrastruktur menyediakan server o3-highmem1-192-gdc-metal yang diperlukan dan mengaktifkan pengoptimalan HPC.
Setelah tiket diselesaikan, Anda dapat membuat VM berperforma tinggi.
Meminta peran IAM
Hubungi Admin Project IAM Anda untuk meminta peran berikut di project Anda:
- Virtual Machine Project Admin (
project-vm-admin): membuat, mengubah, mencantumkan, dan menghapus VM standar dan berperforma tinggi di namespace project.
Semua peran VM harus terikat ke namespace project tempat VM berada. Ikuti langkah-langkah untuk memverifikasi akses Anda.
Membuat VM berperforma tinggi
Untuk mengaktifkan komputasi berperforma tinggi (HPC) di VM, tambahkan label virtualmachine.gdc.goog/enable-high-perf: "true" ke manifes VirtualMachine. Saat 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
Langkah berikutnya
- Tinjau image yang didukung GDC
- Buat dan mulai instance VM yang menggunakan image Anda.
- Buat boot disk untuk VM Anda.