Mengoptimalkan resource cloud

Sebelum peristiwa kapasitas puncak terjadi, kelola dan optimalkan resource yang digunakan oleh beban kerja Google Cloud Anda. Hal ini mencakup penyesuaian ukuran resource berdasarkan penggunaan dan permintaan sebenarnya, menggunakan penskalaan otomatis untuk alokasi resource dinamis, dan meninjau rekomendasi arsitektur dan keamanan. Pemantauan Cloud dan Rekomendasi (Active Assist) dapat membantu Anda mengidentifikasi peluang untuk mengoptimalkan resource cloud. Dengan menggunakan alat ini, Anda bisa mendapatkan insight tentang penggunaan resource dan membuat keputusan yang tepat sebelum peristiwa.

Tinjau Google Cloud praktik terbaik

Banyak masalah peristiwa kapasitas puncak dapat dihindari dengan mengikuti praktik terbaik yang direkomendasikan untuk produk Google Cloud yang Anda gunakan. Berikut adalah contoh beberapa panduan praktik terbaik:

Umum
BigQuery
Cloud Storage
Compute Engine
Dataflow
Dataproc
Google Kubernetes Engine

Meninjau skalabilitas

Penskalaan otomatis dapat memastikan bahwa aplikasi berbasis cloud Anda memiliki resource yang diperlukan untuk menangani berbagai beban kerja, sekaligus menghindari penyediaan yang berlebihan dan biaya yang tidak perlu. Google Cloud menawarkan beberapa opsi penskalaan otomatis khusus produk, termasuk yang berikut ini:

  • Grup instance terkelola (MIG) Compute Engine adalah grup VM yang dikelola dan diskalakan sebagai satu entity. Dengan MIG, Anda dapat menentukan kebijakan penskalaan otomatis yang menentukan jumlah minimum dan maksimum VM yang akan dipertahankan dalam grup, dan kondisi yang memicu penskalaan otomatis.
  • Penskalaan otomatis Google Kubernetes Engine (GKE) menyesuaikan resource cluster secara dinamis agar sesuai dengan kebutuhan aplikasi Anda. Layanan ini menawarkan alat yang dapat mengoptimalkan pemanfaatan resource, memastikan performa aplikasi, dan menyederhanakan pengelolaan cluster.
  • Cloud Run menawarkan penskalaan otomatis bawaan, yang secara otomatis menyesuaikan jumlah instance berdasarkan traffic masuk.

Sebelum acara, sebaiknya Anda menskalakan secara manual. Meskipun Anda mungkin telah mengonfigurasi penskalaan otomatis, karena kecepatan traffic peristiwa, penskalaan otomatis mungkin tidak dapat memenuhi permintaan. Jadi, lakukan pemanasan awal resource terlebih dahulu, termasuk hal berikut:

  • Mesin virtual
  • Cache jika Anda ingin melakukan pramuat
  • Komponen serverless untuk mencegah cold start

Meninjau rekomendasi Active Assist

Active Assist mengacu pada portofolio alat yang digunakan di Google Cloud untuk menghasilkan rekomendasi dan insight guna membantu Anda mengoptimalkan project Google Cloud . Untuk informasi selengkapnya, lihat Apa itu Active Assist.

Meninjau versi produk

Pastikan semua produk dan layanan cloud Anda sudah menggunakan versi stabil terbaru.

Meninjau pemberitahuan dan dasbor

Identifikasi dan atasi masalah secara proaktif dengan mengevaluasi pemberitahuan dan dasbor yang disediakan untuk Anda melalui alat Google Cloud Observability dan solusi pihak ketiga.

Periksa metrik, log, dan rekaman aktivitas Google Cloud Observability untuk mendapatkan insight tentang penggunaan resource, karakteristik performa, dan kondisi keseluruhan resource Anda. Pantau metrik penting yang selaras dengan indikator kesehatan sistem seperti penggunaan CPU, penggunaan memori, traffic jaringan, I/O disk, dan waktu respons aplikasi. Anda juga harus mempertimbangkan metrik khusus bisnis. Dengan melacak metrik ini, Anda dapat mengidentifikasi potensi bottleneck, masalah performa, dan batasan resource. Selain itu, Anda dapat menyiapkan pemberitahuan untuk memberi tahu tim yang relevan secara proaktif tentang potensi masalah atau anomali.

Untuk pemberitahuan, fokuslah pada metrik penting, tetapkan nilai minimum yang sesuai untuk meminimalkan kejenuhan pemberitahuan, dan pastikan respons yang tepat waktu terhadap masalah yang signifikan. Pendekatan yang ditargetkan ini memungkinkan Anda mempertahankan keandalan workload secara proaktif. Untuk informasi selengkapnya, lihat Ringkasan pemberitahuan.

Langkah berikutnya