Ringkasan GDCV untuk VMware

Google Distributed Cloud Virtual (GDCV) adalah solusi kami yang memperluas infrastruktur dan layanan Google Cloud ke pusat data Anda, dengan software yang disediakan Google yang berjalan pada hardware Anda sendiri. GDCV untuk VMware dibangun di Google Kubernetes Engine (GKE), dengan paket GKE di VMware-nya sendiri yang memperluas GKE untuk digunakan di lingkungan lokal. Dengan GKE di VMware, Anda dapat membuat, mengelola, dan mengupgrade cluster Kubernetes di lokasi Anda sendiri sambil menggunakan fitur-fitur Google Cloud. Anda dapat men-deploy dan mengoperasikan aplikasi dalam container di cluster GKE pada VMware dalam skala besar menggunakan infrastruktur Google.

GDCV untuk VMware adalah bagian dari GKE Enterprise: tingkat perusahaan untuk GKE dengan fitur canggih untuk mengatur, mengelola, dan mengoperasikan workload dalam container dalam skala besar. Anda dapat mengetahui lebih lanjut tentang GKE Enterprise dan fitur yang tersedia untuk cluster GKE di VMware di ringkasan teknis GKE Enterprise (Anthos).

GKE di VMware berjalan di lokasi Anda di lingkungan vSphere. vSphere adalah platform virtualisasi VMware. Dua komponen utama vSphere adalah ESXi dan vCenter Server.

Halaman ini memberikan ringkasan cara kerja GKE di VMware, sehingga memberi Anda latar belakang yang diperlukan sebelum melanjutkan ke penginstalan minimal atau produksi.

Cara kerjanya

GKE on VMware memperluas Google Kubernetes Engine (GKE) sehingga Anda dapat membuat cluster GKE di lingkungan vSphere di lokasi Anda sendiri, dan mengelolanya di Google Cloud bersama dengan cluster dan cluster Google Kubernetes Engine reguler di lingkungan lain sebagai bagian dari armada.

Karena GKE di VMware berjalan di pusat data Anda, bukan di Google Cloud, Anda harus menginstal beberapa software admin dan bidang kontrol selain software GKE itu sendiri. Software yang berjalan di pusat data Anda didownload sebagai bagian dari proses penginstalan dan upgrade.

Diagram berikut menunjukkan hasil yang disederhanakan dari penginstalan yang telah selesai.

Diagram cluster admin dan cluster pengguna
GKE pada arsitektur VMware dengan satu cluster pengguna (Klik untuk memperbesar)

Komponen utama

Komponen berikut membentuk GKE di VMware:

  • Cluster pengguna adalah tempat workload yang mengimplementasikan aplikasi Anda, seperti dalam GKE di Google Cloud. Node yang menjalankan beban kerja Anda disebut node pekerja. Cluster pengguna juga memiliki satu atau beberapa node bidang kontrol. Pada diagram sebelumnya, cluster pengguna memiliki satu node bidang kontrol.

  • Cluster admin mengelola satu atau beberapa cluster pengguna. Pada diagram sebelumnya, cluster admin memiliki tiga node bidang kontrol.

  • Workstation admin adalah mesin terpisah yang menyertakan berbagai alat yang diperlukan kreator dan developer cluster untuk mengelola GKE di VMware:

    • Menjalankan gkectl dari workstation admin memungkinkan Anda membuat dan mengupdate cluster serta melakukan beberapa tugas administratif lainnya
    • Menjalankan kubectl dari workstation admin memungkinkan Anda berinteraksi dengan cluster pengguna dan admin, termasuk men-deploy dan mengelola beban kerja
  • Konsol Google Cloud menyediakan antarmuka web untuk project Google Cloud Anda, termasuk GKE di VMware. Anda dapat menjalankan subset GKE pada tugas administratif VMware, termasuk pembuatan cluster, dari Konsol Google Cloud sebagai alternatif untuk menjalankan perintah di workstation admin.

  • Admin dan developer cluster menggunakan kubectl dan alamat IP virtual (VIP) untuk mengakses bidang kontrol di cluster admin dan pengguna. Anda akan mengonfigurasi VIP selama pembuatan cluster. Pengguna dan developer yang memanggil beban kerja di cluster pengguna Anda menggunakan VIP Ingress dan Layanan. Setiap {i>node<i} dalam instalasi juga memiliki alamat IP sendiri. Anda dapat mempelajari lebih lanjut perencanaan IP untuk GKE di VMware di bagian Merencanakan alamat IP.

Menghubungkan ke perangkat

Semua cluster pengguna GKE di VMware (dan cluster admin secara opsional) adalah anggota fleet: pengelompokan logis cluster Kubernetes. Armada memungkinkan organisasi Anda meningkatkan pengelolaan dari masing-masing cluster hingga seluruh kelompok cluster, serta dapat membantu tim Anda menerapkan praktik terbaik yang serupa dengan yang digunakan di Google. Anda dapat melihat dan mengelola cluster fleet secara bersamaan di Google Cloud Console, dan menggunakan fitur GKE Enterprise yang diaktifkan fleet untuk membantu Anda mengelola, mengatur, dan mengoperasikan workload dalam skala besar. Anda dapat melihat daftar lengkap fitur fleet yang tersedia untuk lingkungan lokal di opsi deployment GKE Enterprise.

Setiap koneksi cluster fleet ke Google Cloud dikelola oleh Agen Connect, yang di-deploy sebagai bagian dari proses penginstalan GKE di VMware. Anda dapat mempelajari lebih lanjut cara kerja agen ini di Ringkasan Connect Agent.

Keanggotaan Fleet juga digunakan untuk mengelola penetapan harga GKE di VMware, sebagaimana dijelaskan di bagian selanjutnya.

Untuk pembahasan yang lebih mendalam tentang fitur GKE Enterprise dan cara kerjanya bersama, lihat ringkasan teknis GKE Enterprise.

Membeli GDCV untuk VMware

Dengan mengaktifkan GKE Enterprise, Anda dapat menggunakan semua fitur GKE Enterprise, termasuk GKE di VMware, untuk satu biaya per-vCPU untuk cluster fleet. Aktifkan platform ini dengan mengaktifkan Anthos API di project Google Cloud Anda.

Untuk mengetahui informasi harga selengkapnya, termasuk cara menghubungi bagian penjualan, lihat harga GKE.

Versi

Untuk mempelajari GKE pada versi VMware, lihat Histori versi.

Menginstal GKE di VMware

Karena GKE di VMware berjalan di infrastruktur Anda sendiri, GKE di VMware dapat dikonfigurasi untuk memenuhi kebutuhan organisasi dan kasus penggunaan khusus Anda: Anda dapat memilih dari beragam mode load balancing yang didukung, konfigurasi vSphere, opsi pemberian alamat IP, fitur keamanan, opsi konektivitas, dan lainnya. Ini berarti menyiapkan GKE di VMware melibatkan pengambilan keputusan sebelum dan selama penginstalan setelah berkonsultasi dengan tim networking, vSphere, dan aplikasi Anda untuk memastikan bahwa penginstalan tersebut memenuhi kebutuhan Anda. Set dokumentasi ini mencakup panduan untuk membantu tim Anda membuat keputusan tersebut.

Namun, jika Anda hanya perlu melihat cara kerja GKE di VMware, kami juga menyediakan jalur penginstalan sederhana untuk penginstalan pengujian kecil dengan kami membuat banyak pilihan ini untuk Anda, sehingga Anda dapat langsung menjalankan workload dengan cepat.

Dalam setiap kasus, proses penginstalannya adalah sebagai berikut:

  1. Rencanakan penginstalan. Setidaknya, hal ini termasuk memastikan Anda dapat memenuhi persyaratan resource dan vSphere untuk GKE di VMware, serta merencanakan alamat IP Anda.
  2. Siapkan lingkungan lokal Anda untuk mendukung GKE di VMware, termasuk menyiapkan objek inventaris vSphere dan koneksi Anda ke Google.
  3. Siapkan resource Google Cloud, termasuk project Google Cloud yang akan Anda gunakan saat menyiapkan dan mengelola GKE di VMware.
  4. Buat workstation admin dengan resource dan alat yang Anda perlukan untuk membuat cluster.
  5. Buat cluster admin untuk membuat, mengelola, dan memperbarui cluster pengguna.
  6. Buat cluster pengguna untuk menjalankan beban kerja Anda yang sebenarnya.

Apa langkah selanjutnya?

  • Untuk memulai penginstalan bukti konsep minimal, lihat Menyiapkan infrastruktur minimal.
  • Untuk meninjau beberapa pertimbangan yang diperlukan dalam merencanakan GKE pada penginstalan VMware, mulai penginstalan produksi, atau lakukan keduanya, lihat ringkasan penginstalan.