Cuotas
En este documento, se muestran las cuotas de solicitud y los límites de contenido actuales de Cloud Service Mesh.
Google Cloud usa cuotas para garantizar la equidad y reducir los aumentos repentinos en el uso y la disponibilidad de los recursos. Una cuota restringe la cantidad de un recurso de Google Cloud que puede usar tu proyecto de Google Cloud. Las cuotas se aplican a una variedad de tipos de recursos, incluidos los componentes de hardware, software y red. Por ejemplo, las cuotas pueden restringir la cantidad de llamadas a la API para un servicio, la cantidad de balanceadores de cargas que se usan en simultáneo en tu proyecto o la cantidad de proyectos que puedes crear. Las cuotas protegen a la comunidad de usuarios de Google Cloud mediante la prevención de la sobrecarga de los servicios. También te ayudan a administrar tus propios recursos de Google Cloud.
El sistema de cuotas Cloud realiza las siguientes acciones:
- Supervisa el consumo de productos y servicios de Google Cloud.
- Restringe el consumo de esos recursos.
- Proporciona un medio para solicitar cambios en el valor de la cuota.
En la mayoría de los casos, cuando intentas consumir más de lo que permite la cuota de un recurso, el sistema bloquea el acceso al recurso, y la tarea que intentas realizar falla.
Por lo general, las cuotas se aplican a nivel del proyecto de Google Cloud. El uso de un recurso en un proyecto no afecta tu cuota disponible en otro proyecto. Dentro de un proyecto de Google Cloud, las cuotas se comparten entre todas las aplicaciones y direcciones IP.
También existen límites del sistema para los recursos de Cloud Service Mesh. Estos límites del sistema no están relacionados con el sistema de cuotas. Los límites del sistema no pueden se modificará, a menos que se indique lo contrario.
Ten en cuenta que los recursos de Istio se traducen en recursos de Cloud Service Mesh que cuentan con respecto a las siguientes cuotas.
Límites
Cloud Service Mesh tiene un límite de 100 consultas por segundo (QPS) por proyecto de Google Cloud.
Todas las reglas de reenvío, el servicio de backend y otros límites del balanceo de cargas existentes y las cuotas por proyecto se aplican a las implementaciones de Cloud Service Mesh en las APIs de balanceo de cargas y de enrutamiento de servicios de Google Cloud.
Límites de mapas de URL
Los mapas de URL para la malla de servicios de Cloud con las APIs de balanceo de cargas son sujeta a los siguientes límites por proyecto.
Elemento | Cuotas y límites | Notas |
---|---|---|
Asignaciones de URL | Cuota | Esta cuota es por proyecto. |
Rutas de acceso en las reglas de ruta | 50 | No se puede aumentar este límite. |
Reglas de coincidencia en reglas de enrutamiento | 50 | No se puede aumentar este límite. |
Reglas de host por asignación de URL | 2,500 | No se puede aumentar este límite. |
Comparadores de rutas de acceso por asignación de URL | 2,500 | No se puede aumentar este límite. |
Reglas de ruta de acceso por comparador de rutas de acceso | 500 | No se puede aumentar este límite. |
Reglas de enrutamiento por comparador de rutas de acceso | 500 | No se puede aumentar este límite. |
Coincidencias de encabezado por regla de coincidencia | 50 | No se puede aumentar este límite. |
Coincidencias de parámetro de búsqueda por regla de coincidencia | 50 | No se puede aumentar este límite. |
Filtros de metadatos por regla de coincidencia | 5 | No se puede aumentar este límite. |
Filtrar etiquetas por filtro de metadatos | 64 | No se puede aumentar este límite. |
Hosts por regla de host | 100 | No se puede aumentar este límite. |
Pruebas por mapa de URL | 100 | No se puede aumentar este límite. |
Tamaño de los mapas de URL | 524 KB | No se puede aumentar este límite. |
Servicios de backend ponderados por acción de ruta | 10 | No se puede aumentar este límite. |
Si excedes uno de los límites de la tabla, verás un error como el siguiente:
Value for field 'resource.hostRules[0].hosts' is too large: maximum size 100 element(s);actual size 107.
Límites de la API de enrutamiento de servicios
Elemento | Notas |
---|---|
Mallas | Esta cuota es por proyecto. |
Puertas de enlace | Esta cuota es por proyecto. |
GrpcRoutes | Esta cuota es por proyecto. |
HttpRoutes | Esta cuota es por proyecto. |
TcpRoutes | Esta cuota es por proyecto. |
TlsRoutes | Esta cuota es por proyecto. |
Límites de la API de seguridad de red
Elemento | Cuotas y límites | Notas |
---|---|---|
clientTlsPolicy | 500 | Esta cuota es por proyecto. |
serverTlsPolicy | 500 | Esta cuota es por proyecto. |
AuthorizationPolicy | 500 | Esta cuota es por proyecto. |
EndpointPolicy | 750 | Esta cuota es por proyecto. |
Política de balanceo de cargas de servicios
Elemento | Cuotas y límites | Notas |
---|---|---|
ServiceLbPolicies | Cuota | Esta cuota es por proyecto. |
Para ajustar la mayoría de las cuotas, usa la consola de Google Cloud. Para obtener más información, consulta Solicita una cuota más alta.
Gestionar cuotas
Cloud Service Mesh aplica cuotas al uso de recursos 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. Las cuotas también ayudan a los usuarios que están explorando Google Cloud con el nivel gratuito a mantenerse dentro de su prueba.
Todos los proyectos empiezan con las mismas cuotas, que puedes cambiar si solicitas una cuota adicional. Algunas cuotas pueden aumentar automáticamente en función del uso que hagas de los productos.
Permisos
Para ver las cuotas o solicitar un aumento de ellas, los principales de Gestión de Identidades y Accesos (IAM) necesitan uno de los siguientes roles.
Tarea | Rol necesario |
---|---|
Consultar las cuotas de un proyecto | Una de las siguientes:
|
Modificar cuotas y solicitar un aumento de cuotas | Una de las siguientes:
|
Comprobar la cuota
Consola
- En la consola de Google Cloud, ve a la página Cuotas.
- Para buscar la cuota que quieras actualizar, usa la opción Filtrar tabla. Si no conoces su nombre, usa los enlaces de esta página.
gcloud
Ejecuta el comando que se indica a continuación con la CLI de Google Cloud para comprobar tus cuotas. Tienes que sustituir PROJECT_ID
por el ID de tu proyecto.
gcloud compute project-info describe --project PROJECT_ID
Para ver la cuota que has utilizado en una región, ejecuta el siguiente comando:
gcloud compute regions describe example-region
Errores al superar tu cuota
Si superas tu cuota con un comando gcloud
, gcloud
genera un mensaje de error quota exceeded
y muestra el código de salida 1
.
Si superas tu cuota con una solicitud a la API, Google Cloud muestra el siguiente código de estado HTTP: 413 Request Entity Too Large
.
Solicitar un aumento de cuota
Para aumentar o reducir la mayoría de las cuotas, usa la consola de Google Cloud. Consulta más información en la sección Solicitar un aumento de cuota.
Consola
- En la consola de Google Cloud, ve a la página Cuotas.
- En la página Cuotas, selecciona las cuotas que quieras modificar.
- En la parte superior de la página, haz clic en Editar cuotas.
- En Nombre, introduce tu nombre.
- Opcional: En Teléfono, introduce un número de teléfono.
- Envía la solicitud. Las solicitudes de cuotas tardan entre 24 y 48 horas en procesarse.
Disponibilidad de recursos
Cada cuota representa el número máximo de un tipo concreto de recurso que puedes crear, si ese recurso está disponible. Es importante tener en cuenta que las cuotas no garantizan la disponibilidad de los recursos. Aunque tengas cuota disponible, no puedes crear recursos si no lo están.
Por ejemplo, es posible que tengas cuota suficiente para crear una dirección IP externa regional
en la región us-central1
. Sin embargo, esto no es posible si no hay direcciones IP externas disponibles en esa región. La disponibilidad de recursos de zona también puede afectar a tu capacidad para crear recursos nuevos.
Es poco habitual que los recursos no estén disponibles en toda una región. Sin embargo, es posible que los recursos de una zona se agoten de vez en cuando, lo que no suele afectar al acuerdo de nivel de servicio (SLA) del tipo de recurso. Para obtener más información, revisa el acuerdo de nivel de servicio relevante para el recurso.