Meningkatkan keandalan instance dengan mengaktifkan ketersediaan tinggi

Pengaktif rekomendasi ketersediaan tinggi Cloud SQL secara proaktif menghasilkan rekomendasi yang membantu Anda membawa instance penting dalam SLA dengan menyediakan redundansi data. Hal ini mungkin dapat membantu selama pemadaman layanan di zona tertentu atau saat instance kehabisan memori.

Halaman ini menjelaskan tentang pengaktif rekomendasi dengan ketersediaan tinggi Cloud SQL, cara kerja pengaktif rekomendasi ini, dan cara menggunakannya.

Cara kerja

Pemberi rekomendasi pengaktif ketersediaan tinggi Cloud SQL menganalisis metadata instance. Jika instance dikonfigurasi mirip dengan instance yang mendukung workload penting, tetapi tidak mengaktifkan ketersediaan tinggi, Cloud SQL merekomendasikan agar Anda mengaktifkan ketersediaan tinggi untuk SLA ketersediaan 99,95%, atau bermigrasi ke edisi Cloud SQL Enterprise Plus dengan ketersediaan tinggi untuk SLA ketersediaan 99,99%.

Harga

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

Sebelum memulai

Sebelum Anda dapat melihat rekomendasi dan insight, lakukan tindakan berikut:

Mencantumkan rekomendasi pengaktif ketersediaan tinggi

Konsol

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

  1. Buka Hub Rekomendasi.

    Buka Hub Rekomendasi

    Untuk mengetahui informasi selengkapnya, lihat Mulai menggunakan Hub Rekomendasi.

  2. Pada kartu Tingkatkan keandalan pada instance Cloud SQL, klik Lihat semua.

gcloud

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

gcloud recommender recommendations list \
--project=PROJECT_ID \
--location=LOCATION \
--recommender=google.cloudsql.instance.ReliabilityRecommender \
--filter=recommenderSubtype=ENABLE_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 Recommendations API, panggil metode recommendations.list sebagai berikut:

GET https://recommender.googleapis.com/v1beta1/projects/PROJECT-ID/locations/LOCATION/recommenders/google.cloudsql.instance.ReliabilityRecommender/recommendations

Ganti kode berikut:

  • PROJECT_ID: Project ID Anda.
  • LOCATION: Region tempat instance Anda berada, seperti us-central1.

Lihat insight dan rekomendasi mendetail

Konsol

Untuk melihat insight dan rekomendasi mendetail tentang instance yang dikonfigurasi mirip dengan instance yang mendukung workload penting tetapi tidak mengaktifkan ketersediaan tinggi, klik link rekomendasi dalam daftar instance.

gcloud

Untuk melihat insight dan rekomendasi mendetail tentang instance yang dikonfigurasi mirip dengan instance yang mendukung workload penting tetapi tidak mengaktifkan ketersediaan tinggi, jalankan perintah gcloud recommender insights list sebagai berikut:

gcloud recommender insights list \
--project=PROJECT_ID \
--location=LOCATION \
--insight-type=google.cloudsql.instance.ReliabilityInsight \
--filter=insightSubtype=CRITICAL_INSTANCE_HIGH_AVAILABILITY_NOT_ENABLED

Ganti kode berikut:

  • PROJECT_ID: Project ID Anda.
  • LOCATION: Region tempat instance Anda berada, seperti us-central1.

API

Untuk melihat insight dan rekomendasi mendetail tentang instance yang dikonfigurasi mirip dengan instance yang mendukung workload penting tetapi tidak mengaktifkan ketersediaan tinggi menggunakan Recommendations API, panggil layanan insights.list sebagai berikut:

GET https://recommender.googleapis.com/v1beta1/projects/PROJECT-ID/locations/LOCATION/insightTypes/google.cloudsql.instance.ReliabilityInsight/insights

Ganti kode berikut:

  • PROJECT_ID: Project ID Anda.
  • LOCATION: Region tempat instance Anda berada, seperti us-central1.

Tabel berikut mencantumkan insight dan rekomendasi yang dihasilkan oleh pengaktif rekomendasi dengan ketersediaan tinggi di Cloud SQL. Subjenis dapat dilihat di hasil gcloud CLI dan API.

Insight Rekomendasi
Instance ini tidak banyak tersedia, meskipun dikonfigurasi mirip dengan instance yang mendukung workload penting. Instance zona tunggal lebih rentan terhadap periode nonaktif.
Subtype: CRITICAL_INSTANCE_HIGH_AVAILABILITY_NOT_ENABLED
Pengaktif ketersediaan tinggi untuk SLA ketersediaan 99,95%, atau migrasi ke edisi Cloud SQL Enterprise Plus dengan ketersediaan tinggi untuk SLA ketersediaan 99,99% yang lebih tinggi. Mengaktifkan ketersediaan tinggi akan membuat instance anda bersifat multi-zona, yang mereplikasi data Anda dalam satu region untuk melindungi dari pemadaman layanan zona, membatasi periode nonaktif, dan meningkatkan waktu pemulihan.
Subjenis: ENABLE_HIGH_AVAILABILITY

Menerapkan rekomendasi

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

  • Untuk memeriksa instance, klik Lihat instance dan lakukan salah satu langkah berikut:

    • Lakukan konfigurasi ketersediaan tinggi pada instance Anda. Untuk mengetahui informasi selengkapnya, lihat Mengaktifkan dan menonaktifkan ketersediaan tinggi.

    • Bermigrasi ke edisi Cloud SQL Enterprise Plus. Untuk informasi selengkapnya, lihat Pengantar edisi Cloud SQL.

  • Untuk menolak rekomendasi, klik Tolak.

  • Untuk menutup panel tanpa menerapkan atau menolak rekomendasi, klik Batal.

Langkah berikutnya