Membuat VMware Engine merenggang cloud pribadi

Google Cloud VMware Engine yang memanfaatkan cloud pribadi adalah cloud pribadi yang dibentangkan di dua zona data dan zona saksi, semuanya dalam region Google Cloud yang sama. Cloud pribadi yang diperluas menyediakan infrastruktur komputasi, penyimpanan, dan jaringan yang fault-tolerant terhadap kegagalan tingkat zona di region tertentu.

Cloud pribadi yang diperluas menggunakan cluster yang direntangkan vSphere dan vSAN untuk memberikan ketersediaan tinggi komputasi dan penyimpanan terhadap kegagalan tingkat zona. Semua cluster cloud pribadi yang direntangkan dianggap sebagai cluster VMware Engine yang diperluas, termasuk cluster utama.

Sebelum memulai

Langkah-langkah dalam dokumen ini mengasumsikan bahwa Anda terlebih dahulu melakukan hal berikut:

Ruang alamat subnet vSphere/vSAN tidak boleh tumpang tindih dengan jaringan apa pun yang akan berkomunikasi dengan cloud pribadi, seperti jaringan lokal dan jaringan Virtual Private Cloud (VPC) Google Cloud. Untuk mengetahui informasi selengkapnya tentang subnet vSphere atau vSAN, lihat VLAN dan subnet di VMware Engine.

Membuat private cloud yang direntangkan

Konsol

Untuk membuat private cloud yang direntangkan menggunakan Konsol Google Cloud, ikuti langkah-langkah berikut:

  1. Akses konsol Google Cloud.
  2. Dari navigasi utama, klik Private cloud.
  3. Klik Create.
  4. Klik Private Cloud yang diperluas.
  5. Masukkan lokasi hosting utama dan pilih zona sekunder.
  6. Pilih jenis node untuk cluster utama Anda.
  7. Pilih jumlah node per zona untuk cloud pribadi yang direntangkan. Buat cloud pribadi yang direntangkan dengan minimal 3 node per zona.
  8. Opsional: Klik tombol Customize Cores jika Anda ingin mengurangi jumlah core yang tersedia untuk setiap node di cluster pengelolaan. Untuk mengetahui detailnya, lihat Jumlah inti kustom.
  9. Masukkan rentang CIDR untuk jaringan pengelolaan VMware. Pastikan rentang CIDR tidak tumpang-tindih dengan subnet lokal atau cloud Anda.
  10. Klik Tinjau dan buat.
  11. Tinjau setelan. Untuk mengubah setelan, klik Kembali.
  12. Klik Create untuk mulai membuat cloud pribadi yang direntangkan.
  13. Opsional: Jika Anda ingin mencantumkan detail cloud pribadi yang diperluas dan data cluster untuk mengonfirmasi pembuatan cloud pribadi baru yang direntangkan, mulailah di halaman detail Private cloud. Halaman ini berisi detail private cloud. Mengklik tab Clusters akan menampilkan data cluster di tabel.

Daftar berikut menjelaskan setiap kolom selama pembuatan private cloud secara lebih mendetail:

  • Nama: ID unik permanen cloud pribadi.
  • Deskripsi: Informasi tambahan yang terlihat di halaman detail cloud pribadi.
  • Region: Region geografis tempat VMware Engine menghosting cloud pribadi Anda.
  • Zona Pilihan: Subset region yang secara fisik diisolasi dari zona lain di region yang sama. Zona pilihan adalah domain kegagalan tunggal yang disukai dalam suatu region.
  • Zona Sekunder: Subset region yang secara fisik diisolasi dari zona lain di region yang sama. Zona sekunder adalah domain kegagalan tunggal sekunder dalam suatu region.
  • Nama cluster utama: Nama yang diberikan ke cluster vSphere awal di cloud pribadi Anda. Peralatan pengelolaan VMware cloud pribadi Anda berjalan di cluster ini.
  • Jenis node: Konfigurasi hardware node di cluster utama Anda.
  • Node: Jumlah node di cluster utama, minimum 6 node.

  • Jaringan VMware Engine: Resource jaringan yang menangani koneksi cloud pribadi sesuai dengan kebijakan jaringan. Anda dan resource yang terhubung ke jaringan VMware Engine ini dapat mengakses cloud pribadi dari dalam Google Cloud.
  • Rentang alamat IP pengelolaan: Rentang alamat IP yang digunakan untuk Server vCenter, Pengelola NSX, host ESXi, dan bagian lain dari infrastruktur cloud pribadi. Rentang ini tidak digunakan untuk VM workload dan tidak boleh tumpang tindih dengan bagian mana pun dari jaringan VPC Anda atau jaringan lain yang ingin Anda hubungkan ke cloud pribadi.

gcloud

Untuk membuat private cloud yang direntangkan menggunakan Google Cloud CLI, lakukan hal berikut:

  1. Buat cloud pribadi yang direntangkan dengan memasukkan perintah gcloud vmware private-clouds create:

    gcloud vmware private-clouds create PRIVATE_CLOUD_ID \
      --description="DESCRIPTION" \
      --location="REGION" \
      --cluster="CLUSTER_ID" \
      --node-type-config=type=standard-72,count="NODE_COUNT" \
      --management-range="MANAGEMENT_RANGE" \
      --vmware-engine-network="NETWORK_ID" \
      --preferred-zone=projects/PROJECT_ID/locations/PREFERRED_ZONE \
      --secondary-zone=projects/PROJECT_ID/locations/SECONDARY_ZONE \
      --type=STRETCHED

    Ganti kode berikut:

    • PRIVATE_CLOUD_ID: ID cloud pribadi untuk permintaan ini.
    • DESCRIPTION: deskripsi untuk cloud pribadi yang direntangkan ini.
    • REGION: region untuk permintaan ini.
    • CLUSTER_ID: ID cluster untuk permintaan ini.
    • NODE_COUNT: jumlah total node dalam cluster, angka genap, untuk permintaan ini.
    • MANAGEMENT_RANGE: alamat dan rentang IP, misalnya, 192.168.1.0/23, untuk permintaan ini.
    • NETWORK_ID: ID jaringan untuk permintaan ini.
    • PROJECT_ID: project ID untuk permintaan ini.
    • PREFERRED_ZONE: zona pilihan untuk permintaan ini.
    • SECONDARY_ZONE: zona sekunder untuk permintaan ini.
  2. Opsional: Jika Anda ingin menampilkan detail cloud pribadi yang direntangkan dan data cluster untuk mengonfirmasi pembuatan cloud pribadi baru yang direntangkan, gunakan perintah gcloud vmware private-clouds list.

    gcloud vmware private-clouds list \
      --location=REGION

    Ganti kode berikut:

    • REGION: region untuk permintaan ini.

API

Untuk membuat cloud pribadi yang direntangkan menggunakan VMware Engine API, lakukan hal berikut:

  1. Buat cloud pribadi yang direntangkan dengan membuat permintaan POST:

      POST "https://vmwareengine.googleapis.com/v1/projects/PROJECT_ID/locations/REGION/privateClouds?private_cloud_id=PRIVATE_CLOUD_ID"
      -d '{
        "network_config": {
          "vmware_engine_network": "projects//locations/REGION/vmwareEngineNetworks/NETWORK_ID",
            "management_cidr": "MANAGEMENT_CIDR"
        },
        "management_cluster": {
          "cluster_id": "CLUSTER_ID",
          "node_type_configs": {
            "standard-72": {
              "node_count": "NODE_COUNT"
            }
          },
          "stretched_cluster_config": {
            "preferred_location": "projects/PROJECT_ID/locations/PREFERRED_ZONE",
            "secondary_location": "projects/PROJECT_ID/locations/SECONDARY_ZONE"
          }
        },
        "type": "STRETCHED"
      }'
    

    Ganti kode berikut:

    • PROJECT_ID: project untuk permintaan ini.
    • PREFERRED_ZONE: zona pilihan untuk permintaan ini.
    • SECONDARY_ZONE: zona sekunder untuk permintaan ini.
    • PRIVATE_CLOUD_ID: ID cloud pribadi untuk permintaan ini.
    • REGION: region untuk permintaan ini.

    • MANAGEMENT_CIDR: alamat dan rentang IP, misalnya, 192.168.1.0/23, untuk permintaan ini.

    • CLUSTER_ID: ID cluster untuk permintaan ini.

    • NODE_COUNT: jumlah total node dalam cluster, angka genap, untuk permintaan ini.

  2. Opsional: Jika Anda ingin mencantumkan detail cloud pribadi yang direntangkan dan data cluster untuk mengonfirmasi pembuatan cloud pribadi baru yang direntangkan, buat permintaan GET:

      GET https://vmwareengine.googleapis.com/v1/projects/PROJECT_ID/locations/REGION/privateClouds/PRIVATE_CLOUD_ID"
    

    Ganti kode berikut:

    • PROJECT_ID: project untuk permintaan ini.
    • REGION: region untuk permintaan ini.
    • PRIVATE_CLOUD_ID: ID cloud pribadi untuk permintaan ini.
  3. Opsional: Jika Anda ingin menampilkan detail cloud pribadi yang direntangkan dan data cluster untuk mengonfirmasi pembuatan cloud pribadi baru yang direntangkan, buat permintaan GET:

      GET https://vmwareengine.googleapis.com/v1/projects/PROJECT_ID/locations/REGION/privateClouds/PRIVATE_CLOUD_ID"
    

    Ganti kode berikut:

    • PROJECT_ID: project untuk permintaan ini.
    • REGION: region untuk permintaan ini.
    • PRIVATE_CLOUD_ID: ID cloud pribadi untuk permintaan ini.

Saat membuat cloud pribadi baru yang direntangkan, VMware Engine akan men-deploy sejumlah komponen VMware dan membagi rentang alamat IP yang diberikan ke dalam subnet. Pembuatan cloud pribadi yang diperluas dapat memerlukan waktu 30 menit hingga 2 jam. Setelah penyediaan selesai, Anda akan menerima email.

Langkah selanjutnya