Persyaratan CPU, RAM, dan penyimpanan

Dokumen ini menjelaskan persyaratan CPU, RAM, dan penyimpanan untuk penginstalan GKE di VMware.

Persyaratan yang diberikan di sini sesuai untuk lingkungan produksi. Untuk persyaratan minimum yang cocok untuk demonstrasi bukti konsep, lihat Persyaratan minimum CPU, RAM, dan penyimpanan.

Persyaratan CPU, RAM, dan penyimpanan untuk workstation admin

Sebelum membuat workstation admin, Anda harus mengisi file konfigurasi workstation admin. Dalam file konfigurasi, tentukan cluster vSphere, kumpulan resource vSphere, dan datastore vSphere.

Cluster vSphere adalah kumpulan host fisik yang menjalankan ESXi, dan kumpulan resource memiliki reservasi untuk sebagian resource yang tersedia di host ESXi tersebut.

Kumpulan resource harus memiliki CPU dan RAM yang cukup untuk mendukung persyaratan workstation admin dan VM lain yang termasuk dalam kumpulan tersebut. Demikian pula, datastore harus memiliki penyimpanan yang cukup untuk mendukung persyaratan workstation admin Anda dan VM lain yang menggunakan datastore.

Workstation admin memiliki persyaratan berikut:

  • 4 vCPU (CPU virtual)
  • RAM 8 GiB
  • 100 GiB

GKE di VMware hanya mendukung vCPU x86-64 pada CPU mikroarsitektur level v3 (x86-64-v3) dan yang lebih tinggi.

Persyaratan CPU, RAM, dan penyimpanan untuk cluster admin

Sebelum membuat cluster admin, Anda harus mengisi file konfigurasi cluster admin. Dalam file konfigurasi, tentukan cluster vSphere, kumpulan resource vSphere, dan datastore vSphere.

Cluster vSphere adalah kumpulan host fisik yang menjalankan ESXi, dan kumpulan resource memiliki reservasi untuk sebagian resource yang tersedia di host ESXi tersebut.

Kumpulan resource harus memiliki CPU dan RAM yang cukup untuk mendukung persyaratan cluster admin Anda dan VM lain yang termasuk dalam kumpulan tersebut. Demikian pula, datastore harus memiliki penyimpanan yang cukup untuk mendukung persyaratan cluster admin Anda dan VM lain yang menggunakan datastore.

Cluster admin memiliki satu atau beberapa cluster pengguna terkait. Untuk setiap cluster pengguna terkait, cluster admin memiliki satu atau tiga node. Node ini menjalankan komponen bidang kontrol untuk cluster pengguna, dan disebut node bidang kontrol cluster pengguna.

Untuk cluster pengguna dengan ketersediaan tinggi (HA), cluster admin memiliki tiga node bidang kontrol. Untuk cluster pengguna non-HA, cluster admin memiliki satu node bidang kontrol.

Cluster admin memiliki persyaratan penyimpanan berikut:

  • 40 GiB untuk template VM

  • 100 GiB untuk menyimpan data objek etcd

  • 240 GiB untuk Kemampuan Observasi Google Cloud untuk mem-buffer log dan metrik selama pemadaman jaringan

  • Jika Prometheus diaktifkan, 506 GiB untuk Prometheus guna menyimpan data metrik

  • Untuk setiap node, 40 GiB. Ini termasuk node yang berfungsi sebagai bidang kontrol cluster pengguna.

  • Untuk setiap node bidang kontrol cluster pengguna:

    • Tambahan 10 GiB guna memenuhi PVC yang dibuat untuk log audit
    • Tambahan 5 GiB untuk memenuhi PVC yang dibuat untuk data objek etcd
    • Tambahan 5 GiB untuk memenuhi PVC yang dibuat untuk data peristiwa etcd

Tabel berikut memberikan persyaratan CPU, RAM, dan penyimpanan untuk node di cluster admin:

Node Persyaratan Tujuan
Bidang kontrol cluster admin
  • 2 vCPU
  • RAM 4 GiB
  • 40 GiB penyimpanan

Menjalankan bidang kontrol untuk cluster admin.

Add-on

Dua VM, yang masing-masing memiliki persyaratan berikut:

  • 4 vCPU
  • RAM 16 GiB
  • 40 GiB penyimpanan

Menjalankan add-on untuk cluster admin.

Bidang kontrol cluster pengguna

Satu atau tiga VM untuk setiap cluster pengguna. Setiap VM memiliki persyaratan berikut:

  • 3 vCPU
  • RAM 5 GiB
  • 60 GiB penyimpanan

Menjalankan bidang kontrol untuk cluster pengguna.

* GKE di VMware hanya mendukung vCPU x86-64 pada arsitektur mikro CPU level v3 (x86-64-v3) dan yang lebih tinggi.

Persyaratan CPU, RAM, dan penyimpanan untuk cluster pengguna

Sebelum membuat cluster pengguna, isi file konfigurasi cluster pengguna. Dalam file konfigurasi, tentukan cluster vSphere, kumpulan resource vSphere, dan datastore vSphere.

Cluster vSphere adalah kumpulan host fisik yang menjalankan ESXi, dan kumpulan resource memiliki reservasi untuk sebagian resource yang tersedia di host ESXi tersebut.

Kumpulan resource harus memiliki CPU dan RAM yang cukup untuk mendukung persyaratan cluster pengguna Anda dan VM lain yang termasuk dalam kumpulan tersebut. Demikian pula, datastore harus memiliki penyimpanan yang cukup untuk mendukung persyaratan cluster pengguna Anda dan VM lain yang menggunakan datastore.

Cluster pengguna memiliki persyaratan penyimpanan berikut:

  • Untuk setiap node, 40 GiB

  • 240 GiB untuk Kemampuan Observasi Google Cloud guna mem-buffer log dan metrik selama pemadaman jaringan

  • Jika Prometheus diaktifkan, 506 GiB untuk Prometheus guna menyimpan data metrik

Tabel berikut memberikan nilai default untuk CPU, RAM, dan penyimpanan untuk setiap node dalam cluster pengguna. Bergantung pada kebutuhan beban kerja, Anda mungkin ingin menyesuaikan nilainya. Guna menentukan banyaknya CPU dan RAM yang tersedia pada sebuah node untuk workload Anda, lihat Resource yang tersedia untuk workload Anda. Anda dapat menentukan nilai untuk CPU dan RAM di bagian nodePools dalam file konfigurasi cluster pengguna.

Node Persyaratan Tujuan
Node pekerja

Berikut adalah nilai default untuk node pekerja individual:

  • 4 vCPU
  • RAM 8 GiB
  • 40 GiB penyimpanan

Node cluster pengguna adalah virtual machine tempat beban kerja Anda dijalankan. Resource yang diperlukan untuk node cluster pengguna bergantung pada beban kerja yang ingin Anda jalankan.

* GKE di VMware hanya mendukung vCPU x86-64 pada arsitektur mikro CPU level v3 (x86-64-v3) dan yang lebih tinggi.

Persyaratan CPU, RAM, dan penyimpanan untuk load balancer Seesaw

Jika Anda ingin membuat cluster yang menggunakan load balancer Seesaw, ada persyaratan resource tambahan. Untuk mengetahui detailnya, baca Menyediakan resource VM untuk VM Seesaw.

Contoh persyaratan CPU, RAM, dan penyimpanan

Misalkan Anda memiliki dua pusat data vSphere:

  • Pusat data 1 memiliki cluster vSphere bernama Cluster 1, dan Cluster 1 memiliki kumpulan resource bernama Resource Kumpulan 1. Ada empat host fisik yang menjalankan ESXi di Cluster 1.

  • Pusat data 2 memiliki cluster vSphere bernama Cluster 2, dan Cluster 2 memiliki kumpulan resource bernama Resource Set 2. Ada delapan {i>host<i} fisik yang menjalankan ESXi di Cluster 2.

Anda memutuskan bahwa workstation admin dan cluster admin Anda akan berada di Resource Set 1 dan menggunakan Datastore 1.

Anda memutuskan bahwa cluster pengguna akan berada di Resource Set 2 dan menggunakan Datastore 2. Anda tidak ingin mengaktifkan Prometheus di cluster pengguna.

Anda memutuskan bahwa Anda tidak akan menggunakan load balancer Seesaw.

Anda ingin membuat dua cluster pengguna ini:

  • Cluster pengguna yang menurut Anda setiap node pekerja akan memerlukan 6 vCPU, 16 GiB RAM, dan 40 GiB penyimpanan. Cluster pengguna ini akan memiliki 20 node. Anda menginginkan bidang kontrol HA untuk cluster pengguna ini, sehingga akan ada tiga node di cluster admin yang berfungsi sebagai bidang kontrol untuk cluster pengguna ini. Setiap node bidang kontrol cluster pengguna akan dikonfigurasi dengan 4 vCPU dan 8 GiB RAM.

  • Cluster pengguna kedua yang menurut Anda setiap node pekerja akan memerlukan 4 vCPU, 8 GiB RAM, dan 40 GiB penyimpanan. Cluster pengguna ini akan memiliki delapan node. Anda tidak memerlukan bidang kontrol HA untuk cluster pengguna ini, jadi hanya akan ada satu node di cluster admin yang berfungsi sebagai bidang kontrol untuk cluster pengguna ini. Node bidang kontrol cluster pengguna akan dikonfigurasi dengan 3 vCPU dan 5 GMiB RAM.

Persyaratan untuk Set Resource 1 dan Datastore 1

Kumpulan Resource 1 telah mencadangkan sebagian CPU dan RAM yang disediakan oleh empat host ESXi di Cluster 1. Kumpulan Resource 1 harus memiliki CPU dan RAM yang cukup untuk memenuhi persyaratan workstation admin dan cluster admin. Selain itu, Datastore 1 harus memiliki penyimpanan yang cukup untuk memenuhi persyaratan workstation admin dan cluster admin.

Cluster admin memiliki node bidang kontrol sendiri, dua node untuk add-on, tiga node untuk bidang kontrol cluster pengguna pertama, dan satu node untuk bidang kontrol cluster pengguna kedua Anda. Jadi, cluster admin memiliki tujuh node.

Diagram yang menunjukkan workstation admin dan cluster admin

Ingat bahwa workstation admin memiliki persyaratan resource berikut:

Contoh: Persyaratan workstation admin
vCPU 4 vCPU
RAM 8 GiB
Penyimpanan 50 GiB

Cluster admin memiliki persyaratan resource berikut:

Contoh: Persyaratan cluster admin
vCPU 1 node bidang kontrol cluster admin x 2 vCPU/node +
2 node add-on x 4 vCPU/node +
3 node bidang kontrol cluster pengguna x 4 vCPU/node +
1 node bidang kontrol cluster pengguna x 3 vCPU/node
25 vCPU
RAM 1 node bidang kontrol cluster admin x 4 GiB/node +
2 node add-on x 16 GiB/node +
3 node bidang kontrol cluster pengguna x 8 GiB/node +
1 node bidang kontrol cluster pengguna x 5 GiB/node
65 GiB
Penyimpanan 40 GiB untuk template VM +
100 untuk data objek etcd +
240 GiB untuk Kemampuan Observasi Google Cloud +
1 node bidang kontrol cluster admin x 40 GiB/node +
2 node add-on x 40 GiB/node +
4 node bidang kontrol cluster pengguna x 60 GiB
740 GiB

Tabel berikut memberikan total persyaratan CPU, RAM, dan penyimpanan untuk workstation admin dan cluster admin. Kumpulan Resource 1 dan Datastore 1 harus mampu menyediakan resource berikut:

Contoh: Persyaratan total untuk Kumpulan Resource 1 dan Datastore 1
vCPU 29 vCPU
RAM 73 GiB
Penyimpanan 790 GiB

Persyaratan untuk Resource Set 2 dan Datastore 2

Kumpulan Resource 2 telah mencadangkan sebagian CPU dan RAM yang disediakan oleh delapan host ESXi di Cluster 2. Kumpulan Resource 2 harus memiliki CPU dan RAM yang cukup untuk memenuhi persyaratan kedua cluster pengguna. Dan Datastore 1 harus memiliki penyimpanan yang cukup untuk memenuhi persyaratan kedua cluster pengguna.

Diagram yang menunjukkan dua cluster pengguna

Cluster pengguna pertama memiliki persyaratan resource berikut:

Contoh: Persyaratan cluster pengguna pertama
CPU 20 node x 6 vCPU/node 120 vCPU
RAM 20 node x 16 GiB/node 320 GiB
Penyimpanan 240 GiB untuk Kemampuan Observasi Google Cloud +
20 node x 40 GiB/node
1.040 GiB

Cluster pengguna kedua memiliki persyaratan resource berikut:

Contoh: Persyaratan cluster pengguna kedua
CPU 8 node x 4 vCPU/node 32 vCPU
RAM 8 node x 8 GiB/node 64 GiB
Penyimpanan 240 GiB untuk Kemampuan Observasi Google Cloud +
8 node x 40 GiB/node
560 GiB

Tabel berikut memberikan total kebutuhan CPU, RAM, dan penyimpanan untuk kedua cluster pengguna. Kumpulan Resource 2 dan Datastore 2 harus dapat menyediakan resource ini:

Contoh: Persyaratan total untuk Resource Set 2 dan Datastore 2
CPU 152 vCPU
RAM 384 GiB
Penyimpanan 1.600 GiB

Komitmen resource berlebih

vSphere mendukung overcommit resource, misalnya overcommitment memori dan overcommitment CPU. Jadi, total resource yang direservasi oleh kumpulan resource dalam cluster bisa lebih besar daripada resource fisik yang disediakan oleh host ESXi di cluster.

Persyaratan yang diberikan dalam dokumen ini adalah untuk resource virtual yang dicadangkan. Untuk deskripsi tentang fisik yang diperlukan untuk demonstrasi bukti konsep, lihat Persyaratan minimum CPU, RAM, dan penyimpanan.

Memantau pertentangan resource

Anda harus memantau sinyal pertentangan resource untuk memastikan kumpulan resource dan datastore Anda dapat mendukung resource virtual yang dikonfigurasi. Untuk mengetahui informasi selengkapnya, lihat Membuat dasbor status kondisi VM.

Penyediaan disk

Tabel berikut menunjukkan kebijakan penyediaan disk tipis dan tebal VMware untuk berbagai disk penyimpanan.

Disk penyimpanan Ukuran Kebijakan penyediaan disk
Default Pilihan pengguna
DLL admin 100 GB Tipis Tidak
Dlld pengguna 40 GB Tipis Tidak
OS node/disk boot 40 GB - default dan minimum
(dapat dikonfigurasi pengguna)
Tebal
(ditetapkan ke nol)
Tidak
Lainnya (misalnya, log) 240 GB Tipis Tidak
Workload pengguna Tipis Ya