Meningkatkan keandalan instance dengan mengaktifkan ketersediaan tinggi

Pemberi rekomendasi pengaktif ketersediaan tinggi AlloyDB secara proaktif menghasilkan rekomendasi yang membantu Anda membawa instance penting dalam perjanjian tingkat layanan (SLA) dengan menyediakan redundansi data. Hal ini mungkin dapat membantu selama pemadaman layanan di zona tertentu atau saat instance kehabisan memori.

Halaman ini menjelaskan pemberi rekomendasi pengaktifan ketersediaan tinggi AlloyDB, cara kerja pemberi rekomendasi ini, dan cara menggunakannya.

Cara kerjanya

Pemberi rekomendasi pengaktif ketersediaan tinggi AlloyDB menganalisis metadata instance. Jika instance tidak mengaktifkan ketersediaan tinggi, AlloyDB merekomendasikan agar Anda mengaktifkan ketersediaan tinggi untuk ketersediaan 99,99% (*).

(*) Lihat Perjanjian Tingkat Layanan (SLA) AlloyDB untuk mengetahui informasi selengkapnya.

Harga

Pemberi rekomendasi pengaktif ketersediaan tinggi AlloyDB tersedia tanpa biaya untuk semua pelanggan Google Cloud . Untuk mengetahui informasi selengkapnya, lihat Harga pemberi rekomendasi.

Sebelum memulai

Sebelum dapat melihat rekomendasi dan insight, Anda harus melakukan hal berikut:

  • Pastikan Anda mengaktifkan Recommender API.

  • Guna mendapatkan izin untuk melihat dan menggunakan insight serta rekomendasi, pastikan Anda memiliki peran Identity and Access Management (IAM) yang diperlukan.

    Tasks Peran
    Melihat rekomendasi Salah satu peran berikut: roles/recommender.alloydbViewer atau roles/alloydb.viewer.
    Menerapkan rekomendasi Salah satu peran berikut: roles/recommender.alloydbAdmin atau roles/alloydb.admin.

Lihat Memberikan akses kepada pengguna lain untuk mengetahui informasi selengkapnya.

Mencantumkan rekomendasi pengaktif ketersediaan tinggi

Anda dapat menampilkan daftar rekomendasi pengaktif ketersediaan tinggi menggunakan konsol Google Cloud , gcloud CLI, atau Recommender API.

Konsol

Untuk menampilkan rekomendasi pengaktif ketersediaan tinggi menggunakan konsolGoogle Cloud , ikuti langkah-langkah berikut:

  1. Di konsol Google Cloud , buka halaman Clusters.

    Buka Cluster

    Untuk mengetahui informasi selengkapnya, lihat Memulai Active Assist.

  2. Di tabel daftar Resources, temukan cluster dan klik View issues di kolom Issues.

    Daftar masalah ditampilkan di panel Aggregated issues. Pilih kartu rekomendasi Tidak dilindungi failover.

gcloud

Untuk menampilkan rekomendasi pengaktif ketersediaan tinggi menggunakan gcloud CLI, jalankan perintah gcloud recommender recommendations list sebagai berikut:

gcloud recommender recommendations list \
--project=PROJECT_ID \
--location=LOCATION \
--recommender=google.alloydb.cluster.ReliabilityRecommender \
--filter=recommenderSubtype=ENABLE_INSTANCE_HIGH_AVAILABILITY

Ganti kode berikut:

  • PROJECT_ID: project ID Anda.
  • LOCATION: region tempat instance Anda berada, seperti us-central1.

API

Untuk mencantumkan rekomendasi pengaktifan ketersediaan tinggi menggunakan Recommender API, panggil metode recommendations.list sebagai berikut:

GET https://recommender.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/recommenders/google.alloydb.cluster.ReliabilityRecommender/recommendations?filter=recommenderSubtype=ENABLE_INSTANCE_HIGH_AVAILABILITY

Ganti kode berikut:

  • PROJECT_ID: project ID Anda.
  • LOCATION: region tempat instance Anda berada, seperti us-central1.

Lihat insight dan rekomendasi mendetail

Anda dapat melihat insight dan rekomendasi mendetail tentang instance yang memerlukan pengaktifan ketersediaan tinggi menggunakan konsol Google Cloud , gcloud CLI, atau Recommender API.

Untuk melihat insight dan rekomendasi mendetail, ikuti langkah-langkah berikut:

Konsol

Di halaman Cluster, di bagian tabel Resource, klik Lihat masalah di kolom Masalah untuk cluster.

Panel Masalah gabungan akan muncul di sebelah kanan, yang berisi insight dan rekomendasi mendetail untuk Tidak dilindungi failover.

gcloud

Jalankan perintah gcloud recommender insights list sebagai berikut:

gcloud recommender insights list \
--project=PROJECT_ID \
--location=LOCATION \
--insight-type=google.alloydb.cluster.ReliabilityInsight \
--filter=insightSubtype=INSTANCE_HIGH_AVAILABILITY_NOT_ENABLED

Ganti kode berikut:

  • PROJECT_ID: project ID Anda.
  • LOCATION: region tempat instance Anda berada, seperti us-central1.

API

Panggil metode insights.list sebagai berikut:

GET https://recommender.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/insightTypes/google.alloydb.cluster.ReliabilityInsight/insights?filter=insightSubtype=INSTANCE_HIGH_AVAILABILITY_NOT_ENABLED

Ganti kode berikut:

  • PROJECT_ID: project ID Anda.
  • LOCATION: region tempat instance Anda berada, seperti us-central1.

Menerapkan rekomendasi

Evaluasi rekomendasi tersebut dengan cermat dan lakukan salah satu tindakan berikut:

Konsol

Untuk menerapkan rekomendasi, lakukan hal berikut:

  1. Klik Edit di cluster Anda.
  2. Di panel Edit primary instance, di bagian Zonal availability, pilih Multiple zones (dengan tingkat ketersediaan tinggi).
  3. Klik Update instance.

gcloud CLI

Untuk menerapkan rekomendasi, ikuti petunjuk di Mengupgrade instance dasar ke instance dengan ketersediaan tinggi (HA).

Langkah berikutnya