Ce document explique comment afficher le nombre de cœurs de processeur visibles pour une instance de machine virtuelle (VM).
Lorsque vous affichez les détails d'une VM, vous pouvez vérifier si la VM dispose du nombre par défaut de cœurs de processeur visibles ou si ce nombre a été personnalisé. La réduction du nombre de cœurs de processeur visibles pour une VM peut contribuer à réduire les coûts de licence sans réduire les limites de performances des disques persistants. Toutefois, la réduction du nombre de cœurs de processeur visibles peut affecter les performances réseau.
Avant de commencer
-
Si ce n'est pas déjà fait, configurez l'authentification.
L'authentification est le processus permettant de valider votre identité pour accéder aux services et aux API Trusted Cloud by S3NS .
Pour exécuter du code ou des exemples depuis un environnement de développement local, vous pouvez vous authentifier auprès de Compute Engine en sélectionnant l'une des options suivantes :
Select the tab for how you plan to use the samples on this page:
Console
When you use the Trusted Cloud console to access Trusted Cloud by S3NS services and APIs, you don't need to set up authentication.
gcloud
-
Installez la Google Cloud CLI, puis connectez-vous à la gcloud CLI avec votre identité fédérée. Après vous être connecté, initialisez Google Cloud CLI en exécutant la commande suivante :
gcloud init
- Set a default region and zone.
REST
Pour utiliser les exemples d'API REST de cette page dans un environnement de développement local, vous devez utiliser les identifiants que vous fournissez à gcloud CLI.
Installez la Google Cloud CLI, puis connectez-vous à la gcloud CLI avec votre identité fédérée. Après vous être connecté, initialisez Google Cloud CLI en exécutant la commande suivante :
gcloud init
Pour en savoir plus, consultez la section S'authentifier pour utiliser REST dans la documentation sur l'authentification Trusted Cloud .
Rôles requis
Pour obtenir l'autorisation dont vous avez besoin pour afficher les détails d'une VM, demandez à votre administrateur de vous accorder le rôle IAM Administrateur d'instances Compute (v1) (
roles/compute.instanceAdmin.v1
) sur la VM ou le projet. Pour en savoir plus sur l'attribution de rôles, consultez la page Gérer l'accès aux projets, aux dossiers et aux organisations.Ce rôle prédéfini contient l'autorisation
compute.instances.get
, qui est nécessaire pour afficher les détails d'une VM.Vous pouvez également obtenir cette autorisation avec des rôles personnalisés ou d'autres rôles prédéfinis.
Afficher le nombre de cœurs de processeur visibles pour une VM
Pour déterminer si le nombre de cœurs de processeur visibles a été personnalisé pour une VM, sélectionnez l'une des options suivantes:
Console
Dans la console Trusted Cloud , accédez à la page Instances de VM.
Dans la colonne Nom, cliquez sur le nom de la VM.
La page des détails de la VM s'ouvre, et l'onglet Détails est sélectionné.
Dans la section Configuration de la machine, vérifiez la valeur de Cœurs visibles personnalisés. Si aucune valeur n'est affichée, la VM dispose du nombre par défaut de cœurs de processeur visibles.
gcloud
Pour afficher les détails d'une VM, utilisez la commande
gcloud compute instances describe
.gcloud compute instances describe VM_NAME \ --zone=ZONE
Remplacez les éléments suivants :
VM_NAME
: Nom de la VM.ZONE
: zone où se trouve la VM.
Si le nombre de cœurs de processeur visibles pour la VM a été personnalisé, la sortie contient le champ
visibleCoreCount
comme suit:advancedMachineFeatures: visibleCoreCount: VISIBLE_CORE_COUNT ...
Si le résultat ne contient pas le champ
visibleCoreCount
, la VM dispose du nombre par défaut de cœurs de processeur visibles.REST
Pour afficher les détails de la VM, envoyez une requête
GET
à la méthodeinstances.get
.GET https://compute.s3nsapis.fr/compute/v1/projects/PROJECT_ID/zones/ZONE/instances/VM_NAME
Remplacez les éléments suivants :
PROJECT_ID
: ID du projet dans lequel se trouve la VM.ZONE
: zone où se trouve la VM.VM_NAME
: Nom de la VM.
Si le nombre de cœurs de processeur visibles pour la VM a été personnalisé, la sortie contient le champ
visibleCoreCount
comme suit:{ ... "advancedMachineFeatures": { visibleCoreCount: VISIBLE_CORE_COUNT }, ... }
Si le résultat ne contient pas le champ
visibleCoreCount
, la VM dispose du nombre par défaut de cœurs de processeur visibles.Étape suivante
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/08/08 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2025/08/08 (UTC)."],[[["This document provides instructions on how to check if a virtual machine (VM) has the default number of visible CPU cores or if it has been customized."],["Reducing the number of visible CPU cores can help decrease licensing costs, but it might impact network performance and overall VM performance."],["You can view the number of visible CPU cores through the Google Cloud console, by using the `gcloud compute instances describe` command, or by making a `GET` request to the `instances.get` method."],["If the `visibleCoreCount` field is present in the output, the VM has a customized number of visible CPU cores; otherwise, it has the default number."],["To view the details of the VM, the required permission is `compute.instances.get`, granted by the `Compute Instance Admin (v1)` role."]]],[]] -