Calcul des performances NVMe
Le contenu des sections ci-dessous s'applique à la section 3.6 de la documentation pilier des services Oracle PaaS et IaaS Public Cloud.
Oracle Cloud Infrastructure fournit toute une variété de configurations d'instance dans les formes Bare Metal et de machine virtuelle. Chaque forme varie en fonction de plusieurs éléments, y compris la mémoire, les coeurs d'UC, la bande passante réseau et l'option de stockage sur disque SSD NVMe local des formes DenseIO et HPC.
Oracle Cloud Infrastructure fournit un contrat de niveau de service pour les performances du lecteur NVMe. La mesure des performances est complexe et sujette aux variations.
Un lecteur NVMe connaît également des performances non uniformes sur sa période d'utilisation. Les performances d'un lecteur NVMe sont différentes selon qu'il est testé neuf ou dans un état stable après une certaine durée d'utilisation. Les nouveaux lecteurs n'ont pas subi de nombreux cycles d'écriture/effacement et le nettoyage de la mémoire incorporé n'a pas eu d'impact significatif sur les performances d'E/S par seconde. Pour atteindre l'objectif de reproductibilité et de réduction de la variabilité, nos tests sont axés sur la durée de fonctionnement dans un état stable du lecteur NVMe.
Tests d'évaluation des performances
Le tableau suivant répertorie les IOPS minimum pour la forme indiquée afin de respecter le contrat de niveau de service. Les résultats sont générés lors de l'exécution du test de référence FIO avec des tailles de bloc 4k pour des tests d'écriture aléatoire à 100 %.
Forme |
E/S par seconde minimales prises en charge |
---|---|
VM.DenseIO1.4 | 113 000 |
VM.DenseIO1.8 | 227 000 |
VM.DenseIO1.16 | 455 000 |
BM.DenseIO1.36 | 1 050 000 |
VM.DenseIO2.8 | 206 000 |
VM.DenseIO2.16 | 420 000 |
VM.DenseIO2.24 | 843 000 |
BM.DenseIO2.52 | 1 670 000 |
VM.DenseIO.E4.Flex avec 8 OCPU | 230 000 |
VM.DenseIO.E4.Flex avec 16 OCPU | 460 000 |
VM.DenseIO.E4.Flex avec 32 OCPU | 920 000 |
BM.DenseIO.E4.128 | 1 880 000 |
BM.HPC2.36 | 216 000 |
BM.Optimized3.36 | 135 000 |
VM.DenseIO.E5Flex avec 8 OCPU | 290K |
VM.DenseIO.E5Flex avec 16 OCPU | 580K |
VM.DenseIO.E5Flex avec 24 OCPU | 870K |
VM.DenseIO.E5Flex avec 32 OCPU | 1160K |
VM.DenseIO.E5Flex avec 40 OCPU | 1450K |
VM.DenseIO.E5Flex avec 48 OCPU | 1740K |
BM.DenseIO.E5.128 | 3.4MM |
Bien que les lecteurs NVMe soient capables de produire un nombre supérieur d'E/S par seconde, Oracle Cloud Infrastructure garantit actuellement ce niveau minimal de performances d'E/S par seconde.
Foire aux questions
Nous testons régulièrement les hôtes afin de veiller à ce que nos mises à jour logicielles de bas niveau ne réduisent pas les performances. Si vous avez reproduit la méthodologie de test et que les performances de votre lecteur ne répondent pas aux conditions du contrat de niveau de service, contactez l'équipe commerciale Oracle.
Nous avons axé nos efforts sur la reproductibilité et pensons que les tests fournissent un indicateur significatif des performances globales du lecteur.
Nous apporterons des modifications afin de fournir une plus grande valeur aux clients par le biais de meilleures garanties et d'une reproductibilité améliorée.