In diesem Dokument wird beschrieben, wie Sie die Anzahl der sichtbaren CPU-Kerne für eine VM-Instanz aufrufen.
Wenn Sie die Details einer VM aufrufen, können Sie prüfen, ob die VM die Standardanzahl sichtbarer CPU-Kerne hat oder ob diese Anzahl angepasst wurde. Wenn Sie die Anzahl der sichtbaren CPU-Kerne für eine VM reduzieren, können Sie die Lizenzkosten senken, ohne die Leistungsgrenzwerte für Persistent Disk zu reduzieren. Wenn Sie die Anzahl der sichtbaren CPU-Kerne reduzieren, kann sich dies jedoch auf die Netzwerkleistung auswirken.
Hinweise
-
Richten Sie die Authentifizierung ein, falls Sie dies noch nicht getan haben.
Bei der Authentifizierung wird Ihre Identität für den Zugriff auf Cloud de Confiance by S3NS Dienste und APIs überprüft. Zum Ausführen von Code oder Beispielen aus einer lokalen Entwicklungsumgebung können Sie sich so bei der Compute Engine authentifizieren:
Wählen Sie den Tab für die geplante Verwendung der Beispiele auf dieser Seite aus:
Console
Wenn Sie über die Cloud de Confiance Console auf Cloud de Confiance by S3NS -Dienste und -APIs zugreifen, müssen Sie die Authentifizierung nicht einrichten.
gcloud
-
Installieren Sie die Google Cloud CLI und melden Sie sich dann mit Ihrer föderierten Identität in der gcloud CLI an. Nach der Anmeldung initialisieren Sie die Google Cloud CLI mit dem folgenden Befehl:
gcloud init
-
- Legen Sie eine Standardregion und -zone fest.
REST
Wenn Sie die REST API-Beispiele auf dieser Seite in einer lokalen Entwicklungsumgebung verwenden möchten, verwenden Sie die Anmeldedaten, die Sie der gcloud CLI bereitstellen.
Installieren Sie die Google Cloud CLI und melden Sie sich dann mit Ihrer föderierten Identität in der gcloud CLI an.
Weitere Informationen finden Sie in der Dokumentation zur Cloud de Confiance -Authentifizierung unter Für die Verwendung von REST authentifizieren.
Erforderliche Rollen
Bitten Sie Ihren Administrator, Ihnen die IAM-Rolle Compute Instance Admin (v1) (roles/compute.instanceAdmin.v1) für die VM oder das Projekt zu gewähren, um die Berechtigung zu erhalten, die Sie zum Aufrufen der Details einer VM benötigen.
Weitere Informationen zum Zuweisen von Rollen finden Sie unter Zugriff auf Projekte, Ordner und Organisationen verwalten.
Diese vordefinierte Rolle enthält die Berechtigung compute.instances.get, die zum Aufrufen der Details einer VM erforderlich ist.
Sie können diese Berechtigung auch mit benutzerdefinierten Rollen oder anderen vordefinierten Rollen erhalten.
Anzahl der sichtbaren CPU-Kerne für eine VM ansehen
So ermitteln Sie, ob die Anzahl der sichtbaren CPU-Kerne für eine VM angepasst wurde:
Console
Rufen Sie in der Cloud de Confiance Console die Seite VM-Instanzen auf.
Klicken Sie in der Spalte Name auf den Namen der VM.
Die Detailseite der VM wird geöffnet und der Tab Details ist ausgewählt.
Prüfen Sie im Abschnitt Maschinenkonfiguration den Wert für Benutzerdefinierte sichtbare Kerne. Wenn kein Wert angezeigt wird, hat die VM die Standardanzahl sichtbarer CPU-Kerne.
gcloud
Wenn Sie die Details einer VM aufrufen möchten, verwenden Sie den Befehl gcloud compute instances describe.
gcloud compute instances describe VM_NAME \
--zone=ZONE
Ersetzen Sie Folgendes:
VM_NAME: der Name der VM.ZONEist die Zone, in der sich die VM befindet.
Wenn die Anzahl der sichtbaren CPU-Kerne für die VM angepasst wurde, enthält die Ausgabe das Feld visibleCoreCount wie folgt:
advancedMachineFeatures:
visibleCoreCount: VISIBLE_CORE_COUNT
...
Wenn die Ausgabe das Feld visibleCoreCount nicht enthält, hat die VM die Standardanzahl sichtbarer CPU-Kerne.
REST
Senden Sie eine GET-Anfrage an die Methode instances.get, um die Details der VM aufzurufen.
GET https://compute.s3nsapis.fr/compute/v1/projects/PROJECT_ID/zones/ZONE/instances/VM_NAME
Ersetzen Sie Folgendes:
PROJECT_ID: die Projekt-ID des Projekts, in dem sich die VM befindet.ZONEist die Zone, in der sich die VM befindet.VM_NAME: der Name der VM.
Wenn die Anzahl der sichtbaren CPU-Kerne für die VM angepasst wurde, enthält die Ausgabe das Feld visibleCoreCount:
{
...
"advancedMachineFeatures": {
visibleCoreCount: VISIBLE_CORE_COUNT
},
...
}
Wenn die Ausgabe das Feld visibleCoreCount nicht enthält, hat die VM die Standardanzahl sichtbarer CPU-Kerne.