Halaman ini menjelaskan beberapa aspek yang perlu dipertimbangkan saat mengonfigurasi kumpulan pekerja Cloud Run. Tidak ada solusi tunggal untuk pengoptimalan biaya. Penting untuk memantau kebutuhan, anggaran, dan sumber daya Anda untuk menentukan apa yang paling cocok untuk Anda.
Praktik terbaik yang diuraikan dalam dokumen ini khusus untuk Cloud Run. Produk ini tidak mencakup produk Google Cloud lainnya.
Konfigurasi resource
Mengoptimalkan kumpulan pekerja untuk biaya melibatkan pertimbangan banyak konfigurasi yang berbeda. Sesuaikan konfigurasi ini dengan kebutuhan Anda untuk membuat kumpulan pekerja yang andal dan hemat biaya.
Memilih region yang sesuai
Lokasi deployment kumpulan pekerja memengaruhi total biaya Anda. Cloud Run menggunakan model harga regional dua tingkat. Region Tingkat 1 menawarkan biaya per vCPU dan memori yang lebih rendah dibandingkan dengan region Tingkat 2, jadi pertimbangkan untuk men-deploy ke region Tingkat 1.
Mengoptimalkan pemanfaatan CPU dan memori
Biaya kumpulan pekerja Cloud Run Anda dipengaruhi oleh konfigurasi CPU/memori dan durasi aktif kumpulan pekerja, serta faktor lainnya. Penyediaan sumber daya yang berlebihan dapat meningkatkan biaya Anda. Untuk menentukan konfigurasi mana yang mungkin paling cocok untuk kumpulan pekerja Anda:
- Tetapkan konfigurasi dasar.
- Pantau metrik Anda saat menguji metrik pemanfaatan CPU dan memori di Cloud Monitoring.
- Sesuaikan konfigurasi Anda sesuai kebutuhan.
Jika penggunaan CPU selalu rendah saat beban puncak, pertimbangkan untuk mengurangi alokasi vCPU. Jika latensi tinggi, pertimbangkan untuk meningkatkan alokasi vCPU.
Jika penggunaan memori terus rendah, pertimbangkan untuk mengurangi memori yang dialokasikan. Jika latensi tinggi dan penggunaan memori mendekati 100%, pertimbangkan untuk meningkatkan memori yang dialokasikan. Jika Anda mengalami error Kehabisan Memori (OOM), Anda harus meningkatkan memori yang dialokasikan atau mengubah aplikasi untuk mencegah kebocoran memori atau menggunakan lebih sedikit memori. Lihat dasbor Cloud Monitoring untuk lebih memahami pemanfaatan memori Anda.
Mengoptimalkan biaya jaringan
Saat mengonfigurasi opsi jaringan untuk kumpulan pekerja, pertimbangkan hal-hal berikut:
- Menempatkan resource secara bersama-sama: Coba deploy kumpulan pekerja Cloud Run Anda di region yang sama dengan database backend (seperti Cloud SQL atau Firestore) dan bucket Cloud Storage. Transfer data antar-resource dalam region yang sama tidak dikenai biaya. Google Cloud
- Beralih ke traffic keluar VPC Langsung: Jika Anda merutekan traffic ke resource jaringan VPC internal secara aman, pertimbangkan untuk beralih dari konektor Akses VPC Serverless ke traffic keluar VPC Langsung. Traffic keluar VPC langsung diskalakan ke nol, sehingga menghilangkan biaya dasar komputasi dan biaya tidak ada aktivitas yang terkait dengan instance konektor.
- Memantau traffic keluar internet: Traffic masuk (ingress) selalu gratis, dan Anda menerima transfer data keluar internet gratis sebesar 1 GiB per bulan di Amerika Utara. Fokuskan upaya pemantauan Anda pada traffic keluar yang melintasi batas region atau melampaui paket gratis.
Diskon abonemen
Diskon abonemen (DA) memberikan harga diskon sebagai imbalan atas komitmen untuk terus menggunakan Cloud Run selama jangka waktu tertentu. CUD berlaku di tingkat akun Penagihan Cloud. Anda dapat membeli CUD fleksibel Compute untuk resource Cloud Run. CUD fleksibel Compute tidak berlaku untuk GPU atau jaringan. Lihat Menghitung diskon abonemen yang fleksibel di Compute Engine untuk mengetahui detail selengkapnya.
Alat yang berguna
Anda dapat menggunakan alat berikut untuk lebih memahami biaya dan membantu menghindari pembengkakan biaya.
Ringkasan Cloud Run: Panel penagihan
Halaman ringkasan Cloud Run menampilkan biaya per nama resource di panel Penagihan. Angka tersebut mencerminkan biaya kotor untuk rentang waktu yang dipilih per resource. Alat ini membantu Anda lebih memahami biaya resource Anda.
Pemberitahuan anggaran
Buat pemberitahuan anggaran di Penagihan Cloud untuk melacak biaya aktual terhadap biaya yang direncanakan. Anggaran adalah mekanisme pemberitahuan yang memicu notifikasi saat batas pengeluaran terlampaui, bukan batas pengeluaran yang ketat. Ada keterlambatan data penagihan yang dapat memengaruhi waktu Anda menerima pemberitahuan.
Penagihan Cloud
Penagihan Cloud adalah kumpulan alat yang membantu Anda melacak dan memahami pengeluaran Google Cloud . Alat ini membantu Anda memantau biaya penggunaan, memperkirakan pengeluaran, dan mengidentifikasi peluang untuk menghemat biaya.
Cost Explorer
Cost Explorer memungkinkan Anda memahami biaya dan pemanfaatan resource Anda. Gunakan Cost Explorer untuk:
- Filter resource Anda menurut biaya untuk melihat resource mana yang paling mahal.
- Pahami proporsi biaya yang didorong oleh konfigurasi seperti vCPU, GPU, jaringan, dan lainnya.
- Lacak dampak perubahan pada konfigurasi resource terhadap tagihan bulanan Anda.
Google Cloud kalkulator harga
Ringkasan hargaGoogle Cloud berisi informasi untuk lebih memahami model harga Google Cloud . Di sini juga Anda dapat menemukan Daftar harga mendetail. Anda dapat memperkirakan biaya dengan menambahkan dan mengonfigurasi produk menggunakan kalkulator harga.
Pemberi Rekomendasi
Recommender adalah alat yang memberikan rekomendasi dan insight penggunaan untuk produk Cloud.