Kontingente und Limits

In diesem Dokument werden die für Cloud Shell geltenden Kontingente und Limits aufgeführt.

Ein Kontingent schränkt ein, wie viel von einer bestimmten gemeinsam genutzten Google Cloud-Ressource Ihr Cloud-Projekt nutzen kann, einschließlich Hardware, Software und Netzwerkkomponenten.

Kontingente sind Teil eines Systems, das Folgendes tut:

  • Ihre Nutzung oder Ihren Verbrauch von Google Cloud-Produkten und -Diensten überwachen.
  • Ihren Verbrauch dieser Ressourcen einschränken, um u. a. für Fairness zu sorgen und Nutzungsspitzen zu reduzieren.
  • Konfigurationen verwalten, die automatisch vorgeschriebene Einschränkungen erzwingen.
  • Eine Möglichkeit bietet, das Kontingent zu ändern oder anzufordern.

Wenn ein Kontingent überschritten wird, blockiert das System in den meisten Fällen den Zugriff auf die entsprechende Google-Ressource und die Aufgabe, die Sie ausführen möchten, schlägt fehl. In den meisten Fällen gelten Kontingente für jedes Cloud-Projekt und werden von allen Anwendungen und IP-Adressen geteilt, die dieses Cloud-Projekt verwenden.

Für Cloud Shell-Ressourcen gelten auch Limits. Diese Limits stehen nicht im Zusammenhang mit dem Kontingentsystem. Limits können nur geändert werden, wenn dies angegeben ist.

Verwenden Sie bei den meisten Kontingenten die Google Cloud Console, um sie zu erhöhen oder zu verringern. Einige Kontingente können nicht über ihre Standardwerte hinaus erhöht werden.

Weitere Informationen finden Sie in den folgenden Abschnitten Mit Kontingenten arbeiten:

Nutzungskontingente

Das standardmäßige Cloud Shell-Kontingent beträgt 60 Stunden.

Wöchentliches Cloud Shell-Kontingent aufrufen

Wenn Sie Ihr Kontingent erreicht haben, müssen Sie bis zu dem angegebenen Datum und der angegebenen Uhrzeit warten, bevor Sie Cloud Shell wieder verwenden können, oder sich an Ihren Cloud Shell-Administrator wenden, um Ihr Kontingent zu erhöhen.

So rufen Sie Ihr wöchentliches Kontingent auf:

  • Klicken Sie auf Informationen zur Sitzung Sitzungsinformationen und dann auf Nutzungskontingent. Ein Dialogfeld wird angezeigt, das die verbleibenden Stunden in Ihrem Kontingent, die Gesamtzahl der Stunden in Ihrem Kontingent sowie das Datum und die Uhrzeit anzeigt, zu der das Kontingent zurückgesetzt wird.

Kontingenterhöhung anfordern

Verwenden Sie bei den meisten Kontingenten die Google Cloud Console, um sie zu erhöhen oder zu verringern. Einige Kontingente können nicht über ihre Standardwerte hinaus erhöht werden.

Weitere Informationen finden Sie in den folgenden Abschnitten Mit Kontingenten arbeiten:

Cloud Shell-Inaktivität

Wenn Sie Cloud Shell 120 Tage lang nicht verwenden, wird das Basislaufwerk gelöscht. Sie werden vor dem Löschen per E-Mail benachrichtigt. Starten Sie eine Sitzung, um zu verhindern, dass das Basislaufwerk gelöscht wird. Wenn Sie sensible Daten langfristig speichern möchten, sollten Sie über eine andere Lösung in Cloud Storage nachdenken.

Nicht interaktive Nutzung

Cloud Shell ist nur für die interaktive Verwendung vorgesehen. Sitzungen, die nicht interaktiv sind, werden nach einer Stunde automatisch beendet. Cloud Shell-Sitzungen werden auf 12 Stunden begrenzt. Anschließend werden die Sitzungen automatisch beendet. Sie können unmittelbar danach eine neue Sitzung starten.

Sitzung nach Verstoß gegen das Dienstlimit wiederherstellen

Wenn Ihre Sitzung beendet wird oder nicht hergestellt werden kann, weil Sie ein Dienstlimit überschritten haben, zeigt Cloud Shell einen Fehler mit einem Link zu einem Formular an, mit dem Sie Einspruch gegen den Limitverstoß einlegen können. Klicken Sie auf den Feedback-Link und senden Sie das Formular. Es sollte möglichst viele Informationen zu den Aufgaben enthalten, die Sie vor Beendigung der Sitzung ausgeführt haben.

Limits und Einschränkungen

Benutzerdefinierte Installation von Softwarepaketen und Persistenz

Die VM-Instanz zur Unterstützung Ihrer Cloud Shell-Sitzung ist keiner Cloud Shell-Sitzung permanent zugewiesen und wird nach 20 Minuten der Inaktivität beendet. Mit Beendigung der Instanz gehen alle Änderungen verloren, die Sie außerhalb des Verzeichnisses $HOME vorgenommen haben.

Damit Ihre Konfigurationen sitzungsübergreifend erhalten bleiben, sollten Sie Ihre Umgebung anpassen.

Nutzer unter 18 Jahren oder deren Alter unbekannt ist

Cloud Shell steht allen Nutzern unter 18 Jahren, oder deren Alter unbekannt ist, nicht zur Verfügung. Standardmäßig blockiert Google Workspace for Education den Zugriff auf Cloud Shell für alle Nutzer. Wenn es in Ihrer Einrichtung Schüler oder Studenten gibt, die älter als 18 Jahre sind, und denen Sie Zugriff auf Dienste mit Altersbeschränkung, einschließlich Cloud Shell, gewähren möchten, finden Sie unter Zugriff auf Google-Dienste nach Alter steuern die Schritte zur Identifizierung von Nutzern, die mindestens 18 Jahre alt sind.

Cloud Shell-Editor-Erweiterungen

Der Cloud Shell-Editor unterstützt die Installation benutzerdefinierter Editorerweiterungen nicht. Der Cloud Shell-Editor enthält jedoch bereits eine Reihe wichtiger Erweiterungen, die schon installiert und auf dem neuesten Stand sind.

.bashrc-Inhalt

Wird die Datei .bashrc geändert oder gelöscht, so kann es in Cloud Shell zu Fehlern kommen. Die .bashrc-Datei muss folgende Zeilen enthalten:

  if [ -f "/google/devshell/bashrc.google" ]; then
    source "/google/devshell/bashrc.google"
  fi

gcloud-Ausgabeformat

Cloud Shell aktiviert standardmäßig gcloud-Bedienungshilfen. Wenn Bedienungshilfen aktiviert sind, wird die Tabelle gcloud als vereinfachte Liste von Elementen dargestellt.

Zur Wiederherstellung des Standardverhaltens von Tabellenboxen für viele Befehle fügen Sie den folgenden Befehl an das Ende Ihrer Datei $HOME/.bashrc an:

  gcloud config set accessibility/screen_reader false

Beeinträchtigte Verbindungsleistung

Beim allerersten Aufbau einer Verbindung zu Cloud Shell wird ein Basislaufwerk erstellt. Dieser Vorgang kann aktuell bis zu 25 Sekunden dauern. Alle nachfolgenden Verbindungen zu bestehenden VM-Instanzen werden in etwa 5 Sekunden aufgebaut. Wenn Sie Cloud Shell jedoch eine Woche lang nicht verwendet haben, ist die Verbindungsleistung langsamer, da das Basisverzeichnis aus einem Archiv wiederhergestellt wird.

Cloud Shell bietet auch den flüchtigen Modus. Dieser ist die Cloud Shell-Umgebung ohne nichtflüchtigen Festplattenspeicher. Der flüchtige Modus bietet eine schnellere Verbindungsleistung, aber alle Dateien, die Sie in Ihrer Sitzung erstellen, gehen am Ende der Sitzung verloren.

Unterstützte Browser

Cloud Shell unterstützt die neuesten Versionen von Google Chrome, Mozilla Firefox, Microsoft Edge, Microsoft Internet Explorer ab Version 11 und Apple Safari ab Version 8. Safari im privaten Browsermodus wird nicht unterstützt.

Privates Surfen und deaktivierte Cookies von Drittanbietern

Der Cloud Shell-Editor kann nicht in Cloud Shell geladen werden, wenn Cookies von Drittanbietern deaktiviert sind. In einigen Browsern sind Cookies von Drittanbietern standardmäßig deaktiviert. Diese werden auch von den meisten Browsern im Inkognitomodus oder im privaten Browser blockiert.

Wenn Sie Cookies von Drittanbietern deaktiviert haben, können Sie den Cloud Shell-Editor dennoch in seinem eigenen Fenster verwenden. Klicken Sie dazu beim Öffnen einer Editor-Sitzung auf die Schaltfläche In neuem Fenster öffnen. Schaltfläche „Code-Editor“.

Alternativ können Sie über die Webvorschau Schaltfläche für Webvorschau Port 970 aufrufen.

Editor-Feld, in dem erläutert wird, dass der Code-Editor aufgrund von Drittanbieter-Cookies nicht geladen werden kann und das den Link "Editor in neuem Fenster öffnen" enthält

Tipp: Wenn Sie Google Chrome verwenden, können Sie Cookies von Drittanbietern aktivieren. Klicken Sie dazu in der Adressleiste auf das Symbol „Cookies von Drittanbietern blockieren“ Symbol für die Drittanbieter-Cookie-Blockierung. Wählen Sie Website funktioniert nicht?, klicken Sie auf Cookies zulassen, und aktualisieren Sie die Seite.

Übertragung großer Dateien

Bei großen Dateien kann die Dateiübertragung langsam laufen. Für die Übertragung großer Dateien sollten Sie gcloud beta cloud-shell scp oder den Cloud Shell-Editor verwenden.

Festplattenspeicher

Cloud Shell bietet 5 GB kostenlosen nichtflüchtigen Speicher, der im Verzeichnis $HOME der VM-Instanz bereitgestellt wird. Dieser Speicherplatz wird pro Nutzer bereitgestellt und ist projektübergreifend verfügbar. Alle Dateien, die Sie in Ihrem Basisverzeichnis speichern, z. B. installierte Software, Skripte und Konfigurationsdateien, wie .bashrc und .vimrc, bleiben auch nach der Sitzung erhalten und werden auf das Limit von 5 GB angerechnet.

Bei einem no space left on device-Fehler geben Sie Speicherplatz frei, indem Sie Dateien aus Ihrem Basisverzeichnis über das Cloud Shell-Terminal entfernen.

Weitere Informationen