VM Arm di Compute

Google Cloud menawarkan berbagai server yang didukung Arm di Compute Engine melalui rangkaian mesin C4A dan A4X. Arsitektur Arm dioptimalkan untuk efisiensi daya, sehingga dapat menghasilkan rasio harga terhadap performa yang lebih baik.

Prosesor Arm umum digunakan di server standar karena efisiensi dayanya dibandingkan dengan server x86. Ponsel dan laptop adalah contoh perangkat yang berjalan pada prosesor Arm. Dengan lebih sedikit set instruksi CPU Arm, kecepatan performa menjadi lebih baik dengan baterai dan konsumsi daya yang lebih rendah karena petunjuk yang lebih sedikit.

Misalnya, C4A menggunakan prosesor Arm kustom Google, Axion, yang berbasis pada prosesor Arm Neoverse V2. Neoverse V2 adalah CPU seri V pertama yang memiliki peningkatan performa, daya, dan keamanan Armv9. VM ini dirancang untuk komputasi berperforma tinggi, machine learning, dan komputasi cloud tujuan umum. Pertimbangkan untuk menggunakan virtual machine (VM) Arm tujuan umum C4A untuk salah satu tujuan berikut:

  • Menjalankan workload yang intensif secara komputasi, yang memerlukan kemampuan untuk menskalakan penggunaan dengan cepat saat diperlukan.
  • Mengoptimalkan harga-performa pada workload yang kompatibel dengan Arm.
  • Bangun di stack software open source modern.
  • Mengembangkan dan menguji sistem seluler atau tersemat yang menggunakan CPU Arm.
  • Mengevaluasi apakah workload Anda cocok untuk Arm CPU.

Untuk menggunakan GPU dengan CPU berbasis Arm, pilih seri mesin A4X, yang berjalan di platform NVIDIA GB200 NVL72. VM yang dibuat menggunakan seri mesin ini telah memasang NVIDIA GB200 Grace Blackwell Superchips. Seri mesin ini dioptimalkan untuk workload komputasi Compute Unified Device Architecture (CUDA) yang diparalelkan secara masif, seperti machine learning (ML) dan komputasi berperforma tinggi (HPC).

Seri mesin A4X

A4X adalah VM Compute Engine pertama dengan CPU berbasis Arm dan GPU terpasang. A4X menawarkan jenis mesin yang memiliki hingga 140 vCPU, dan memori 884 GB. A4X menggunakan GPU NVIDIA GB200, yang menawarkan memori 180 GB per GPU. A4X memiliki dua soket dengan CPU Arm Grace NVIDIA yang terhubung ke empat GPU B200 dengan komunikasi chip-ke-chip (NVLink C2C) yang cepat. A4X tersedia dalam jenis mesin a4x-highgpu-4g.

Opsi penyimpanan untuk instance A4X

A4X dapat digunakan dengan penyimpanan terpasang Hyperdisk Google Cloud dan dilengkapi dengan SSD Lokal sebesar 12.000 GiB. Compute Engine secara otomatis memasang disk SSD Lokal ke instance A4X Anda selama pembuatan instance.

OS image

Instance A4X mendukung image OS berbasis Arm publik. Anda juga dapat membuat image kustom menggunakan image OS berbasis Arm publik.

Seri mesin C4A

C4A adalah VM berbasis Arm pertama yang dibangun di CPU berbasis Arm64 Axion Google. C4A menawarkan jenis mesin dengan hingga 72 vCPU dan memori DDR5-5600 sebesar 576 GB. C4A tersedia dalam jenis mesin standard, highmem, dan highcpu.

C4A dibangun di Titanium yang menggunakan offload jaringan dan memungkinkan performa jaringan per VM Tier_1 hingga 100 Gbps dengan antarmuka jaringan gVNIC. C4A juga mendukung antarmuka disk NVMe dengan disk Hyperdisk Seimbang dan Hyperdisk Extreme.

Multithreading simultan

Untuk seri mesin C4A, setiap vCPU didukung oleh satu inti tanpa multithreading simultan (SMT). Dengan demikian, VM C4A memberikan performa per vCPU yang lebih baik dibandingkan dengan VM yang mengaktifkan SMT. Meskipun SMT memberikan manfaat pada workload tertentu, core thread tunggal ideal untuk workload yang intensif secara komputasi karena proses dapat mengakses seluruh core, bukan membaginya dengan proses lain.

OS image

VM C4A mendukung image OS berbasis Arm publik. Anda juga dapat membuat image kustom menggunakan image berbasis Arm yang tersedia secara publik.

Seri mesin Tau T2A

Seri mesin Tau T2A Arm berjalan pada prosesor Ampere Altra Arm 64 core dengan frekuensi all-core 3,0 GHz. Dengan Tau T2A, Anda dapat menjalankan workload yang paling baik, atau secara eksklusif, di Arm.

Seri mesin Tau T2A memiliki jenis mesin yang telah ditetapkan hingga 48 core fisik dengan memori 4 GB per vCPU. Jenis mesin Tau T2A berjalan dalam satu node NUMA.

Jenis mesin T2A Tau hanya mendukung antarmuka NVMe untuk penyimpanan, dan Google Virtual NIC (gVNIC) untuk jaringan. Antarmuka Virtio-Net dan SCSI tidak didukung. Semua OS image Arm yang tersedia secara publik dikonfigurasi untuk menggunakan antarmuka NVMe dan gVNIC. gVNIC adalah antarmuka jaringan yang didesain khusus untuk Compute Engine. Penyimpanan ini memberikan performa yang lebih baik dan mendukung bandwidth dan throughput jaringan yang lebih tinggi.

Untuk seri mesin ini, setiap vCPU didukung oleh satu inti tanpa multithreading simultan (SMT).

Rekomendasi workload

Seri mesin C4A adalah pilihan yang sangat baik untuk berbagai workload yang memerlukan penyebaran skala dan intensif komputasi, terutama jika rasio harga-performa menjadi perhatian utama. Pertimbangkan C4A saat Anda men-deploy workload seperti berikut:

  • Pemrosesan data ML
  • Inferensi ML dan penyajian model
  • Penayangan aplikasi, penayangan web, dan penayangan game
  • Pengembangan sistem sematan
  • Pengembangan di CI/CD di Arm
  • Encoding, transcoding, dan pemrosesan video dan gambar
  • Penayangan dan bursa iklan digital
  • Server cache
  • Penemuan obat komputasional
  • Pengembangan Android
  • Pengembangan software otomotif otonom atau konvensional

Langkah berikutnya