Cloud-Kontingent-Dimensionen konfigurieren

Cloud-Kontingent-Dimensionen sind verschiedene Möglichkeiten, die Ressourcennutzung in Google Cloud zu messen. Dimensionen sind in der Regel eine Region, eine Zone, ein Google Cloud-Nutzer oder ein Produktattribut. In der Compute Engine wird die VM-Nutzung beispielsweise anhand verschiedener Dimensionen gemessen. Die Dimension region misst die Anzahl der VMs in einer bestimmten Region. Compute Engine hat auch eine Reihe von Produktattributdimensionen, einschließlich „gpu_family“. Die Dimension „gpu_family“ misst die Anzahl der GPUs einer bestimmten Familie in Ihrem Google Cloud-Projekt.

Die Cloud Quotas API stellt Dimensionen als Schlüssel/Wert-Paare dar. key ist der Dimensionsname (z. B. region). value ist der zugewiesene Wert für die Dimension (z. B. eine Region wie us-central1).

Dimensionspriorität

Einige Anwendungsfälle für die Cloud Quotas API haben komplexe Dimensionskonfigurationen. Kontingente können auf einer detaillierteren Ebene konfiguriert werden als nur Regionen und Zonen. Sie können diesen Detaillierungsgrad erreichen, wenn Sie dienstspezifische Dimensionen verwenden. Beispiel: gpu_family und network_id sind dienstspezifische Dimensionen im Compute Engine-Dienst. Dimensionen werden von jedem einzelnen Dienst definiert und jeder Dienst kann einen anderen Satz von dienstspezifischen Dimensionen haben.

Bei der Arbeit mit Standortdimensionen oder dienstspezifischen Dimensionen gilt die folgende Priorität:

  1. Eine Kontingenteinstellungskonfiguration mit allen angegebenen standort- und dienstspezifischen Dimensionen hat Vorrang vor allen anderen Konfigurationen.

  2. Konfigurationen, die Standortdimensionen angeben, haben nur Vorrang vor Konfigurationen, die nur dienstspezifische Dimensionen enthalten.

Dimensionen kombinieren

In einer Konfiguration der Kontingenteinstellung können Sie Dimensionen so kombinieren:

  1. Die Konfiguration kann sowohl Standortdimensionen als auch dienstspezifische Dimensionen enthalten. Dies ist die höchste Reihenfolge.

  2. Die Konfiguration darf nur Standortdimensionen enthalten. Diese Konfiguration gilt für alle dienstspezifischen Dimensionen, mit Ausnahme der explizit mit Methode 1 konfigurierten Dimensionen.

  3. Die Konfiguration darf nur dienstspezifische Dimensionen enthalten. Diese Konfiguration gilt für alle Standorte mit Ausnahme der Standorte, die explizit mit Methode 1 oder 2 konfiguriert wurden.

  4. Wenn die Konfiguration beliebige dienstspezifische Dimensionen enthält, muss sie alle dienstspezifischen Dimensionen enthalten.

  5. Sie können Konfigurationen ohne Dimensionen haben. Solche Konfigurationen gelten für alle Standorte und alle dienstspezifischen Dimensionen, mit Ausnahme der explizit konfigurierten.