Membuat VM berperforma tinggi

Dokumen ini menjelaskan cara membuat virtual machine (VM) berperforma tinggi di Google Distributed Cloud (GDC) yang terisolasi untuk workload yang memerlukan banyak memori.

Jenis VM ini menggunakan bentuk mesin N4 dan ideal untuk aplikasi yang memerlukan throughput yang konsisten dan latensi rendah, seperti database skala 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 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 IAM Project Anda untuk meminta peran berikut di project Anda:

  • Admin Project Virtual Machine (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 VirtualMachine manifes. Saat label ini diterapkan, taint dan label akan otomatis ditambahkan ke VM untuk memastikan VM berjalan di node khusus yang dioptimalkan.

  1. Untuk membuat disk untuk VM Anda, simpan VirtualMachineDisk manifes berikut sebagai 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. Buat disk:

    kubectl apply -f DISK_NAME.yaml
    
  3. Untuk membuat VM berperforma tinggi, simpan VirtualMachine manifes berikut sebagai VM_NAME.yaml. Perhatikan penyertaan label 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. Buat VM:

    kubectl apply -f VM_NAME.yaml
    

Langkah berikutnya