Modification des performances d'un volume

La fonctionnalité de performances élastiques du service Block Volume permet de configurer de façon dynamique les performances des volumes de blocs et des volumes d'initialisation. Pour plus d'informations, reportez-vous à Performances élastiques de volume de blocs.

Stratégie de service IAM requise

Pour utiliser Oracle Cloud Infrastructure, vous devez disposer du type d'accès requis dans une stratégie  écrite par un administrateur, que vous utilisiez la console ou l'API REST avec un kit SDK, une interface de ligne de commande ou un autre outil. Si vous essayez d'effectuer une action et qu'un message indique que vous n'y êtes pas autorisé, vérifiez auprès de l'administrateur le type d'accès qui vous a été accordé et le compartiment  dans lequel vous devez travailler.

La stratégie dans Autoriser les administrateurs de volumes à gérer des volumes de blocs, des sauvegardes et des groupes de volumes permet au groupe indiqué de réaliser toutes les opérations possibles avec les volumes de blocs et les sauvegardes, mais pas de lancer des instances.

Si vous ne connaissez pas les stratégies, reportez-vous à Introduction aux stratégies et à Stratégies courantes. Pour obtenir des informations de référence sur l'écriture de stratégies pour des instances, des réseaux cloud ou d'autres ressources API des services de base, reportez-vous à Détails des services de base.

Limites

  • Vous pouvez uniquement modifier la configuration des performances élastiques sur trois volumes simultanément par location.

  • Lorsque vous modifiez les performances des volumes d'initialisation, vous pouvez uniquement sélectionner les options Equilibré et Performances supérieures.

Utilisation de la console

Le paramètre des performances de volume par défaut pour les volumes de blocs existants et nouveaux est Equilibré. Vous pouvez modifier le paramètre par défaut lorsque vous créez un volume de blocs. Reportez-vous à Création d'un volume. Vous pouvez également modifier le paramètre des performances d'un volume de blocs existant en suivant les étapes de la procédure ci-après.

Procédure de modification des performances d'un volume de blocs existant
  1. Ouvrez le menu de navigation. Sous Infrastructure de base, accédez à Stockage de blocs et cliquez sur Volumes de blocs.
  2. Cliquez sur le volume de blocs dont vous souhaitez modifier les performances.

  3. Cliquez sur Modifier la taille ou les performances.
  4. Cliquez sur l'option de performances de volume à utiliser.
  5. Cliquez sur Enregistrer les modifications.

Lorsque vous créez une instance, le paramètre des performances du volume d'initialisation de l'instance est défini sur Equilibré. Vous pouvez remplacer ce paramètre par Performances supérieures une fois l'instance lancée.

Procédure de modification des performances d'un volume d'initialisation existant
  1. Ouvrez le menu de navigation. Sous Infrastructure de base, accédez à Compute et cliquez sur Volumes d'initialisation.
  2. Cliquez sur le volume d'initialisation dont vous souhaitez modifier les performances.

  3. Cliquez sur Modifier la taille ou les performances.
  4. Cliquez sur l'option de performances de volume à utiliser.
  5. Cliquez sur Enregistrer les modifications.

Utilisation de l'interface de ligne de commande

Pour plus d'informations sur l'utilisation de l'interface de ligne de commande, reportez-vous à Interface de ligne de commande (CLI).

Utilisez l'opération volume update ou boot-volume update avec le paramètre vpus-per-gb pour mettre à jour le paramètre des performances élastiques d'un volume de blocs. Le paramètre vpus-per-gb permet d'indiquer les unités de performance de volume (VPU). Ces unités représentent les paramètres de performances de volume, avec les valeurs autorisées suivantes :

  • 0 : représente le paramètre Coût réduit, qui s'applique uniquement aux volumes de blocs.
  • 10 : représente le paramètre Equilibré, qui s'applique aux volumes de blocs et aux volumes d'initialisation.
  • 20 : représente le paramètre Performances supérieures, qui s'applique aux volumes de blocs et aux volumes d'initialisation.

Par exemple :

oci bv volume update --volume-id <volume_ID> --vpus-per-gb 20

Utilisation de l'API

Pour plus d'informations sur l'utilisation de l'API et la signature des demandes, reportez-vous à API REST et à Informations d'identification de sécurité. Pour plus d'informations sur les kits SDK, reportez-vous à Kits SDK et interface de ligne de commande.

Volumes de blocs

Pour mettre à jour le paramètre des performances d'un volume de blocs, utilisez l'opération suivante :

Le paramètre des performances de volume est indiqué dans l'attribut vpusPerGB d'UpdateVolumeDetails. Les valeurs autorisées sont 0, 10 et 20.

Volumes d'initialisation

Pour mettre à jour le paramètre des performances d'un volume d'initialisation, utilisez l'opération suivante :

Le paramètre des performances de volume est indiqué dans l'attribut vpusPerGB d'UpdateBootVolumeDetails. Les valeurs autorisées sont 10 et 20.