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:
- 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: recommender.cloudsqlViewer
ataucloudsql.viewer
.Menerapkan rekomendasi Salah satu dari peran berikut: recommender.cloudsqlAdmin
,cloudsql.editor
, ataucloudsql.admin
. -
Enable the Recommender API.
Mencantumkan rekomendasi pengaktif ketersediaan tinggi
Konsol
Untuk menampilkan rekomendasi pengaktif ketersediaan tinggi menggunakan Google Cloud Console, ikuti langkah-langkah berikut:
Buka Hub Rekomendasi.
Untuk mengetahui informasi selengkapnya, lihat Mulai menggunakan Hub Rekomendasi.
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, sepertius-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, sepertius-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, sepertius-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, sepertius-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
- Pemberi rekomendasi Google Cloud
- Blog: Memaksimalkan ROI Cloud Anda
- Blog: Lakukan lebih banyak dengan sedikit upaya
- Melihat semua layanan Google Cloud yang tersedia di lokasi di seluruh dunia.