Modification des performances d'un volume

Le service Block Volume permet de configurer de façon dynamique le niveau de performances des volumes de blocs et des volumes d'initialisation. Pour plus d'informations, reportez-vous à Performances de Block Volume.

Si vous configurez le niveau Performances très élevées pour un volume de blocs, les chemins d'accès multiples doivent être activés pour l'attachement de volume. Vous devrez peut-être prendre des mesures supplémentaires pour optimiser les performances du volume. Pour plus d'informations, reportez-vous à Attachement de volumes à performances très élevées. Cela ne s'applique pas aux volumes d'initialisation configurés pour le niveau Performances très élevées.

Remarque

Lorsque vous remplacez n'importe quel niveau de performances d'un volume de blocs par le niveau Performances très élevées, vous devez détacher le volume, puis le rattacher. Reportez-vous à Détails d'un volume et à Association d'un volume de blocs à une instance.

Stratégie de service IAM requise

Pour utiliser Oracle Cloud Infrastructure, un administrateur doit vous accorder un accès sécurisé dans une stratégie. Cet accès est requis que vous utilisiez la console ou l'API REST avec un kit SDK, l'interface de ligne de commande ou un autre outil. Si vous obtenez un message vous indiquant que vous n'avez pas d'autorisation, 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

  • Lorsque vous ajustez le paramètre VPU/Go pour un volume, l'état de cycle de vie de ce dernier passe à Provisionnement pendant que le service met à jour les paramètres. Pendant ce processus, vous ne pouvez pas attacher le volume à une instance ni effectuer d'autres opérations sur le volume. Une fois ce processus terminé, l'état de cycle de vie du volume redevient Disponible. Vous pouvez alors attacher le volume à une instance.

  • Vous pouvez uniquement modifier le niveau de performances sur trois volumes simultanément par location.

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 de blocs. 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 et cliquez sur Stockage. Sous Stockage de blocs, cliquez sur Volumes de blocs.
  2. Cliquez sur le volume de blocs dont vous souhaitez modifier les performances.

  3. Cliquez sur Modifier.
  4. Servez-vous du curseur VPU/Go pour modifier le paramètre de performances à votre convenance. Vous pouvez également définir la valeur VPU/Go du paramètre de performances dans VPU/Go par défaut.
  5. Cliquez sur Enregistrer les modifications.

Procédure de modification des performances d'un volume d'initialisation existant
  1. Ouvrez le menu de navigation et cliquez sur Stockage. Sous Stockage de blocs, cliquez sur Volumes de blocs. Dans le menu Stockage de blocs de la barre latérale, 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.

Si vous remplacez le niveau de performances du volume d'initialisation par le niveau Performances très élevées, reportez-vous à Volumes d'initialisation et performances très élevées pour obtenir plus d'informations.

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.
  • 30 à 120 : représente le paramètre Performances très élevées, 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

Si vous remplacez le niveau de performances d'un volume d'initialisation par le niveau Performances très élevées, reportez-vous à Volumes d'initialisation et performances très élevées pour obtenir plus d'informations.

Utilisation de l'API

Pour plus d'informations sur l'utilisation de l'API et la signature des demandes, reportez-vous à la documentation relative à l'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 de performances du volume est indiqué en unités de performance de volume (VPU) dans l'attribut vpusPerGB de UpdateVolumeDetails.

Voici les valeurs autorisées pour vpusPerGB :

  • 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.
  • 30 à 120 : représente le paramètre Performances très élevées, qui s'applique aux volumes de blocs et aux volumes d'initialisation.

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.

Voici les valeurs autorisées pour vpusPerGB :

  • 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.
  • 30 à 120 : représente le paramètre Performances très élevées, qui s'applique aux volumes de blocs et aux volumes d'initialisation.

Si vous remplacez le niveau de performances du volume d'initialisation par le niveau Performances très élevées, reportez-vous à Volumes d'initialisation et performances très élevées pour obtenir plus d'informations.