Bagaimana Cara Menerapkan Google Cloud CDN?

Prosedur untuk mengaktifkan Google Cloud CDN (Jaringan Pengiriman Konten) untuk situs web Anda.


Dalam posting saya sebelumnya, saya melakukan tes dan berbicara tentang seberapa cepat CDN oleh Google. Saya membahas secara singkat tentang mengaktifkan, dan banyak dari Anda meminta untuk menjelaskan secara rinci.

pengantar

Cloud CDN oleh Google adalah solusi pengiriman konten latensi rendah untuk bisnis kecil hingga perusahaan.

Dengan lebih dari 100 POP (titik kehadiran) di seluruh dunia dan pengiriman konten yang dipercepat menggunakan jaringan premium global Google menjadikan CDN SSL tercepat di dunia.

Laporan terbaru oleh Cedexis.

Beberapa fitur Google Cloud CDN:

  • HTTP / 2 – mendukung protokol HTTP terbaru untuk kinerja yang lebih baik
  • Latensi rendah – semua konten dilayani melalui Anycast (IP tunggal) di seluruh dunia
  • Logging – ini terintegrasi dengan Stackdriver untuk memberikan pencatatan detail permintaan, cache hit / miss
  •  Bersihkan cache secara instan
  • Biaya rendah

Prasyarat

Ingin tahu mengapa prasyarat?

Yah, Google CDN hanya berfungsi dengan penyeimbang beban Google dan penyimpanan awan. Ini berarti jika Anda tidak meng-hosting aplikasi Anda di GCP (Google Cloud Platform) maka Anda tidak dapat menggunakan CDN mereka.

Dengan kata lain, itu belum mendukung asal eksternal. Sederhana.

Jadi saya berasumsi Anda meng-hosting aplikasi Anda di GCP dan siap untuk menggunakan load balancer (LB) untuk menggunakan cloud CDN.

Anda menebaknya dengan benar; Anda tidak dapat menggunakan VM sebagai asal juga. Ini hanya dapat diaktifkan pada penyeimbang beban.

Mari kita memulainya…

Skenario

Saya sudah menjalankan dua VM (satu di Singapura dan yang lainnya di barat AS). Saya ingin memuat permintaan keseimbangan ke kedua VM menggunakan penyeimbang beban HTTP dan mengaktifkan CDN di atasnya.

Saya perlu melakukan hal berikut.

  • Buat pemeriksaan kesehatan
  • Buat grup contoh
  • Buat penyeimbang beban
  • Aktifkan CDN

Membuat pemeriksaan kesehatan

Pemeriksaan kesehatan sangat penting bagi penyeimbang beban untuk menentukan apakah VM sehat. Ketika VM tidak dapat menanggapi permintaan, maka LB akan menandai itu tidak sehat dan berhenti mengirimkan lalu lintas.

  • Masuk ke GCP dan pergi ke Pemeriksaan Kesehatan di bawah Mesin Hitung
  • Klik “Buat pemeriksaan kesehatan.”

  • Ikuti wizard dan masukkan informasi yang diperlukan
    • Protokol – pilih HTTP jika aplikasi Anda yang di-host di VM akan mendengarkan pada port 80 dan HTTPS untuk port 443
    • Jalur permintaan – akar konteks kerja.
    • Kriteria kesehatan – sesuaikan seperlunya

  • Klik buat

Ini akan memakan waktu beberapa detik, dan Anda akan melihat pemeriksaan kesehatan yang baru dibuat pada daftar. Kami akan menggunakan ini segera.

Membuat grup instan

Grup Instance digunakan dalam pengaturan penyeimbangan beban. Ini disebut layanan backend untuk LB.

  • Pergi ke Grup instance di bawah Mesin Hitung
  • Klik “Buat grup contoh.”

  • Ikuti wizard untuk memberikan informasi yang diperlukan
    • Lokasi – pilih zona tunggal karena kita tidak akan melanjutkan dengan opsi penskalaan otomatis.
    • Zone – pilih zona di mana VM berjalan
    • Jenis grup – centang grup contoh yang tidak dikelola
    • Instance VM – pilih VM dari daftar
  • Klik Buat

Ulangi langkah-langkah untuk membuat grup contoh untuk zona VM lain.

Sekarang, kami memiliki dua grup contoh. Masing-masing dipetakan dengan VM di zona masing-masing.

Membuat Load Balancer

  • Pergi ke Penyeimbang beban di bawah layanan Jaringan
  • Klik “Buat penyeimbang beban.”

  • Pilih “HTTP (S) load balancing.”
  • Masukkan nama LB
  • Klik pada “Konfigurasi backend.”
  • Klik “Buat layanan backend.”
  • Masukkan nama layanan backend
  • Tambahkan kedua grup instance yang Anda buat sebelumnya sebagai backend
  • Pilih pemeriksaan kesehatan yang Anda buat sebelumnya
  • Afinitas sesi – pilih jika Anda ingin lengket sesi
  • Klik buat

  • Biarkan konfigurasi default di “aturan Host dan jalur”. Namun, jika Anda memerlukan penerusan bersyarat maka tambahkan sesuai kebutuhan.
  • Klik konfigurasi frontend dan masukkan namanya
  • Pilih “buat alamat IP” untuk mendapatkan alamat IP statis. Ini penting karena secara default Anda akan mendapatkan IP sesaat.
  • Protokol, versi IP, dan port membiarkannya ke default
  • Klik Selesai

  • Klik pada ulasan dan selesaikan dan jika Anda merasa ada sesuatu yang salah, maka ubahlah itu lagi klik “Buat.”

  • Setelah dibuat, Anda akan melihat LB yang baru dibuat pada daftar

Ini menunjukkan LB dibuat. Mari kita lakukan beberapa tes untuk memastikan LB berfungsi.

Jadi, saya mencoba mengakses IP frontend LB, dan itu keberhasilan!

Anda mungkin juga ingin menghasilkan beberapa beban untuk memastikan lalu lintas dialihkan ke kedua VM. Google akan meneruskan permintaan ke VM terdekat dari geolokasi pengguna.

Dalam skenario saya, lalu lintas dari Asia akan ke VM di Singapura dan dari Amerika, lalu ke VM AS-Barat.

Mengaktifkan Google Cloud CDN

Dan, akhirnya, saatnya untuk mengaktifkan CDN.

  • Pergi ke Cloud CDN di bawah layanan jaringan
  • Klik “Tambahkan asal.”

  • Pilih load balancer dari drop-down asal dan klik add

  • Anda akan melihat CDN yang baru dibuat pada daftar

Ini menyimpulkan CDN diaktifkan pada load balancer.

Setelah Anda puas, Anda dapat memperbarui catatan A domain Anda untuk memuat IP global penyeimbang.

Saya harap ini membantu Anda. Jika Anda ingin belajar langsung tentang Google Cloud Platform, maka saya akan merekomendasikan menjelajahi kursus ini.

TAGS:

  • GCP

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map