Cuotas de recursos

En Compute Engine, el uso de recursos está sujeto a cuotas por diversos motivos. Por ejemplo, para evitar que se produzcan picos de uso imprevistos y proteger así a la comunidad de usuarios de Google Cloud. Google Cloud también tiene cuotas de prueba gratuita que ofrecen un acceso limitado a proyectos para que explores Google Cloud de forma gratuita.

Estas cuotas varían en función del proyecto y pueden ir aumentando conforme se amplía el uso que das a Google Cloud. Si crees que tu uso va a aumentar de manera considerable, solicita un ajuste de la cuota en la página Cuotas de la consola de Cloud.

Permisos para comprobar y editar cuotas

Para ver tus cuotas, necesitas el permiso serviceusage.quotas.get.
Para cambiar tus cuotas, necesitas el permiso serviceusage.quotas.update,
que está incluido de forma predeterminada en los siguientes roles básicos: Propietario, Editor y Administrador de cuotas.

Consultar tu cuota

La cuota es distinta en cada proyecto. Para conocer la cuota disponible de un proyecto, ve a la página Cuotas de la consola de Google Cloud.

Para usar la herramienta de línea de comandos gcloud, ejecuta el comando que aparece a continuación para comprobar las cuotas de todo el proyecto.

gcloud compute project-info describe --project PROJECT_ID

Tienes que sustituir PROJECT_ID por el ID de tu proyecto.

Los resultados no contienen las cuotas por región. Para verlas, ejecuta este comando:

gcloud compute regions describe REGION

Para ver la lista de detalles de las cuotas de una región, sustituye REGION por el nombre de dicha región.

Solicitar el aumento de una cuota

En la página Cuotas de la consola de Cloud, puedes pedir que se modifique una cuota. No te cobramos nada por solicitar un aumento de cuota. Los costes solo se incrementan si utilizas más recursos.

  1. En la consola de Google Cloud, ve a la sección Cuotas de la página IAM y administración.

    Ir a Cuotas

La forma más eficiente de ver tus cuotas es utilizar la opción Filtrar tabla.

  1. Selecciona Filtrar tabla () para abrir una lista desplegable y elige la opción Nombre del límite para buscar la cuota que quieras modificar.
  2. Selecciona el servicio cuya cuota quieres modificar.
  3. Elige entre las opciones del menú desplegable.
  4. Edita tu límite de cuota.
  5. Haz clic en GUARDAR.

Las solicitudes para reducir la cuota se rechazan sistemáticamente. Si necesitas reducirla, responde al correo electrónico de asistencia explicando tu situación. Un representante del equipo de Asistencia de Compute Engine responderá a tu solicitud en un plazo de 24 a 48 horas.

Si quieres planificar y solicitar más recursos, hazlo con algunos días de antelación, de manera que tengamos suficiente tiempo para procesar tu solicitud.

Disponibilidad de recursos y cuotas

Las cuotas de recursos son el número máximo de recursos que puedes crear de un tipo en concreto, siempre que estén disponibles (lo cual no se garantiza). Si un recurso no está disponible o se ha agotado en la región seleccionada, no puedes crear más recursos de ese tipo, ni aunque quede cuota en tu proyecto o tu región. Por ejemplo, quizá tengas cuota suficiente como para crear direcciones IP externas en us-central1, pero es posible que no haya direcciones IP disponibles en esa región.

Del mismo modo, aunque te quede cuota regional, cabe la posibilidad de que un recurso no esté disponible en una zona en concreto. Por ejemplo, puede que aún tengas cuota en la región us-central1 para crear instancias de máquinas virtuales, pero si se ha agotado en la zona us-central1-a, no podrás crear más instancias de máquina virtual en ella. En tales casos, prueba a crear el mismo recurso en otra zona, como us-central1-f. Si quieres saber qué opciones tienes si se agotan los recursos de zona, consulta la página Solucionar problemas generales.

Descripción de las cuotas

Cuando vayas a decidir qué necesita tu instancia de máquina virtual, debes tener en cuenta una serie de cuotas, ya que pueden afectar al número de instancias que puedes crear.

Cuotas regionales y globales

Las cuotas de máquinas virtuales se gestionan a nivel regional. Las cuotas de instancias de máquina virtual, grupos de instancias, CPUs y discos las puede consumir cualquier máquina virtual de la región, independientemente de la zona en que se encuentre. Por ejemplo, la cuota de CPUs es regional, y cada región tiene diferentes límites y formas de calcular el uso. Para lanzar una instancia n2-standard-16 en cualquier zona de la región us-central1, debes tener suficiente cuota como para implementar al menos 16 CPU en us-central1.

Las cuotas de redes y de balanceo de carga son necesarias para crear cortafuegos, balanceadores de carga, redes y VPNs. Estas cuotas son globales y no dependen de ninguna región en concreto. Por otra parte, cualquier región puede usar las cuotas globales. Por ejemplo, las direcciones IP externas, estáticas y en uso que estén asignadas a balanceadores de carga y proxies HTTP o HTTPS consumen cuotas globales.

Cuota de CPUs

La cuota de CPUs es el número total de CPU virtuales en todas tus instancias de máquina virtual de una región. Las cuotas de CPUs se aplican a las instancias en ejecución y a las reservas de instancias, y las consumen tanto las instancias normales como las interrumpibles.

Para proteger los sistemas de Compute Engine y a otros usuarios, algunas cuentas y proyectos nuevos tendrán también una cuota de CPUs (All Regions) global aplicable a todas las regiones, que se mide como una suma de todas tus vCPU en todas las regiones.

Por ejemplo, si te quedan 48 vCPU en una región como us-central1, pero en la cuota CPUs (All Regions) únicamente tienes 32, solo puedes lanzar 32 vCPU en la región us-central1, aunque sobre cuota regional. Esto se debe a que habrás alcanzado la cuota CPU (All Regions) y, para lanzar nuevas instancias, debes eliminar alguna de las ya creadas.

Los tipos de máquina E2 y N1 pertenecen al mismo grupo de cuotas de CPUs. Los tipos de máquina N2, N2D, M1, M2 y C2 tienen grupos de cuotas de CPUs únicos e independientes. Debes tener un cuota de descuento por compromiso de uso para poder adquirir un contrato de descuento por compromiso de uso.

Tipo de máquina Grupo de cuotas Nombre de cuota de CPUs Nombre de cuota de CPUs por compromiso
E2 y N1 grupo compartido CPUS Committed_CPUS
N2 grupo independiente N2_CPUS Committed_N2_CPUS
N2D grupo independiente N2D_CPUS Committed_N2D_CPUS
M1 grupo independiente M1_CPUS Committed_MEMORY-OPTIMIZED_CPUS
M2 grupo independiente M2_CPUS Committed_MEMORY-OPTIMIZED_CPUS
C2 grupo independiente C2_CPUS Committed_C2_CPUS
A2 grupo independiente A2_CPUS Committed_A2_CPUS
Máquinas virtuales interrumpibles grupo compartido PREEMPTIBLE_CPUS No disponible para máquinas virtuales interrumpibles

Cuota de GPUs

Al igual que ocurre con la cuota de CPUs virtuales, la cuota de GPUs equivale al número total de GPU virtuales de todas las instancias de máquinas virtuales de una región. En la página de cuotas puedes comprobar si hay suficientes GPU disponibles en un proyecto y, si procede, solicitar un aumento de la cuota. Además, las cuentas y los proyectos nuevos tienen una cuota de GPU global que se aplica a todas las regiones.

Cuando solicites una cuota de GPUs, tienes que pedir una cuota para los modelos de GPU que vayas a crear en cada región y, además, una cuota global para el total de GPUs (de todos los tipos y en todas las zonas).

NVIDIA Nombre de cuota de GPUs Nombre de cuota de GPUs por compromiso Estación de trabajo virtual GPU interrumpibles Estación de trabajo virtual con GPU interrumpibles
K80 NVIDIA_K80_GPUS COMMITTED_NVIDIA_K80_GPUS N/A PREEMPTIBLE_NVIDIA_K80_GPUS N/A
P100 NVIDIA_P100_GPUS COMMITTED_NVIDIA_P100_GPUS NVIDIA_P100_VWS_GPUS PREEMPTIBLE_NVIDIA_P100_GPUS PREEMPTIBLE_NVIDIA_P100_VWS_GPUS
A100 NVIDIA_A100_GPUS COMMITTED_NVIDIA_A100_GPUS N/A PREEMPTIBLE_NVIDIA_A100_GPUS N/A
P4 NVIDIA_P4_GPUS COMMITTED_NVIDIA_P4_GPUS NVIDIA_P4_VWS_GPUS PREEMPTIBLE_NVIDIA_P4_GPUS PREEMPTIBLE_NVIDIA_P4_VWS_GPUS
T4 NVIDIA_T4_GPUS COMMITTED_NVIDIA_T4_GPUS NVIDIA_T4_VWS_GPUS PREEMPTIBLE_NVIDIA_T4_GPUS PREEMPTIBLE_NVIDIA_T4_VWS_GPUS
V100 NVIDIA_V100_GPUS COMMITTED_NVIDIA_V100_GPUS N/A PREEMPTIBLE_NVIDIA_V100_GPUS N/A

Instancias de máquina virtual

La cuota de instancias de máquina virtual es regional y limita el número de instancias de máquina virtual que puede haber en una región determinada (independientemente de si la máquina virtual se está ejecutando). Esta cuota se puede consultar en la página Cuotas de la consola de Google Cloud. Compute Engine establece automáticamente que sea 10 veces tu cuota de CPUs habitual. No tienes que solicitarla; si necesitas cuota para más instancias de máquina virtual, solicita más CPUs y aumentará la cuota. Se aplica tanto a las máquinas virtuales en ejecución como a las que no se están ejecutando, y tanto a las instancias normales como a las interrumpibles.

  1. En la consola de Google Cloud, ve a la sección Cuotas de la página IAM y administración.

    Ir a Cuotas

  2. Selecciona la opción Filtrar tabla () y, en el menú desplegable que se abrirá, elige Servicio.

  3. Escoge API de Compute Engine.

  4. En Nombre del límite, elige Instancias de VM.

  5. Haz clic en Todas las cuotas para ver la lista de las cuotas de tus instancias de máquina virtual por región. Se indican las cuotas regionales según el uso, en orden descendente.

  6. Haz clic en la casilla de la región cuya cuota quieras modificar.

  7. Haz clic en Editar cuotas.

  8. Rellena el formulario.

  9. Haz clic en ENVIAR SOLICITUD.

Cuotas para recursos interrumpibles

Para poder usar CPU o GPU interrumpibles vinculadas a instancias de máquina virtual interrumpible, o para utilizar SSD locales vinculadas a instancias de máquina virtual interrumpible, debes tener cuota suficiente en el proyecto para cada recurso.

Puedes solicitar cuotas especiales de recursos interrumpibles para Preemptible CPUs, Preemptible GPUs o Preemptible Local SSDs (GB). Sin embargo, si tu proyecto carece de una cuota interrumpible, puedes usar la cuota normal para ejecutar recursos interrumpibles.

Cuando Compute Engine te conceda la cuota de recursos interrumpibles en una región, todas las instancias interrumpibles pasarán a contabilizarse en dicha cuota de forma automática.

Cuotas de disco

Las siguientes cuotas de SSD locales y de discos persistentes se aplican a cada región por separado:

  • Local SSD (GB): es el tamaño total combinado de las particiones de discos SSD locales que se pueden vincular a las máquinas virtuales de una región. Una unidad SSD local es un disco efímero y rápido, ideal para tareas temporales, de la caché local o de procesamiento con una alta tolerancia a fallos, ya que no es necesario que siga activa tras reiniciarse la instancia de máquina virtual. Las particiones de SSD locales se cobran en incrementos de 375 GB, y se pueden vincular hasta 24 particiones de ese tipo a una misma máquina virtual. En la herramienta gcloud y en la API, esto se conoce como LOCAL_SSD_TOTAL_GB.

  • Persistent disk standard (GB): es el tamaño total de los discos persistentes estándares que se pueden crear en una región. Tal como se indica en el artículo sobre la optimización del rendimiento de las unidades SSD locales y de los discos persistentes, estos discos tienen un rendimiento y un número de IOPS (es decir, operaciones de entrada o salida por segundo) inferiores a los de los discos persistentes SSD o las unidades SSD locales. Son una opción rentable cuando se utilizan como discos de almacenamiento de gran duración, como discos de arranque, y para realizar operaciones de escritura en serie (como es el caso de los registros). Los discos persistentes estándares son duraderos y siempre se pueden vincular a una máquina virtual de la misma zona. En la herramienta gcloud y en la API, esto se conoce como DISKS_TOTAL_GB. Esta cuota también se aplica a los discos persistentes estándares regionales, aunque los de este tipo consumen el doble de cuota por GB debido a la replicación en dos zonas de una región.

  • Persistent disk SSD (GB): se trata del tamaño total combinado de las particiones de discos persistentes SSD que se pueden crear en una región. Estos discos cuentan con varias réplicas y, tal como se indica en el artículo sobre el rendimiento del almacenamiento en bloques, tienen un rendimiento y un número de IOPS superiores a los de los discos persistentes estándar. Además, siempre se pueden vincular a una máquina virtual de la misma zona. En la API y en la herramienta gcloud, esto se conoce como SSD_TOTAL_GB. Esta cuota es distinta de la de unidades SSD locales y se aplica a los tipos de discos que aparecen más abajo. Los discos persistentes regionales consumen el doble de cuota por GB debido a la replicación en dos zonas de una región.

    • Disco persistente SSD regional y de zona
    • Disco persistente balanceado regional y de zona

Direcciones IP externas

Tienes que disponer de suficientes direcciones IP externas para cada máquina virtual a la que se deba acceder directamente a través de la Internet pública. La cuota de IP regionales se aplica a la asignación de direcciones IPv4 a las máquinas virtuales de una región concreta, mientras que la global limita la asignación de direcciones IPv4 a los recursos de red globales, como es el caso de los balanceadores de carga. Google Cloud ofrece diversos tipos de direcciones IP para distintas necesidades. Para conocer los costes, consulta los precios de las direcciones IP externas. Para obtener más información sobre las cuotas, consulta Cuotas y límites.

  • Direcciones IP externas en uso: abarca las direcciones IP que está utilizando un recurso, tanto efímeras como estáticas.
  • Direcciones IP externas estáticas: son direcciones IP reservadas para los recursos que persisten al reiniciar las máquinas. Puedes registrarlas a través de un proveedor de dominios y de DNS, de modo que tengan un formato más intuitivo (como www.sitio-web-de-ejemplo.com).
  • Direcciones IP internas estáticas: permiten reservar direcciones IP internas del intervalo de IP internas que se ha configurado en la subred. Después, puedes asignar dichas direcciones a los recursos según tus necesidades.

Grupos de instancias

Para usar grupos de instancias, debes tener cuota suficiente para todos los recursos que utilizará el grupo (por ejemplo, cuota de CPUs), además de para el propio grupo. Se aplicarán las siguientes cuotas de recursos de grupo en función del tipo de grupo que crees:

Tipo de servicio Cuota de servicio
Grupo de instancias gestionado por regiones (multizona) Regional instance group managers
Grupo de instancias gestionado por zonas (zona única) Ambos tipos:
  • Instance group managers
  • Instance groups
Grupo de instancias sin gestionar (zona única) Instance groups
Herramienta de adaptación dinámica por regiones (multizona) Regional autoscalers
Herramienta de adaptación dinámica por zonas (zona única) Autoscalers