Kontingente und Limits für Compute Engine


Google Cloud nutzt Kontingente, um Fairness zu gewährleisten und Spitzen bei Ressourcennutzung und -verfügbarkeit zu reduzieren. Ein Kontingent schränkt ein, wie viel von einer Google Cloud-Ressource Ihr Google Cloud-Projekt nutzen darf. 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 gleichzeitig verwendeten Load Balancer oder die Anzahl der Projekte begrenzen, die Sie erstellen können. Die Kontingente sollen eine Überlastung von Diensten verhindern und dadurch die Community der Google Cloud-Nutzer schützen. Sie helfen Ihnen auch bei der Verwaltung Ihrer eigenen Google Cloud-Ressourcen.

Das Cloud-Kontingentsystem ermöglicht Folgendes:

  • Ihren Verbrauch von Google Cloud-Produkten und -Diensten überwachen
  • Ihren Verbrauch dieser Ressourcen einschränken
  • Eine Möglichkeit bieten, Änderungen am Kontingentwert anzufordern

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 ausführen möchten, schlägt fehl.

Kontingente gelten in der Regel auf Google Cloud-Projektebene. Ihre Nutzung einer Ressource in einem Projekt hat keinen Einfluss auf Ihr verfügbares Kontingent in einem anderen Projekt. Innerhalb eines Google Cloud-Projekts werden die Kontingente für alle Anwendungen und IP-Adressen gemeinsam genutzt.

Für Compute Engine-Ressourcen gelten außerdem Systemlimits. Systemlimits können nicht geändert werden.

Es gibt drei Kategorien von Compute Engine-Kontingenten und -Limits:

Berechtigungen zum Prüfen und Bearbeiten von Nutzungslimits

Um Ihre Kontingente aufzurufen, benötigen Sie die Berechtigung serviceusage.quotas.get.

Um Ihre Kontingente zu ändern ist die Berechtigung serviceusage.quotas.update erforderlich.

Diese Berechtigungen sind standardmäßig in den einfachen IAM-Rollen "Inhaber" und "Bearbeiter" sowie in der vordefinierten Rolle "Kontingentadministrator" enthalten.

Zuteilungskontingent prüfen

Regionale Kontingente sind keine Teilmenge der Kontingente von Projekten. VM-Instanzen sind Teil der regionalen Kontingente.

Informationen zu regionalen Kontingenten, z. B. die Anzahl von VMs, die Sie in einer Region erstellen können, finden Sie unter Regionale Kontingente prüfen. Verwenden Sie die Google Cloud Console oder das Google Cloud CLI, um Ihr Projekt-Kontingent zu prüfen.

In den folgenden Abschnitten wird beschrieben, wie Sie die Limits für das Zuteilungskontingent in Ihrem Projekt aufrufen. Verwenden Sie den Befehl gcloud alpha services quota list, um die Limits für das API-Kontingent und das Kontingent für gleichzeitige Vorgänge aufzurufen. Weitere Informationen finden Sie unter Kontingente und Limits für gleichzeitige Vorgänge aufrufen.

Informationen zu Kontingentkategorien finden Sie unter Informationen zu Kontingenten.

Regionales Kontingent prüfen

Console

Öffnen Sie in der Google Cloud Console die Seite Kontingente.

Kontingente aufrufen

gcloud

Listen Sie die Kontingente für eine Region auf:

gcloud compute regions describe REGION

Ersetzen Sie dabei REGION durch den Namen der Region, für die Sie eine Liste der Kontingentinformationen aufrufen möchten.

Projektkontingent prüfen

Console

Öffnen Sie in der Google Cloud Console die Seite Kontingente.

Kontingente aufrufen

gcloud

Prüfen Sie die projektweiten Kontingente:

gcloud compute project-info describe --project PROJECT_ID

Ersetzen Sie PROJECT_ID durch Ihre Projekt-ID.

Kontingent bearbeiten

Verwenden Sie die Google Cloud Console, um die meisten Kontingente anzupassen. Weitere Informationen finden Sie unter Kontingentanpassung beantragen.

Kontingent-Roll-outs

Gelegentlich ändert Google Cloud das Standardkontingent für Ressourcen und APIs. Diese Änderungen erfolgen schrittweise. Während des Roll-outs eines neuen Standardkontingents spiegelt das maximale Kontingent, das in der Google Cloud Console angezeigt wird, möglicherweise nicht das tatsächliche maximale Kontingent wider, das Ihnen zur Verfügung steht.

Angenommen, Google Cloud ändert das standardmäßige maximale Kontingent für Firewallregeln von 200 in 300. Wenn Sie Ihr Kontingent mit der Google Cloud Console ansehen, kann das neue Kontingent von 300angezeigt werden, obwohl Ihr tatsächliches Kontingent 200 ist, bis der Roll-out abgeschlossen ist.

Informationen zu laufenden Kontingent-Roll-outs finden Sie unter Bekannte Probleme. Wenn keine Probleme beschrieben werden, werden keine Kontingent-Roll-outs ausgeführt.

Wenn ein Kontingent-Roll-out läuft und Sie das tatsächliche maximale Kontingent bestätigen möchten, das Ihnen zur Verfügung steht, prüfen Sie Ihr Kontingent über die Google Cloud CLI. Wenn Sie ein größeres Kontingent benötigen, als Sie Zugriff haben, senden Sie eine Anfrage zur Kontingenterhöhung.

Nächste Schritte