Dokumen ini mencantumkan kuota dan batas sistem yang berlaku untuk Cloud Shell.
- Kuota menentukan jumlah resource bersama yang dapat dihitung yang dapat Anda gunakan. Kuota ditentukan oleh Google Cloud layanan seperti Cloud Shell.
- Batas sistem adalah nilai tetap yang tidak dapat diubah.
Google Cloud menggunakan kuota untuk membantu memastikan keadilan dan mengurangi lonjakan penggunaan dan ketersediaan resource. Kuota membatasi jumlah Google Cloud resource yang dapat digunakan Google Cloud project Anda. Kuota berlaku untuk berbagai jenis resource, termasuk komponen hardware, software, dan jaringan. Misalnya, kuota dapat membatasi jumlah panggilan API ke suatu layanan, jumlah load balancer yang digunakan secara bersamaan oleh project Anda, atau jumlah project yang dapat Anda buat. Kuota melindungi komunitas penggunaGoogle Cloud dengan mencegah kelebihan beban layanan. Kuota juga membantu Anda mengelola resource Anda sendiri. Google Cloud
Sistem Kuota Cloud melakukan hal berikut:
- Memantau penggunaan Google Cloud produk dan layanan
- Membatasi pemakaian resource tersebut
- Menyediakan cara untuk meminta perubahan pada nilai kuota dan mengotomatiskan penyesuaian kuota
Dalam sebagian besar kasus, saat Anda mencoba menggunakan resource lebih banyak daripada yang diizinkan kuotanya, sistem akan memblokir akses ke resource tersebut, dan tugas yang Anda coba lakukan akan gagal.
Kuota umumnya berlaku di level Google Cloud project. Penggunaan resource dalam satu project tidak memengaruhi kuota yang tersedia di project lain. Dalam project Google Cloud , kuota dibagikan ke semua aplikasi dan alamat IP.
Ada juga batas sistem pada resource Cloud Shell. Batas sistem tidak dapat diubah.
Untuk menyesuaikan sebagian besar kuota, gunakan konsol Google Cloud . Untuk mengetahui informasi selengkapnya, lihat Meminta penyesuaian kuota.
Kuota penggunaan
Kuota Cloud Shell mingguan default adalah 50 jam.
Melihat kuota Cloud Shell mingguan Anda
Jika telah mencapai kuota, Anda harus menunggu hingga tanggal dan waktu yang ditentukan sebelum dapat menggunakan Cloud Shell lagi atau menghubungi administrator Cloud Shell untuk menambah kuota.
Untuk melihat kuota mingguan Anda:
- Klik
Informasi sesi, lalu klik Kuota penggunaan. Dialog akan muncul dan menampilkan sisa jam dalam kuota Anda, total jumlah jam dalam kuota Anda, serta tanggal dan waktu kuota direset.
Jika Anda memerlukan lebih banyak kuota, sebaiknya upgrade ke Cloud Workstations, yang tidak memiliki batasan penggunaan mingguan. Cloud Workstations memungkinkan Anda menyesuaikan, menentukan ukuran yang tepat, dan mengamankan lingkungan pengembangan Anda. Lakukan upgrade ke Cloud Workstations untuk lingkungan pengembangan terkelola yang aman dan disediakan di VPC Anda tanpa batas penggunaan.
Tidak ada aktivitas di Cloud Shell
Untuk mencegah direktori $HOME
Anda dihapus karena tidak ada aktivitas selama 120 hari, mulai sesi. Untuk data sensitif yang ingin Anda simpan dalam jangka panjang, pertimbangkan solusi lain di Cloud Storage.
Penggunaan noninteraktif
Cloud Shell hanya ditujukan untuk penggunaan interaktif. Sesi non-interaktif akan otomatis berakhir setelah 40 menit. Sesi Cloud Shell dibatasi hingga 12 jam, setelah itu sesi akan otomatis dihentikan. Anda dapat segera memulai sesi baru setelahnya.
Memulihkan sesi setelah pelanggaran batas layanan
Jika sesi Anda dihentikan atau tidak dapat dibuat karena Anda melampaui batas layanan, Cloud Shell akan menampilkan error dengan link ke formulir yang memungkinkan Anda mengajukan banding atas pelanggaran batas. Klik link masukan dan kirimkan formulir dengan informasi selengkapnya tentang tugas yang Anda lakukan sebelum sesi Anda dihentikan.
Pembatasan dan batasan
Paket software yang diinstal khusus dan persistensi
Instance mesin virtual yang mendukung sesi Cloud Shell Anda tidak dialokasikan secara permanen ke sesi Cloud Shell dan akan dihentikan jika sesi tidak aktif selama 20 menit. Setelah instance dihentikan, semua modifikasi yang Anda lakukan di luar $HOME
akan hilang.
Agar konfigurasi Anda tetap ada di seluruh sesi, pertimbangkan untuk menyesuaikan lingkungan Anda.
Pengguna yang berusia di bawah 18 tahun atau yang usianya tidak diketahui
Cloud Shell tidak tersedia untuk pengguna yang berusia di bawah 18 tahun atau yang usianya tidak diketahui. Secara default, Google Workspace for Education memblokir akses ke Cloud Shell untuk semua pengguna. Jika institusi Anda memiliki siswa berusia di atas 18 tahun yang ingin Anda beri akses ke layanan yang dibatasi usia, termasuk Cloud Shell, lihat Mengontrol akses ke layanan Google berdasarkan usia untuk mengetahui langkah-langkah mengidentifikasi pengguna yang berusia 18 tahun ke atas.
Ekstensi Cloud Shell Editor
Cloud Shell Editor tidak mendukung penginstalan ekstensi editor kustom. Namun, Editor Cloud Shell dilengkapi dengan serangkaian ekstensi penting yang sudah diinstal dan selalu diupdate.
Konten dalam bahasa .bashrc
Cloud Shell dapat menghasilkan error jika file .bashrc
diubah atau dihapus. File .bashrc
harus berisi baris berikut:
if [ -f "/google/devshell/bashrc.google" ]; then source "/google/devshell/bashrc.google" fi
Pemformatan output gcloud
Secara default, Cloud Shell mengaktifkan
fitur aksesibilitas gcloud
.
Dengan fitur aksesibilitas diaktifkan, output tabel gcloud
dirender sebagai daftar item yang diratakan.
Untuk memulihkan perilaku default tabel dalam kotak untuk banyak perintah, tambahkan
perintah berikut di akhir file $HOME/.bashrc
Anda:
gcloud config set accessibility/screen_reader false
Performa koneksi lambat
Menghubungkan ke Cloud Shell untuk pertama kalinya melibatkan pembuatan disk beranda dan saat ini dapat memakan waktu hingga 25 detik. Koneksi berikutnya ke instance mesin virtual yang ada memerlukan waktu sekitar lima detik. Namun, jika Anda belum menggunakan Cloud Shell selama seminggu, performa koneksi akan lebih lambat karena direktori beranda dipulihkan dari arsip.
Cloud Shell juga menawarkan Mode ephemeral yang merupakan pengalaman Cloud Shell tanpa penyimpanan persistent disk. Mode sementara menawarkan performa koneksi yang lebih cepat, tetapi semua file yang Anda buat dalam sesi akan hilang saat sesi berakhir.
Dukungan browser
Cloud Shell mendukung Google Chrome, Mozilla Firefox, Microsoft Edge, Microsoft Internet Explorer 11+, dan Apple Safari 8+ versi terbaru. Safari dalam mode browser pribadi tidak didukung.
Penjelajahan pribadi dan cookie pihak ketiga yang dinonaktifkan
Cloud Shell Editor tidak dapat dimuat di Cloud Shell jika cookie pihak ketiga dinonaktifkan. Beberapa browser menonaktifkan cookie pihak ketiga secara default dan sebagian besar mode Penjelajahan Samaran atau Penjelajahan Pribadi browser juga memblokir cookie ini.
Dengan cookie pihak ketiga dinonaktifkan, Anda tetap dapat menggunakan
Cloud Shell Editor di jendelanya sendiri dengan
mengklik tombol Open in New Window yang dapat diakses saat Anda membuka
sesi editor .
Atau, Anda dapat membuka port 970 menggunakan Pratinjau Web
.
Tips: Jika Anda menggunakan Google Chrome, Anda dapat mengaktifkan cookie pihak ketiga dengan mengklik ikon Pemblokiran cookie pihak ketiga di kolom URL Anda , memilih Situs tidak berfungsi?, mengklik Izinkan cookie, dan memuat ulang halaman Anda.
Penyimpanan disk
Cloud Shell menyediakan 5 GB penyimpanan persistent disk gratis yang terpasang sebagai direktori $HOME
Anda di instance virtual machine. Penyimpanan ini bersifat per pengguna dan tersedia di seluruh project. Semua file yang Anda simpan di direktori beranda, termasuk software yang diinstal, skrip, dan file konfigurasi pengguna seperti .bashrc
dan .vimrc
, tetap ada untuk sesi lainnya dan dihitung dalam batas 5 GB.
Mengosongkan ruang penyimpanan disk
Jika Anda mengalami error no space left on device
, kosongkan ruang penyimpanan dengan
menghapus file dari direktori beranda menggunakan terminal Cloud Shell. Gunakan perintah du -hs $(ls -A)
untuk melihat ruang yang digunakan setiap file dalam setiap subdirektori. Pertimbangkan untuk menghapus file yang tidak lagi diperlukan atau yang menggunakan sebagian besar ruang penyimpanan.