Batasan Runtime VM di GDC

Panduan penskalaan yang telah diuji untuk VM Runtime di GDC membantu Anda merencanakan deployment VM dan mengevaluasi kapasitas cluster di software Distributed Cloud khusus untuk bare metal. Karena kapasitas sebenarnya bergantung pada workload dan resource hardware Anda, angka-angka ini mewakili tolok ukur yang diuji, bukan batas platform yang ketat atau nilai minimum yang dijamin.

Untuk mengetahui informasi tentang kuota, batas, dan penskalaan untuk Google Distributed Cloud, lihat Kuota dan batas.

Penskalaan VM maksimum

Kami telah menentukan melalui pengujian ekstensif bahwa Anda dapat menjalankan hingga 500 VM secara andal dan serentak pada cluster dengan 50 node.

Penggunaan resource

Untuk meningkatkan skala deployment VM, pastikan ada cukup resource CPU, memori, dan penyimpanan di cluster untuk VM dan komponen bidang kontrol. Untuk mengetahui persyaratan resource standar bagi mesin node cluster, lihat Prasyarat mesin node cluster.

Perhatikan penggunaan resource VM Runtime on GDC berikut untuk konfigurasi penskalaan VM maksimum kami:

  • Total pembagian CPU yang digunakan oleh semua komponen di namespace vm-system adalah sekitar 1,3 pada penggunaan puncak.
  • Total memori yang digunakan oleh semua komponen di namespace vm-system adalah sekitar 10 GiB.

Masalah resource umum

Jika agen tamu diaktifkan, setiap VM mendaftarkan watcher terpisah ke server API. Oleh karena itu, jumlah watcher yang terdaftar di kube-apiserver meningkat secara linear seiring dengan jumlah VM. Bergantung pada workload yang Anda jalankan, Anda mungkin mengalami masalah terkait kube-apiserver seiring bertambahnya jumlah VM. Jika terpengaruh oleh masalah ini, Anda dapat mengonfigurasi kube-apiserver atau menonaktifkan agen tamu jika tidak menggunakannya.