Performances de Block Volume

Le service Oracle Cloud Infrastructure Block Volume utilise l'infrastructure de stockage NVMe, conçue pour assurer la cohérence ainsi que pour offrir des performances flexibles et élastiques. Il suffit de provisionner la capacité nécessaire et les performances sont redimensionnées selon les caractéristiques du niveau de performances sélectionné, jusqu'aux valeurs maximales du service.

Il n'est pas nécessaire de déterminer vos besoins en performances avant la création et l'attachement des volumes de blocs. Lorsque vous créez un volume, il est configuré par défaut pour le niveau de performances Equilibré. Vous pouvez modifier ce paramètre lors de la création du volume ou à n'importe quel autre moment. La fonctionnalité de performances élastiques du service vous permet de payer uniquement pour les caractéristiques de performances dont vous avez besoin, indépendamment de la taille des volumes de blocs et d'initialisation. Lorsque vos besoins évoluent, il vous suffit d'ajuster le paramètre de performances du volume. Vous n'avez pas besoin de recréer les volumes.

Block Volume offre une fonctionnalité de redimensionnement dynamique des performances via le réglage automatique. Pour plus d'informations, reportez-vous à Redimensionnement dynamique des performances.

Remarque

Vous devez effectuer une analyse comparative lors de la phase d'étude de faisabilité pour vérifier que la configuration de votre environnement est suffisamment performante pour répondre aux exigences de votre application. Pour plus d'informations, reportez-vous à Mesures et test des performances.

Niveaux des performances de volume de blocs

Lorsque vous créez un volume, vous pouvez sélectionner son niveau de performances. Reportez-vous à Création d'un volume de blocs. Vous pouvez également modifier le niveau de performances d'un volume existant. Pour plus d'informations, reportez-vous à Modification des performances d'un volume. Dans la console, vous pouvez configurer les performances à l'aide du curseur ou de la commande de contrôle VPU comme illustré dans la capture d'écran suivante.

Curseur des performances de volume de blocs

Les niveaux de performances suivants sont disponibles :

  • Performances très élevées : recommandé pour les charges globales les plus exigeantes en E/S, qui nécessitent les meilleures performances possibles. Avec cette option, vous pouvez acheter entre 30 et 120 unités de performance de volume (VPU) par Go/mois. Pour plus d'informations, notamment sur les valeurs de performances de débit et d'E/S par seconde propres à chaque taille de volume, reportez-vous à Performances très élevées.
  • Performances supérieures : recommandé pour les charges globales exigeantes en E/S qui ne requièrent pas le niveau Performances très élevées. Avec cette option, vous achetez 20 unités de performance de volume par Go/mois. Pour plus d'informations, notamment sur les valeurs de performances de débit et d'E/S par seconde propres à chaque taille de volume, reportez-vous à Performances supérieures.
  • Equilibré : niveau de performances par défaut des volumes de blocs et d'initialisation nouveaux et existants. Il permet d'atteindre un bon équilibre entre les performances et la réduction des coûts pour la plupart des charges globales. Avec cette option, vous achetez 10 unités de performance de volume par Go/mois. Pour plus d'informations, notamment sur les valeurs de performances de débit et d'E/S par seconde propres à chaque taille de volume, reportez-vous à Performances équilibrées.
  • Coût réduit : option recommandée pour les charges globales exigeantes en débit avec des E/S séquentielles volumineuses, telles que la transmission en continu, le traitement des journaux et les entrepôts de données. Le coût concerne uniquement le stockage, il ne comprend aucun coût d'unité de performance de volume supplémentaire. Cette option est uniquement disponible pour les volumes de blocs. Elle ne l'est pas pour les volumes d'initialisation. Pour plus d'informations, notamment sur les valeurs de performances de débit et d'E/S par seconde propres à chaque taille de volume, reportez-vous à Coût réduit.

Configuration du niveau de performances d'un volume

Vous pouvez configurer le niveau de performances d'un volume de blocs lors de sa création. Reportez-vous à Création d'un volume de blocs. Vous pouvez également modifier le niveau de performances d'un volume de blocs existant. Reportez-vous à Procédure de modification des performances d'un volume de blocs existant.

Lorsque vous créez une instance de calcul, le niveau de performances du volume d'initialisation de l'instance est défini sur Equilibré par défaut. Vous pouvez modifier ce paramètre une fois l'instance lancée. Reportez-vous à Procédure de modification des performances d'un volume d'initialisation existant.

Unités de performance de volume

Les performances de volume de blocs couvrent le concept d'unités de performance de volume (VPU). Vous pouvez acheter des unités de performance de volume supplémentaires pour allouer plus de ressources à un volume, ce qui augmente les E/S par seconde/Go et le débit par Go. Vous avez également la possibilité d'acheter moins d'unités de performance de volume, ce qui réduit les caractéristiques de performances d'un volume, mais permet de faire des économies. Vous pouvez également choisir de ne pas acheter d'unités de performance de volume, ce qui peut permettre des économies importantes sur les volumes qui ne nécessitent pas de caractéristiques de performances accrues.

Pour plus d'informations sur les tarifs spécifiques, reportez-vous à Tarification Oracle Storage Cloud.

Le tableau suivant répertorie les caractéristiques de performances de chaque niveau de performances, ainsi que le nombre d'unités de performance de volume.

Niveau de performances élastiques

Unités de performance de volume (VPU)

E/S par seconde par Go

E/S par seconde maximales/volume

Taille pour le nombre maximal d'E/S par seconde (Go)

ko/s par Go

Nombre maximal de Mo/s par volume

Coût réduit 0 2 3 000 1 500 240 480
Equilibré 10 60 25 000 417 480 480
Performances supérieures 20 75 50 000 667 600 680
Performances très élevées 30 90 75 000 833 720 880
Performances très élevées 40 105 100 000 952 840 1 080
Performances très élevées 50 120 125 000 1 042 960 1 280
Performances très élevées 60 135 150 000 1 111 1 080 1 480
Performances très élevées 70 150 175 000 1 167 1 200 1 680
Performances très élevées 80 165 200 000 1 212 1 320 1 880
Performances très élevées 90 180 225 000 1 250 1 440 2 080
Performances très élevées 100 195 250 000 1 282 1 560 2 280
Performances très élevées 110 210 275 000 1 310 1 680 2 480
Performances très élevées 120 225 300 000 1 333 1 800 2 680

Calcul des performances de volume

Vous pouvez calculer les performances attendues d'un volume à l'aide des formules suivantes :

  • A partir de 10 VPU (niveau de performances Equilibré) et pour chaque incrément de 10 VPU/Go, les performances sont redimensionnées comme suit :

    • + 15 E/S par seconde par Go

    • + 25 000 E/S par seconde pour la limite maximale d'E/S par seconde par volume (jusqu'à 300 000 E/S par seconde pour 120 VPU/Go)

    • + 120 ko/s par Go

    • + 200 Mo/s par volume pour la limite maximale

  • E/S par seconde par Go = 1,5 * VPU/Go + 45

  • Limite maximale d'E/S par seconde par volume = 2 500 * VPU/Go

  • Ko/s = 12 * VPU/Go + 360

  • Limite maximale de Mo/s par volume = 20 * VPU/Go + 280

Détails des performances des formes d'instance

Une forme est un modèle qui détermine le nombre d'OCPU, la quantité de mémoire et les autres ressources alloués à une instance. La forme de l'instance a une incidence sur les performances des volumes attachés. Cette section fournit des détails propres à Block Volume pour chaque forme d'instance.

Les formes qui prennent en charge les attachements à chemins d'accès multiples (nécessaires pour les volumes configurés avec le niveau Performances très élevées) sont identifiées par la valeur Oui dans la colonne Prend en charge les performances très élevées.

Reportez-vous à Configuration d'attachements à des volumes à performances très élevées pour en savoir plus sur l'attachement de volumes configurés avec le niveau Performances très élevées.

Pour obtenir des informations générales et des détails supplémentaires sur les formes d'instance de calcul, reportez-vous à Formes de calcul.

Formes Bare Metal

Le tableau suivant répertorie les détails relatifs à l'attachement de volumes à des instances basées sur des formes Bare Metal.

Remarque

Toutes les formes Bare Metal actuelles prennent en charge le niveau Performances très élevées.
Forme OCPU Mémoire (Go) Bande passante réseau maximale Nombre maximal d'E/S par seconde par instance Débit maximal par instance (volume de blocs) Nombre maximal d'attachements Prend en charge les performances très élevées
BM.Standard2.52 52 768 2 x 25 Gbits/s 620 000 2,9 Go/s 32 Oui
BM.Standard3.64 64 1024 2 x 50 Gbits/s 300 000 2,6 Go/s 32 Oui
BM.Standard.E3.128 128 2 048 2 x 50 Gbits/s 800 000 6 Go/s 32 Oui
BM.Standard.E4.128 128 2 048 2 x 50 Gbits/s 800 000 6 Go/s 32 Oui
BM.DenseIO2.52 52 768 2 x 25 Gbits/s 620 000 2,9 Go/s 32 Oui
BM.DenseIO.E4.128 128 2 048 2 x 50 Gbits/s 300 000 2,6 Go/s 32 Oui
BM.HPC2.36 36 384

1 x 25 Gbits/s

RDMA 1 x 100 Gbits/s

620 000 2,9 Go/s 32 Oui
BM.GPU3.8 52

Mémoire GPU : 128

Mémoire d'UC : 768 Go

2 x 50 Gbits/s 800 000 6 Go/s 32 Oui
BM.GPU4.8 64

Mémoire GPU : 320

Mémoire d'UC : 2048 Go

1 x 50 Gbits/s

RDMA 8 x 200 Gbits/s

800 000 6 Go/s 32 Oui
BM.Optimized3.36 36 512

2 x 50 Gbits/s

RDMA 1 x 100 Gbits/s

800 000 6 Go/s 32 Oui
BM.Standard.A1.160 160 2 048 2 x 50 Gbits/s 800 000 6 Go/s 32 Oui

Formes de machine virtuelle pour les volumes attachés iSCSI

Le tableau suivant répertorie les détails relatifs à l'attachement de volumes à des instances basées sur des formes de machine virtuelle à l'aide d'attachements iSCSI.

Forme OCPU Mémoire (Go) Bande passante réseau maximale Nombre maximal d'E/S par seconde par instance Débit maximal par instance (volume de blocs) Nombre maximal d'attachements Prend en charge les performances très élevées
VM.Standard2.1 1 15 1 Gbit/s 25 000 120 Mo/s 32 Non
VM.Standard2.2 2 30 2 Gbits/s 50 000 240 Mo/s 32 Non
VM.Standard2.4 4 60 4,1 Gbits/s 80 000 480 Mo/s 32 Non
VM.Standard2.8 8 120 8,2 Gbits/s 90 000 900 Mo/s 32 Non
VM.Standard2.16 16 240 16,4 Gbits/s 120 000 1,8 Go/s 32 Oui
VM.Standard2.24 24 320 24,6 Gbits/s 140 000 2,9 Go/s 32 Oui
VM.Standard.E2.1.Micro 1 1 480 Mbits/s 6 000 50 Mo/s 32 Non
VM.DenseIO2.8 8 120 8,2 Gbits/s 90 000 900 Mo/s 32 Non
VM.DenseIO2.16 16 240 16,4 Gbits/s 120 000 1,8 Go/s 32 Oui
VM.DenseIO2.24 24 320 24,6 Gbits/s 140 000 2,9 Go/s 32 Oui
VM.DenseIO.E4.Flex 8 OCPU au minimum, 32 OCPU au maximum 128 Go au minimum, 512 Go au maximum 8 Gbits/s par OCPU, 32 Gbits/s au maximum Jusqu'à 200,000 2,68 Go/s 32

Oui (16 coeurs et plus)

Non (moins de 16 coeurs)

VM.Standard.A1.Flex 1 OCPU au minimum, 80 OCPU au maximum 1 Go au minimum, 512 Go au maximum 1 Gbit/s par OCPU, 40 Gbits/s au maximum Jusqu'à 300 000 3,2 Go/s 32

Oui (16 coeurs et plus)

Non (moins de 16 coeurs)

VM.Standard.E3.Flex 1 OCPU au minimum, 64 OCPU au maximum 1 Go au minimum, 1024 Go au maximum 1 Gbit/s par OCPU, 40 Gbits/s au maximum Jusqu'à 300 000 3,2 Go/s 32

Oui (16 coeurs et plus)

Non (moins de 16 coeurs)

VM.Standard.E4.Flex 1 OCPU au minimum, 64 OCPU au maximum 1 Go au minimum, 1024 Go au maximum 1 Gbit/s par OCPU, 40 Gbits/s au maximum Jusqu'à 300 000 3,2 Go/s 32

Oui (16 coeurs et plus)

Non (moins de 16 coeurs)

VM.Standard3.Flex 1 OCPU au minimum, 32 OCPU au maximum 1 Go au minimum, 512 Go au maximum 1 Gbits/s par OCPU, 32 Gbits/s au maximum Jusqu'à 300 000 3,2 Go/s 32

Oui (16 coeurs et plus)

Non (moins de 16 coeurs)

VM.Optimized3.Flex 1 OCPU au minimum, 18 OCPU au maximum 1 Go au minimum, 256 Go au maximum 4 Gbits/s par OCPU, 40 Gbits/s au maximum Jusqu'à 300 000 3,2 Go/s 32

Oui (16 coeurs et plus)

Non (moins de 16 coeurs)

VM.GPU3.1 6

Mémoire GPU : 16

Mémoire d'UC : 90 Go

4 Gbits/s 80 000 480 Mo/s 32

Non

VM.GPU3.2 12

Mémoire GPU : 32

Mémoire d'UC : 180 Go

8 Gbits/s 90 000 900 Mo/s 32

Non

VM.GPU3.3 24

Mémoire GPU : 64

Mémoire d'UC : 360 Go

24,6 Gbits/s 140 000 2,9 Go/s 32

Oui

Formes de machine virtuelle pour les volumes attachés paravirtualisés

Le tableau suivant répertorie les détails relatifs à l'attachement de volumes à des instances basées sur des formes de machine virtuelle à l'aide d'attachements paravirtualisés pour le niveau Performances très élevées.

Remarque

Pour optimiser les performances des volumes configurés avec le niveau Performances très élevées et attachés à l'aide d'un attachement paravirtualisé à une instance de machine virtuelle, l'instance doit être configurée avec 16 coeurs ou plus.
Remarque

Pour les instances configurées avec huit coeurs ou plus, les performances de Block Volume des attachements de volume paravirtualisés configurés avec des performances équilibrées ou supérieures correspondent aux performances des attachements iSCSI au niveau du service Block Volume.
Forme OCPU Mémoire (Go) Bande passante réseau maximale Nombre maximal d'E/S par seconde par instance Débit maximal par instance (volume de blocs) Nombre maximal d'attachements Prend en charge les performances très élevées
VM.DenseIO.E4.Flex 8 OCPU au minimum, 32 OCPU au maximum 128 Go au minimum, 512 Go au maximum 8 Gbits/s par OCPU, 32 Gbits/s au maximum 158 000 2,68 Go/s 32

Oui (16 coeurs et plus)

Non (moins de 16 coeurs)

VM.Optimized3.Flex 1 OCPU au minimum, 18 OCPU au maximum 1 Go au minimum, 256 Go au maximum 4 Gbits/s par OCPU, 40 Gbits/s au maximum 300 000 2,68 Go/s 32 Oui (16 coeurs et plus)

Non (moins de 16 coeurs)

VM.Standard.A1.Flex 1 OCPU au minimum, 80 OCPU au maximum 1 Go au minimum, 512 Go au maximum 1 Gbit/s par OCPU, 40 Gbits/s au maximum 158 000 2,68 Go/s 32

Oui (16 coeurs et plus)

Non (moins de 16 coeurs)

VM.Standard.E3.Flex 1 OCPU au minimum, 64 OCPU au maximum 1 Go au minimum, 1024 Go au maximum 1 Gbit/s par OCPU, 40 Gbits/s au maximum 158 000 2,68 Go/s 32

Oui (16 coeurs et plus)

Non (moins de 16 coeurs)

VM.Standard.E4.Flex 1 OCPU au minimum, 64 OCPU au maximum 1 Go au minimum, 1024 Go au maximum 1 Gbit/s par OCPU, 40 Gbits/s au maximum 158 000 2,68 Go/s 32

Oui (16 coeurs et plus)

Non (moins de 16 coeurs)

VM.Standard3.Flex 1 OCPU au minimum, 32 OCPU au maximum 1 Go au minimum, 512 Go au maximum 1 Gbits/s par OCPU, 32 Gbits/s au maximum 158 000 2,68 Go/s 32

Oui (16 coeurs et plus)

Non (moins de 16 coeurs)

Contrat de niveau de service des performances de Block Volume

Les valeurs de performances de Block Volume présentées dans cette rubrique s'appliquent à la catégorie 7 et à la rubrique 2.7.1.8.1 (sous-section Oracle Cloud Infrastructure - Block Volume) de la documentation pilier des services Oracle PaaS et IaaS Public Cloud.

Limites et remarques relatives aux performances

  • Le contrat de niveau de service des performances de Block Volume pour les E/S par seconde par volume et les E/S par seconde par instance s'applique uniquement aux niveaux Equilibré, Performances supérieures et Performances très élevées, et non au niveau Coût réduit.
  • Les résultats de performance décrits dans cette rubrique concernent les volumes de données non formatés. Les performances sont inférieures pour les volumes de données au format Windows. Les performances de volume de données au format Linux sont semblables à celles des volumes de données non formatés.

  • Le débit des instances Bare Metal qui prennent en charge le cryptage en transit est limité à 540 Mo/s au niveau Performances supérieures.

  • Un seul volume à la fois peut être attaché à une instance à chemins d'accès multiples. Les attachements à chemins d'accès multiples sont requis pour optimiser les performances des volumes configurés avec le niveau Performances très élevées. Pour plus d'informations, reportez-vous à Attachement de volumes à performances très élevées.

  • Les résultats des performances de débit concernent les instances de calcul Bare Metal. Les performances de débit sur les instances de calcul de machine virtuelle dépendent de la bande passante réseau disponible pour les instances, et sont davantage limitées par cette bande passante pour le volume. Pour plus de détails sur la bande passante réseau disponible pour les formes de machine virtuelle, reportez-vous à la colonne Bande passante réseau du tableau Formes de machine virtuelle.

  • Les caractéristiques de performances d'une instance ont une incidence sur les IOPS et le débit effectifs d'un volume attaché. Pour plus d'informations sur les caractéristiques de performances des formes d'instance, reportez-vous à Détails des performances des formes d'instance.

  • Le contrat de niveau de service des performances de Block Volume pour les E/S par seconde par volume et par instance s'applique aux volumes bruts non formatés, avec des attachements de volume iSCSI, et aux attachements de volume paravirtualisés comptant 16 coeurs de machine virtuelle ou plus pour le niveau Performances très élevées et 8 coeurs de machines virtuelles ou plus pour les niveaux Equilibré et Performances supérieures au niveau du service Block Volume.

  • Pour l'option Coût réduit, vous risquez de ne pas voir les mêmes performances de latence qu'avec les autres niveaux de performances. Vous pouvez également voir une variance de latence plus élevée avec l'option Coût réduit.

  • Windows Defender ATP (protection avancée contre les menaces Windows Defender) est activé par défaut sur toutes les images de plate-forme Windows. Cet outil a un impact négatif important sur les performances d'E/S de disque. Les caractéristiques des performances d'E/S par seconde décrites dans cette rubrique sont valides pour les instances Bare Metal Windows où Windows Defender ATP est désactivé pour les E/S de disque. Les clients doivent examiner soigneusement les conséquences en matière de sécurité liées à la désactivation de Windows Defender ATP. Reportez-vous à Microsoft Defender ATP.

  • Les performances de volume de blocs s'entendent par volume. Par conséquent, si un volume de blocs est attaché à plusieurs instances, les performances sont partagées entre toutes les instances. Reportez-vous à Attachement d'un volume à plusieurs instances.