Halaman ini menjelaskan kuota dan batas permintaan untuk Cloud Storage. Anda dapat meminta penambahan kuota, tetapi batas tidak dapat disesuaikan.
Kuota dan batas dapat berubah sewaktu-waktu.
Bucket
Batas | Nilai | Catatan |
---|---|---|
Ukuran maksimum nama bucket | 63 karakter | |
Tingkat pembuatan dan penghapusan bucket maksimum per project | Sekitar satu permintaan setiap dua detik | Dalam kebanyakan kasus, rencanakan untuk memiliki lebih sedikit bucket dan lebih banyak objek. Misalnya, pilihan desain yang umum adalah menggunakan satu bucket per pengguna project. Namun, jika Anda mendesain sistem yang menambahkan banyak pengguna per detik, maka buatlah desain untuk mengakomodasi banyak pengguna dalam satu bucket (dengan izin yang sesuai), sehingga batas kapasitas pembuatan bucket tidak mengalami bottleneck. Aplikasi dengan ketersediaan tinggi sebaiknya tidak bergantung pada pembuatan atau penghapusan bucket pada jalur pentingnya. Nama bucket adalah bagian dari namespace global dan terpusat: dependensi apa pun pada namespace ini akan menghasilkan titik tunggal kegagalan untuk aplikasi Anda. Karena hal ini dan batas pembuatan/penghapusan bucket, praktik yang direkomendasikan untuk layanan dengan ketersediaan tinggi di Cloud Storage adalah membuat semua bucket yang diperlukan terlebih dahulu. |
Tingkat pemulihan bucket maksimum per project | Sekitar satu permintaan setiap dua detik | |
Tingkat maksimum pembaruan metadata bucket per bucket | Satu pembaruan per detik | Update cepat pada satu bucket (misalnya, mengubah konfigurasi CORS) dapat menyebabkan error throttling. |
Jumlah maksimum akun utama yang dapat diberi peran IAM per bucket | 1.500 akun utama untuk semua peran IAM 100 akun utama untuk peran IAM lama |
Lihat Jenis akun utama untuk mengetahui informasi selengkapnya. |
Jumlah maksimum konfigurasi notifikasi Pub/Sub per bucket | 100 konfigurasi notifikasi | |
Jumlah maksimum konfigurasi notifikasi Pub/Sub yang ditetapkan untuk dipicu untuk peristiwa tertentu | 10 konfigurasi notifikasi | |
Jumlah maksimum atribut khusus dalam konfigurasi notifikasi Pub/Sub | 10 atribut khusus | |
Periode retensi maksimum yang dapat ditetapkan untuk Kunci Bucket | 3.155.760.000 detik (100 tahun) | |
Durasi retensi penghapusan sementara maksimum | 90 hari |
Objek
Batas | Nilai | Catatan |
---|---|---|
Ukuran objek maksimum | 5 TiB | Batas ini berlaku terlepas dari metode operasi tulis, termasuk komposisi objek, upload yang dapat dilanjutkan, dan upload multibagian. |
Ukuran gabungan maksimum dari semua kunci dan nilai metadata kustom per objek | 8 KiB | |
Ukuran maksimum nama objek untuk objek dalam bucket namespace datar | 1024 byte (berenkode UTF-8) | |
Ukuran maksimum nama objek untuk objek dalam bucket yang mengaktifkan namespace hierarkis | Nama folder: 512 byte (enkode UTF-8) nama dasar: 512 byte (enkode UTF-8) . |
|
Tingkat maksimum operasi tulis ke nama objek yang sama | Satu operasi tulis per detik | Menulis ke nama objek yang sama dengan kecepatan di atas batas dapat menyebabkan error throttling. Untuk mengetahui informasi selengkapnya, lihat Imutabilitas objek. |
Kapasitas maksimum pembaruan metadata objek ke satu objek | Satu pembaruan per detik | Memperbarui metadata objek pada kecepatan di atas batas dapat menyebabkan error throttling. |
Tingkat maksimum operasi tulis objek dalam bucket | Tak terbatas | Termasuk mengupload, memperbarui, dan menghapus objek. Awalnya bucket mendukung sekitar 1.000 operasi tulis per detik, kemudian bertambah sesuai kebutuhan. |
Tingkat maksimum operasi baca objek dalam bucket | Tak terbatas | Termasuk pembacaan data objek, pembacaan metadata objek, dan pencantuman objek. Awalnya bucket mendukung sekitar 500 operasi baca per detik, kemudian bertambah sesuai kebutuhan. Namun, perlu diperhatikan bahwa ada batas bandwidth. |
Jumlah maksimum entri daftar kontrol akses (ACL) | 100 ACL per objek | Untuk informasi selengkapnya, lihat cakupan ACL. |
Jumlah maksimum objek sumber dalam komposisi objek | 32 objek dalam satu permintaan penulisan | |
Jumlah maksimum komponen yang membentuk objek gabungan | Tak terbatas | Meskipun tidak ada batasan jumlah komponen yang membentuk
objek gabungan, metadata componentCount yang terkait
dengan objek gabungan akan melakukan saturasi saat mencapai 2.147.483.647, dan
objek gabungan akhir harus mematuhi Batas ukuran 5 TiB yang berlaku untuk semua objek di Cloud Storage. |
Waktu retensi maksimum yang dapat ditetapkan untuk Kunci Retensi Objek | 3.155.760.000 detik (100 tahun) dari tanggal dan waktu saat ini | |
Batas kueri awal per detik (QPS) maksimum untuk membaca dan menulis objek di bucket dengan namespace hierarkis yang diaktifkan. | QPS hingga 8 kali lebih tinggi dibandingkan dengan bucket tanpa namespace hierarkis yang diaktifkan. | Untuk informasi tentang cara mengoptimalkan performa saat menggunakan folder, lihat Pengelolaan folder. |
Folder terkelola
Batas | Nilai | Catatan |
---|---|---|
Ukuran maksimum nama folder terkelola | 1024 byte (berenkode UTF-8) | |
Batas tingkat bertingkat folder terkelola maksimum | 15 | |
Kapasitas maksimum pembaruan kebijakan IAM per folder terkelola | Satu pembaruan per detik |
Permintaan JSON API
Batas | Nilai | Catatan |
---|---|---|
Total payload permintaan maksimum untuk batch permintaan | Kurang dari 10 MiB | Jangan sertakan lebih dari 100 panggilan dalam satu permintaan. |
Ukuran maksimum pola glob listingan objek | 1.024 byte dalam encoding UTF-8 |
Permintaan XML API
Batas | Nilai | Catatan |
---|---|---|
Ukuran gabungan maksimum URL permintaan dan header HTTP | 16 KiB | |
Jumlah maksimum bucket yang dapat ditampilkan saat mencantumkan bucket | 1.000 bucket | XML API menampilkan bucket secara leksikografis berdasarkan nama. |
Jumlah maksimum bagian dalam upload multibagian | 10.000 bagian | Objek yang disusun dari bagian-bagian ini harus mematuhi batas ukuran 5 TiB yang berlaku untuk semua objek dalam Cloud Storage. |
Ukuran maksimum setiap bagian dalam upload multibagian | 5 GiB | |
Ukuran minimum setiap bagian dalam upload multibagian | 5 MiB | Tidak ada batas ukuran minimum pada bagian terakhir upload multibagian. Akibatnya, batas ini tidak diterapkan pada saat sebuah bagian diupload, tetapi diterapkan pada saat Anda mencoba menyelesaikan upload. |
Durasi maksimum upload multibagian dan bagian yang diupload dapat terus berada dalam status tidak selesai atau tidak ada aktivitas dalam bucket | Tak terbatas | |
Jumlah maksimum upload multibagian yang berbeda yang dapat terjadi secara bersamaan untuk sebuah objek | Tak terbatas | |
Durasi maksimum untuk menyelesaikan sesi upload yang dapat dilanjutkan | 7 hari | Durasi waktu diukur mulai dari upload yang dapat dilanjutkan dimulai. |
Kunci HMAC untuk akun layanan
Ada batas maksimal 10 kunci HMAC per akun layanan. Kunci yang dihapus tidak diperhitungkan dalam batas ini.
Bandwidth
Kuota | Nilai | Catatan |
---|---|---|
Bandwidth maksimum untuk traffic keluar data dari Cloud Storage ke layanan lainnya | Kuota default 200 Gbps untuk sebagian besar project, tetapi mungkin lebih rendah berdasarkan histori akun penagihan project Anda |
Traffic keluar ke Cloud CDN dan Media CDN dikecualikan dari kuota ini. Anda dapat meminta penambahan kuota per project. Untuk mempelajari cara melihat batas keluar Google untuk project, lihat Melihat dan mengelola kuota. Untuk mempelajari cara melihat penggunaan traffic keluar Google untuk project, lihat Pemantauan bandwidth. |
Bandwidth traffic keluar maksimum untuk permintaan Internet yang mengakses data dari bucket | Kuota default 200 Gbps untuk sebagian besar project, tetapi mungkin lebih rendah berdasarkan histori akun penagihan project Anda |
Traffic keluar ke Cloud CDN dan Media CDN karena cache tidak ditemukan disertakan dalam kuota ini. Untuk mempelajari cara melihat batas keluar Internet untuk project, lihat Melihat dan mengelola kuota. Untuk mempelajari cara melihat penggunaan traffic keluar Internet untuk project, lihat Pemantauan bandwidth. Anda dapat meminta penambahan kuota per project. |
Jika bandwidth project melebihi kuota tertentu, permintaan ke bucket yang terpengaruh dapat di-throttle atau ditolak dengan error 429 - rateLimitExceeded
yang dapat dicoba ulang dan menyertakan detail kuota yang terlampaui.
Lihat Penggunaan bandwidth untuk mengetahui informasi tentang cara memantau bandwidth.