Kontingente
In diesem Dokument werden die aktuellen Limits für Inhalte und Anfragekontingente für Cloud Service Mesh beschrieben.
Google Cloud nutzt Kontingente, um für Fairness zu sorgen und Spitzen bei der Ressourcennutzung und ‑verfügbarkeit zu reduzieren. Ein Kontingent schränkt ein, wie viel von einerGoogle Cloud Ressource Ihr Google Cloud Projekt nutzen kann. Kontingente gelten für eine Reihe von Ressourcentypen, einschließlich Hardware, Software und Netzwerkkomponenten. Mit Kontingenten können Sie beispielsweise die Anzahl der API-Aufrufe an einen Dienst, die Anzahl der von Ihrem Projekt nebenläufig verwendeten Load Balancer oder die Anzahl der Projekte begrenzen, die Sie erstellen können. Kontingente sollen eine Überlastung von Diensten verhindern und dadurch die Community derGoogle Cloud Nutzer schützen. Sie helfen Ihnen auch bei der Verwaltung Ihrer eigenen Google Cloud Ressourcen.
Das Cloud-Kontingentsystem tut Folgendes:
- Es überwacht Ihren Verbrauch von Google Cloud Produkten und Diensten.
- Es schränkt Ihren Verbrauch dieser Ressourcen ein.
- Es bietet eine Möglichkeit, Änderungen am Kontingentwert zu beantragen und Kontingentanpassungen zu automatisieren.
Wenn Sie versuchen, mehr von einer Ressource zu verbrauchen, als das Kontingent zulässt, blockiert das System in den meisten Fällen den Zugriff auf die Ressource. Die Aufgabe, die Sie auszuführen versuchen, schlägt dann fehl.
Kontingente gelten in der Regel auf Google Cloud Projektebene. Die Nutzung einer Ressource in einem Projekt hat keinen Einfluss auf das verfügbare Kontingent in einem anderen Projekt. Innerhalb eines Google Cloud Projekts werden die Kontingente für alle Anwendungen und IP-Adressen gemeinsam genutzt.
Weitere Informationen finden Sie unter Cloud-Kontingente – Übersicht.
Für Cloud Service Mesh-Ressourcen gelten außerdem Systemlimits. Systemlimits können nicht geändert werden.
Beachten Sie, dass Istio-Ressourcen in Cloud Service Mesh-Ressourcen übersetzt werden, die auf die folgenden Kontingente angerechnet werden.
Limits
Für Cloud Service Mesh gilt ein Limit von 100 Abfragen pro Sekunde (QPS) pro Google Cloud Projekt.
Alle bestehenden Limits und Kontingente für Weiterleitungsregeln, Backend-Dienste und anderes Load-Balancing pro Projekt gelten für Cloud Service Mesh-Bereitstellungen, die auf Google Cloud Load Balancing und Service Routing APIs basieren.
URL-Zuordnungslimits
Für URL-Zuordnungen für Cloud Service Mesh mit den Load-Balancing APIs gelten folgende projektspezifische Grenzwerte.
| Element | Kontingente und Limits | Hinweise |
|---|---|---|
| URL-Zuordnungen | Kontingent | Dieses Kontingent gilt pro Projekt. |
| Pfade in Pfadregeln | 50 | Dieses Limit kann nicht erhöht werden. |
| Abgleichsregeln in Routingregeln | 50 | Dieses Limit kann nicht erhöht werden. |
| Hostregeln pro URL-Zuordnung | 2.500 | Dieses Limit kann nicht erhöht werden. |
| Pfad-Matcher pro URL-Zuordnung | 2.500 | Dieses Limit kann nicht erhöht werden. |
| Pfadregeln pro Pfad-Matcher | 500 | Dieses Limit kann nicht erhöht werden. |
| Routingregeln pro Pfad-Matcher | 500 | Dieses Limit kann nicht erhöht werden. |
| Header-Übereinstimmungen pro Abgleichsregel | 50 | Dieses Limit kann nicht erhöht werden. |
| Übereinstimmende Abfrageparameter pro Abgleichsregel | 50 | Dieses Limit kann nicht erhöht werden. |
| Metadatenfilter pro Abgleichsregel | 5 | Dieses Limit kann nicht erhöht werden. |
| Filterlabel pro Metadatenfilter | 64 | Dieses Limit kann nicht erhöht werden. |
| Hosts pro Hostregel | 100 | Dieses Limit kann nicht erhöht werden. |
| Tests pro URL-Zuordnung | 100 | Dieses Limit kann nicht erhöht werden. |
| Größe der URL-Zuordnungen | 256 KB | Dieses Limit kann nicht erhöht werden. |
| Gewichtete Backend-Dienste pro Routingaktion | 10 | Dieses Limit kann nicht erhöht werden. |
Wenn Sie einen der Grenzwerte in der Tabelle überschreiten, wird ein Fehler ähnlich dem folgenden angezeigt:
Value for field 'resource.hostRules[0].hosts' is too large: maximum size 100 element(s);actual size 107.
Grenzwerte für Service Routing APIs
| Element | Hinweise |
|---|---|
| Mesh-Netzwerke | Dieses Kontingent gilt pro Projekt. |
| Gateways | Dieses Kontingent gilt pro Projekt. |
| GrpcRoutes | Dieses Kontingent gilt pro Projekt. |
| HttpRoutes | Dieses Kontingent gilt pro Projekt. |
| TcpRoutes | Dieses Kontingent gilt pro Projekt. |
| TlsRoutes | Dieses Kontingent gilt pro Projekt. |
Grenzwerte für die Network Security API
| Element | Kontingente und Limits | Hinweise |
|---|---|---|
| clientTlsPolicy | 500 | Dieses Kontingent gilt pro Projekt. |
| serverTlsPolicy | 500 | Dieses Kontingent gilt pro Projekt. |
| AuthorizationPolicy | 500 | Dieses Kontingent gilt pro Projekt. |
| EndpointPolicy | 750 | Dieses Kontingent gilt pro Projekt. |
Load-Balancing-Richtlinie des Dienstes
| Element | Kontingente und Limits | Hinweise |
|---|---|---|
| ServiceLbPolicies | Kontingent | Dieses Kontingent gilt pro Projekt. |
Die meisten Kontingente können Sie in der Google Cloud Console anpassen. Weitere Informationen finden Sie unter Kontingentanpassung anfordern.