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.
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.
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.
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.
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.
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.