En esta página se describen las cuotas y los límites que se aplican a las solicitudes de Cloud Storage. Puedes solicitar aumentos de cuotas, pero los límites no se pueden ajustar.
Las cuotas y los límites están sujetos a cambios.
Depósitos
Límite | Valor | Notas |
---|---|---|
Tamaño máximo del nombre del bucket | 63 caracteres | Si el nombre contiene un punto (.), el límite es de 222 caracteres. |
Frecuencia máxima de creación y eliminación de buckets, por proyecto | Aproximadamente una solicitud cada dos segundos | En la mayoría de los casos, planifica menos buckets y más objetos. Por ejemplo, en muchos diseños, se opta por usar un bucket por cada usuario del proyecto. Sin embargo, si vas a diseñar un sistema en el que se agregan varios usuarios por segundo, es recomendable que tu diseño use un mismo bucket para varios usuarios (con los permisos correspondientes), de modo que el límite de frecuencia que se aplica a la creación de buckets no se convierta en un cuello de botella. Las aplicaciones con alta disponibilidad no deberían depender de la creación o eliminación de buckets para sus rutas críticas. Los nombres de los buckets son parte de un espacio de nombres centralizado y global: cualquier dependencia de este espacio de nombres crea un punto único de fallo para tu aplicación. Debido a esto y al límite de creación o eliminación de buckets, se recomienda crear previamente todos los buckets necesarios para los servicios con alta disponibilidad en Cloud Storage. |
Tasa máxima de restauración de buckets por proyecto | Aproximadamente una solicitud cada dos segundos | |
Frecuencia máxima de actualizaciones de metadatos de bucket por bucket | Una actualización por segundo | Las actualizaciones rápidas a un solo bucket (por ejemplo, cambiar la configuración de CORS) pueden generar errores de limitación. |
Cantidad máxima de principales que pueden otorgar roles de IAM por bucket | 1,500 principales para todos los roles de IAM 100 principales para los roles de IAM heredados |
Consulta Tipos de principales para obtener más información. |
Cantidad máxima de configuraciones de notificaciones de Pub/Sub por bucket | 100 configuraciones de notificación | |
Cantidad máxima de configuraciones de notificaciones de Pub/Sub establecidas para activar un evento específico | 10 configuraciones de notificación | |
Cantidad máxima de atributos personalizados en una configuración de notificación de Pub/Sub | 10 atributos personalizados | |
Período de retención máximo que se puede establecer para el bloqueo del bucket | 3,155,760,000 segundos (100 años) | |
Duración máxima de la retención de borrado no definitivo | 90 días |
Objetos
Límite | Valor | Notas |
---|---|---|
Tamaño máximo de los objetos | 5 TiB | Este límite se aplica independientemente del método de escritura, incluida la composición de objetos, las cargas reanudables y la carga multiparte. |
Tamaño combinado máximo de todas las claves y valores de metadatos personalizados por objeto | 8 KiB | |
Tamaño máximo del nombre de objeto para objetos en un bucket de espacio de nombres plano | 1,024 bytes (codificación UTF-8) | |
Tamaño máximo del nombre de objeto para objetos en un bucket habilitado para el espacio de nombres jerárquico | Nombre de la carpeta: 512 bytes (codificación UTF-8) Nombre base: 512 bytes (codificación UTF-8) . |
|
Tasa máxima de escrituras en el mismo nombre de objeto | Una escritura por segundo | Escribir en el mismo nombre de objeto a una velocidad superior al límite puede generar errores de limitación. Para obtener más información, consulta Inmutabilidad de objetos. |
Frecuencia máxima de actualizaciones de metadatos de objetos para un solo objeto | Una actualización por segundo | La actualización de los metadatos de objetos a una velocidad superior al límite puede generar errores de limitación. |
Tasa máxima de escritura de objetos en un bucket | Ilimitado | Incluye la carga, actualización y eliminación de objetos. En principio, los buckets admiten alrededor de 1,000 operaciones de escritura por segundo, pero este límite se amplía según sea necesario. |
Frecuencia máxima de lectura de objetos en un bucket | Ilimitado | Incluye la lectura de datos y de metadatos de objetos, así como la creación de listas de objetos. En principio, los buckets admiten alrededor de 5,000 operaciones de lectura de objetos por segundo, pero este límite se puede ampliar según sea necesario. Sin embargo, ten en cuenta que existen límites de ancho de banda. |
Cantidad máxima de entradas en la lista de control de acceso (LCA) | 100 LCA por objeto | Para obtener más información, consulta Alcances de LCA. |
Cantidad máxima de objetos de origen en una composición de objetos | 32 objetos en una sola solicitud de redacción | |
Cantidad máxima de componentes que conforman un objeto compuesto | Ilimitado | Si bien no existe un límite para la cantidad de componentes de un objeto compuesto, los metadatos componentCount asociados con un objeto compuesto se saturan en 2,147,483,647, y el objeto compuesto final debe cumplir con el límite de tamaño de 5 TiB que se aplica a todos los objetos en Cloud Storage. |
Tiempo de retención máximo que se puede establecer para el Bloqueo de retención de objetos | 3,155,760,000 segundos (100 años) desde la fecha y hora actuales | |
Límites máximos de consultas por segundo (QPS) iniciales para leer y escribir objetos en buckets con espacio de nombres jerárquico habilitado. | hasta 8 veces más QPS en comparación con los buckets sin el espacio de nombres jerárquico habilitado. | Para obtener información sobre cómo optimizar el rendimiento cuando trabajas con carpetas, consulta Administración de carpetas. |
Carpetas administradas
Límite | Valor | Notas |
---|---|---|
Tamaño máximo de los nombres de carpetas administradas | 1,024 bytes (codificación UTF-8) | |
Límite máximo de anidación de carpetas administradas | 15 | |
Frecuencia máxima de actualizaciones de la política de IAM por carpeta administrada | Una actualización por segundo |
Solicitudes a la API de JSON
Límite | Valor | Notas |
---|---|---|
Carga útil total máxima de una solicitud por lotes | Menos de 10 MiB | No incluyas más de 100 llamadas en una sola solicitud. |
Tamaño máximo de un objeto que enumera el patrón glob | 1,024 bytes en codificación UTF-8 |
Solicitudes a la API de XML
Límite | Valor | Notas |
---|---|---|
Tamaño combinado máximo de la URL de solicitud y los encabezados HTTP | 16 KiB | |
Cantidad máxima de buckets que se pueden mostrar cuando se enumeran los buckets | 1000 buckets | La API de XML muestra buckets de forma lexicográfica por nombre. |
Cantidad máxima de partes en una carga multiparte | 10,000 partes | El objeto ensamblado de estas partes debe cumplir con el límite de tamaño de 5 TiB que se aplica a todos los objetos en Cloud Storage. |
Tamaño máximo de una parte individual en una carga multiparte | 5 GiB | |
Tamaño máximo de una parte individual en una carga multiparte | 5 MiB | No hay un límite de tamaño mínimo en la última parte de una carga multiparte. Como resultado, este límite no se aplica en el momento en que se sube una parte, sino que se aplica en el momento en que intentas completar la carga. |
Tiempo máximo que una carga multiparte y sus partes subidas pueden permanecer sin terminar o estar inactivas en un bucket. | Ilimitado | |
Cantidad máxima de cargas multiparte diferentes que pueden ocurrir en simultáneo para un objeto | Ilimitado | |
Tiempo máximo para completar una sesión de carga reanudable | 7 días | La cantidad de tiempo se mide a partir de que se inicia la carga reanudable. |
Claves HMAC para cuentas de servicio
Existe un límite de 10 claves HMAC por cuenta de servicio. Las claves borradas no se consideran en este límite.
Informes de inventario
Existe un límite de 100 configuraciones de informes de inventario por bucket de origen.
Ancho de banda
Cuota | Valor | Notas |
---|---|---|
Ancho de banda máximo para cada región que tiene salida de datos desde Cloud Storage a los servicios de Google | Cuota predeterminada de 200 Gbps por región para la mayoría de los proyectos, pero puede ser menor según el historial de la cuenta de facturación de tu proyecto |
La salida a Cloud CDN y Media CDN está exenta de esta cuota. Puedes solicitar aumentos de cuota por proyecto. Para obtener información sobre cómo ver los límites de salida de Google de un proyecto, consulta Visualizar y administrar cuotas. Para obtener información sobre cómo ver el uso de la salida de Google para un proyecto, consulta Supervisión del ancho de banda. |
Ancho de banda máximo para cada región doble que tiene salida de datos desde Cloud Storage a los servicios de Google | Cuota predeterminada de 200 Gbps para cada región dentro de una región doble para la mayoría de los proyectos, pero puede ser menor según el historial de la cuenta de facturación de tu proyecto |
La salida a Cloud CDN y Media CDN está exenta de esta cuota. Puedes solicitar un aumento de cuota por proyecto. Para obtener información sobre cómo ver los límites de salida de Google de un proyecto, consulta Visualizar y administrar cuotas. Para obtener información sobre cómo ver el uso de la salida de Google para un proyecto, consulta Supervisión del ancho de banda. |
Ancho de banda máximo para cada región doble que tiene salida de datos desde Cloud Storage a los servicios de Google | Cuota predeterminada de 200 Gbps por región para la mayoría de los proyectos, pero puede ser menor según el historial de la cuenta de facturación de tu proyecto |
La salida a Cloud CDN y Media CDN está exenta de esta cuota. Cada región dentro de la multirregión determinada tiene una cuota independiente. Por ejemplo, supongamos que el proyecto Para obtener información sobre cómo ver los límites de salida de Google de un proyecto, consulta Visualizar y administrar cuotas. Para obtener información sobre cómo ver el uso de la salida de Google para un proyecto, consulta Supervisión del ancho de banda. Puedes solicitar un aumento de cuota por proyecto. Ten en cuenta que, por lo general, debes usar buckets ubicados en regiones o buckets birregionales para las cargas de trabajo con tarifas de salida alta a los servicios de Google. En el caso de los buckets existentes en regiones múltiples que ejecutan cargas de trabajo grandes en los servicios de Google, puedes usar el Servicio de transferencia de almacenamiento para mover tus datos a un bucket en una región o una región doble. |
Ancho de banda de salida máximo para las solicitudes de Internet que acceden a los datos de los buckets de una región | Cuota predeterminada de 200 Gbps por región para la mayoría de los proyectos, pero puede ser menor según el historial de la cuenta de facturación de tu proyecto |
En esta cuota, se incluye la salida a Cloud CDN y Media CDN debido a errores de caché. Para obtener información sobre cómo ver los límites de salida de Internet de un proyecto, consulta Visualizar y administrar cuotas. Para obtener información sobre cómo ver el uso de la salida de Internet para un proyecto, consulta Supervisión del ancho de banda. Puedes solicitar aumentos de cuota por proyecto. |
Ancho de banda de salida máximo para las solicitudes de Internet que acceden a los datos de los buckets de una región doble | Cuota predeterminada de 200 Gbps para cada región dentro de una región doble para la mayoría de los proyectos, pero puede ser menor según el historial de la cuenta de facturación de tu proyecto | En esta cuota, se incluye la salida a Cloud CDN y Media CDN debido a errores de caché. Para obtener información sobre cómo ver los límites de salida de Internet de un proyecto, consulta Visualizar y administrar cuotas. Para obtener información sobre cómo ver el uso de la salida de Internet de un proyecto por región, consulta Supervisión del ancho de banda. Puedes solicitar un aumento de cuota por proyecto. |
Ancho de banda de salida máximo para las solicitudes de Internet que acceden a los datos de los buckets en una multirregión determinada | Cuota predeterminada de 200 Gbps por región para la mayoría de los proyectos, pero puede ser menor según el historial de la cuenta de facturación de tu proyecto |
En esta cuota, se incluye la salida a Cloud CDN y Media CDN debido a errores de caché. Las regiones dentro de la multirregión tienen cuotas de salida de Internet multirregionales independientes. Por ejemplo, supongamos que Para obtener información sobre cómo ver los límites de salida de Internet de un proyecto, consulta Visualizar y administrar cuotas. Para obtener información sobre cómo ver el uso de la salida de Internet de un proyecto por región, consulta Supervisión del ancho de banda. Puedes solicitar un aumento de cuota por proyecto. |
Cuando el ancho de banda de un proyecto excede una cuota determinada, las solicitudes a buckets afectados se pueden limitar o rechazar con un error 429 - rateLimitExceeded
reintentable que incluya detalles de la cuota excedida.
Consulta Uso del ancho de banda para obtener información sobre cómo supervisarlo.