Comparez les spécifications d'IOPS, de débit et de latence des disques cloud, des disques locaux et des disques éphémères élastiques afin de choisir le stockage adapté à votre charge de travail.
Pour plus d'informations sur les tarifs et la facturation, consultez Facturation de Block Storage.
Pour découvrir les fonctionnalités et les cas d'utilisation, reportez-vous à la rubrique Présentation de Block Storage.
Métriques de performance
La performance de Block Storage se mesure par les IOPS, le débit et la latence. Pour certains produits, la performance évolue en fonction de la capacité. Par exemple, les disques ESSD de différents niveaux de performance nécessitent des plages de capacité distinctes.
-
Taille d'E/S
La taille d'E/S correspond au volume de données traité par opération de lecture ou d'écriture (par exemple, 4 Kio). La relation est la suivante : IOPS × Taille d'E/S = Débit. La métrique à privilégier dépend donc de la taille d'E/S propre à votre application.
-
IOPS : nombre d'opérations de lecture/écriture qu'un périphérique de stockage bloc peut traiter par seconde.
Privilégiez cette métrique pour les charges de travail impliquant de petites E/S aléatoires sensibles à la latence, telles que les applications de base de données.
RemarqueLes bases de données effectuent fréquemment des opérations d'insertion, de mise à jour et de suppression. Un niveau élevé d'IOPS maintient l'efficacité du système sous une forte charge d'E/S aléatoires et évite les pics de latence dus aux goulots d'étranglement.
-
Débit : quantité de données transférées par seconde, exprimée en Mo/s.
Cette métrique est essentielle pour les charges de travail séquentielles avec de grandes E/S, comme l'analyse hors ligne Hadoop.
RemarqueLes services de calcul hors ligne tels que Hadoop traitent des pétaoctets de données. Un débit insuffisant allonge considérablement le temps de traitement et retarde l'obtention des résultats.
-
Latence : temps nécessaire à un périphérique de stockage bloc pour accomplir une opération d'E/S, mesuré en s, ms ou μs. Une latence élevée dégrade les performances des applications.
Pour les applications sensibles à la latence comme les bases de données, optez pour des produits à faible latence tels que les disques ESSD AutoPL ou les disques ESSD.
-
Capacité : taille de l'espace de stockage, exprimée en Tio, Gio, Mio ou Kio.
La capacité de Block Storage utilise des unités binaires (1 Gio = 1 024 Mio). Bien que la capacité ne soit pas une métrique de performance en soi, la performance du disque augmente linéairement avec celle-ci jusqu'à atteindre le plafond spécifique à chaque type de disque.
Performance des disques
Le tableau suivant compare les performances des différents types de disques.
La performance réelle d'un disque est limitée à la fois par ses propres spécifications et par celles de l'instance à laquelle il est attaché. Consultez la rubrique Performance des E/S de stockage.
Les disques SSD standard, les disques ultra et les disques basiques sont des produits de génération précédente, en cours de retrait dans certaines régions. Remplacez les disques ultra et basiques par des disques ESSD PL0 ou ESSD Entry, et les disques SSD standard par des disques ESSD AutoPL.
Catégorie de performance | ESSD (Zone-redundant) | ESSD AutoPL | PL3 ESSD | PL2 ESSD | PL1 ESSD | PL0 ESSD | ESSD Entry | Standard SSD | Ultra Disk | Basic disk |
Plage de capacité par disque (Gio) | 10 à 65 536 | 1 à 65 536 | 1 261 à 65 536 | 461 à 65 536 | 20 à 65 536 | 1 à 65 536 | 10 à 32 768 | 20 à 32 768 | 20 à 32 768 | 5 à 2 000 |
IOPS max. | 50 000 | 1 000 000 | 1 000 000 | 100 000 | 50 000 | 10 000 | 6 000 | 25 000② | 5 000 | Centaines |
Débit max. (Mo/s) | 350 | 4 096 | 4 000 | 750 | 350 | 180 | 150 | 300② | 140 | 30 à 40 |
Formule IOPS par disque① | min{1 800 + 50 × Capacité, 50 000} |
| min{1 800 + 50 × Capacité, 1 000 000} | min{1 800 + 50 × Capacité, 100 000} | min{1 800 + 50 × Capacité, 50 000} | min{1 800 + 12 × Capacité, 10 000} | min{1 800 + 8 × Capacité, 6 000} | min{1 800 + 30 × Capacité, 25 000} | min{1 800 + 8 × Capacité, 5 000} | N/A |
Formule de débit par disque (Mo/s) ① | min{120 + 0,5 × Capacité, 350} |
| min{120 + 0,5 × Capacité, 4 000} | min{120 + 0,5 × Capacité, 750} | min{120 + 0,5 × Capacité, 350} | min{100 + 0,25 × Capacité, 180} | min{100 + 0,15 × Capacité, 150} | min{120 + 0,5 × Capacité, 300} | min{100 + 0,15 × Capacité, 140} | N/A |
Fiabilité des données | 99,9999999999 % | 99,9999999 % | ||||||||
Latence moyenne des écritures aléatoires monochemin (ms), Block Size=4K | Niveau milliseconde④ | 0,2 | 0,2 | 0,2 | 0,2 | 0,3 à 0,5 | 1 à 3 | 0,5 à 2 | 1 à 3 | 5 à 10 |
Performance de base : IOPS et débit inclus lors de l'achat du disque. Ces valeurs augmentent linéairement avec la capacité et varient selon le type de disque.
Performance provisionnée : permet de configurer la performance indépendamment de la capacité, dissociant ainsi les deux paramètres.
-
① Notes sur les formules de performance par disque :
Formule des IOPS maximaux d'un disque ESSD PL0 : valeur de départ de 1 800, augmentation de 12 par Gio, plafonnée à 10 000.
Formule du débit maximal d'un disque ESSD PL0 : valeur de départ de 100 Mo/s, augmentation de 0,25 Mo/s par Gio, plafonnée à 180 Mo/s.
-
② La performance d'un disque SSD standard varie selon la taille de bloc :
À IOPS constants, une taille de bloc plus petite réduit le débit.
À débit constant, une taille de bloc plus petite augmente les IOPS.
Taille d'E/S (Kio)
IOPS max.
Débit (Mo/s)
4
Environ 25 000
Environ 100
16
Environ 17 200
Environ 260
32
Environ 9 600
Environ 300
64
Environ 4 800
Environ 300
③ Les disques ESSD AutoPL prennent également en charge des pics de performance au-delà des niveaux de base et provisionnés. Utilisez EBS Lens (CloudLens for EBS) pour surveiller ces pics en temps réel, notamment leur durée et le volume total d'E/S concerné. Reportez-vous à la rubrique Analyse des disques cloud.
④ Les données d'un disque ESSD (Zone-redundant) sont réparties sur plusieurs zones via une réplication physique, garantissant un RPO de 0. Les écritures synchrones multizones entraînent une latence supérieure à celle des disques ESSD PL1 ; la latence réelle varie selon la région. Testez la latence d'écriture en suivant la procédure décrite dans la rubrique Test des périphériques de stockage bloc.
Performances des disques locaux
Les disques locaux ne peuvent pas être créés de manière indépendante. La fiabilité de leurs données dépend du serveur physique, ce qui introduit un risque de point de défaillance unique. Une panne du serveur physique peut affecter plusieurs instances en cours d'exécution. Ne stockez pas de données critiques à long terme sur des disques locaux. Consultez Disques locaux.
Disques locaux NVMe SSD
-
Performances des disques locaux NVMe SSD pour la famille d'instances d3c :
Métrique
Performance par disque
ecs.d3c.3xlarge
ecs.d3c.7xlarge
ecs.d3c.14xlarge
IOPS max en lecture
100,000
100,000
200,000
400,000
Débit max en lecture
4 GB/s
4 GB/s
8 GB/s
16 GB/s
Débit max en écriture
2 GB/s
2 GB/s
4 GB/s
8 GB/s
Latence
Niveau microseconde (μs)
-
Performances des disques locaux NVMe SSD pour la famille d'instances i5e :
Métrique NVMe SSD
ecs.i5e.2xlarge
ecs.i5e.4xlarge
ecs.i5e.8xlarge
ecs.i5e.12xlarge
ecs.i5e.16xlarge
ecs.i5e.32xlarge
IOPS max en lecture
1,400,000
2,900,000
5,800,000
8,700,000
11,600,000
23,200,000
Débit max en lecture
7 GB/s
14 GB/s
28 GB/s
42 GB/s
56 GB/s
112 GB/s
Débit max en écriture
4.5 GB/s
9 GB/s
18 GB/s
27 GB/s
36 GB/s
72 GB/s
Latence
Niveau microseconde (μs)
-
Performances des disques locaux NVMe SSD pour la famille d'instances i5 :
Métrique NVMe SSD
ecs.i5.xlarge
ecs.i5.2xlarge
ecs.i5.4xlarge
ecs.i5.8xlarge
ecs.i5.12xlarge
ecs.i5.16xlarge
IOPS max en lecture
700,000
1,400,000
2,900,000
5,800,000
8,700,000
11,800,000
Débit max en lecture
3.5 GB/s
7 GB/s
14 GB/s
28 GB/s
42 GB/s
56 GB/s
Débit max en écriture
2 GB/s
4 GB/s
8 GB/s
16 GB/s
24 GB/s
32 GB/s
Latence
Niveau microseconde (μs)
-
Performances des disques locaux NVMe SSD pour la famille d'instances i5g :
Métrique NVMe SSD
ecs.i5g.8xlarge
ecs.i5g.16xlarge
IOPS max en lecture
1,400,000
2,900,000
Débit max en lecture
7 GB/s
14 GB/s
Débit max en écriture
4 GB/s
8 GB/s
Latence
Niveau microseconde (μs)
-
Performances des disques locaux NVMe SSD pour la famille d'instances i5ge :
Métrique NVMe SSD
ecs.i5ge.3xlarge
ecs.i5ge.6xlarge
ecs.i5ge.12xlarge
ecs.i5ge.24xlarge
IOPS max en lecture
1,400,000
2,900,000
5,800,000
11,800,000
Débit max en lecture
7 GB/s
14 GB/s
28 GB/s
56 GB/s
Débit max en écriture
4 GB/s
8 GB/s
16 GB/s
32 GB/s
Latence
Niveau microseconde (μs)
-
Performances des disques locaux NVMe SSD pour la famille d'instances i4 :
Métrique NVMe SSD
ecs.i4.large
ecs.i4.xlarge
ecs.i4.2xlarge
ecs.i4.4xlarge
ecs.i4.8xlarge
ecs.i4.16xlarge
ecs.i4.32xlarge
IOPS max en lecture
112,500
225,000
450,000
900,000
1,800,000
3,600,000
7,200,000
Débit max en lecture
0.75 GB/s
1.5 GB/s
3 GB/s
6 GB/s
12 GB/s
24 GB/s
48 GB/s
Débit max en écriture
0.375 GB/s
0.75 GB/s
1.5 GB/s
3 GB/s
6 GB/s
12 GB/s
24 GB/s
Latence
Niveau microseconde (μs)
RemarqueLes valeurs du tableau correspondent aux performances optimales. Pour atteindre ces valeurs, utilisez la dernière version d'image Linux, telle que Alibaba Cloud Linux 3. Cette famille d'instances prend uniquement en charge les images Linux.
-
Performances des disques locaux NVMe SSD pour les familles d'instances i4g et i4r :
Métrique NVMe SSD
ecs.i4g.4xlarge et ecs.i4r.4xlarge
ecs.i4g.8xlarge et ecs.i4r.8xlarge
ecs.i4g.16xlarge et ecs.i4r.16xlarge
ecs.i4g.32xlarge et ecs.i4r.32xlarge
IOPS max en lecture
250,000
500,000
1,000,000
2,000,000
Débit max en lecture
1.5 GB/s
3 GB/s
6 GB/s
12 GB/s
Débit max en écriture
1 GB/s
2 GB/s
4 GB/s
8 GB/s
Latence
Niveau microseconde (μs)
RemarqueLes valeurs du tableau correspondent aux performances optimales. Pour atteindre ces valeurs, utilisez la dernière version d'image Linux, comme les images décrites dans les Notes de version d'Alibaba Cloud Linux 3. Cette famille d'instances prend uniquement en charge les images Linux.
-
Performances des disques locaux NVMe SSD pour la famille d'instances i3 :
Métrique NVMe SSD
ecs.i3.xlarge
ecs.i3.2xlarge
ecs.i3.4xlarge
ecs.i3.8xlarge
ecs.i3.13xlarge
ecs.i3.26xlarge
IOPS max en lecture
250,000
500,000
1,000,000
2,000,000
3,000,000
6,000,000
Débit max en lecture
1.5 GB/s
3 GB/s
6 GB/s
12 GB/s
18 GB/s
36 GB/s
Débit max en écriture
1 GB/s
2 GB/s
4 GB/s
8 GB/s
12 GB/s
24 GB/s
Latence
Niveau microseconde (μs)
RemarqueLes valeurs du tableau correspondent aux performances optimales. Pour atteindre ces valeurs, utilisez la dernière version d'image Linux, comme les images décrites dans les Notes de version d'Alibaba Cloud Linux 3. Cette famille d'instances prend uniquement en charge les images Linux.
-
Performances des disques locaux NVMe SSD pour la famille d'instances i3g :
Métrique NVMe SSD
ecs.i3g.2xlarge
ecs.i3g.4xlarge
ecs.i3g.8xlarge
ecs.i3g.13xlarge
ecs.i3g.26xlarge
IOPS max en lecture
125,000
250,000
500,000
750,000
1,500,000
Débit max en lecture
0.75 GB/s
1.5 GB/s
3 GB/s
4.5 GB/s
9 GB/s
Débit max en écriture
0.5 GB/s
1 GB/s
2 GB/s
3 GB/s
6 GB/s
Latence
Niveau microseconde (μs)
RemarqueLes valeurs du tableau correspondent aux performances optimales. Pour atteindre ces valeurs, utilisez la dernière version d'image Linux, comme les images décrites dans les Notes de version d'Alibaba Cloud Linux 3. Cette famille d'instances prend uniquement en charge les images Linux.
-
Performances des disques locaux NVMe SSD pour les familles d'instances i2 et i2g :
Métrique NVMe SSD
Performance par disque
Performance globale de l'instance①
ecs.i2.xlarge et ecs.i2g.2xlarge uniquement
Autres types d'instances i2 et i2g
Capacité maximale
894 GiB
1,788 GiB
8 × 1,788 GiB
IOPS max en lecture
150,000
300,000
1,500,000
Débit max en lecture
1 GB/s
2 GB/s
16 GB/s
Débit max en écriture
0.5 GB/s
1 GB/s
8 GB/s
Latence
Niveau microseconde (μs)
① La performance globale de l'instance s'applique uniquement à ecs.i2.16xlarge, le type d'instance le plus important de la famille i2.
-
Performances des disques locaux NVMe SSD pour les familles d'instances i2ne et i2gne :
Métrique NVMe SSD
ecs.i2ne.xlarge et ecs.i2gne.2xlarge
ecs.i2ne.2xlarge et ecs.i2gne.4xlarge
ecs.i2ne.4xlarge et ecs.i2gne.8xlarge
ecs.i2ne.8xlarge et ecs.i2gne.16xlarge
ecs.i2ne.16xlarge
Capacité maximale
894 GiB
1,788 GiB
2 × 1,788 GiB
4 × 1,788 GiB
8 × 1,788 GiB
IOPS max en lecture
250,000
500,000
1,000,000
2,000,000
4,000,000
Débit max en lecture
1.5 GB/s
3 GB/s
6 GB/s
12 GB/s
24 GB/s
Débit max en écriture
1 GB/s
2 GB/s
4 GB/s
8 GB/s
16 GB/s
Latence
Niveau microseconde (μs)
-
Performances des disques locaux NVMe SSD pour la famille d'instances i1 :
Métrique NVMe SSD
Performance par disque
Performance globale de l'instance ②
Capacité maximale
1,456 GiB
2,912 GiB
IOPS max
240,000
480,000
IOPS en écriture ①
min{165 × Capacité, 240,000}
2 × min{165 × Capacité, 240,000}
IOPS en lecture ①
Débit max en lecture
2 GB/s
4 GB/s
Débit en lecture ①
min{1.4 × Capacité, 2,000} MB/s
2 × min{1.4 × Capacité, 2,000} MB/s
Débit max en écriture
1.2 GB/s
2.4 GB/s
Débit en écriture ①
min{0.85 × Capacité, 1,200} MB/s
2 × min{0.85 × Capacité, 1,200} MB/s
Latence
Niveau microseconde (μs)
① Notes sur les formules de performance par disque unique :
Exemple de formule pour les IOPS en écriture d'un disque local NVMe SSD unique : 165 IOPS par GiB, avec un plafond de 240 000 IOPS.
Exemple de formule pour le débit en écriture d'un disque local NVMe SSD unique : 0,85 MB/s par GiB, avec un plafond de 1 200 MB/s.
② La performance globale de l'instance s'applique uniquement à ecs.i1.14xlarge, le type d'instance le plus important de la famille i1.
Disques locaux SATA HDD
Performances des disques locaux SATA HDD :
Métrique SATA HDD | d1, d1ne | d2c | d2s | d3s | ||||
Performance par disque | Performance globale de l'instance | Performance par disque | Performance globale de l'instance | Performance par disque | Performance globale de l'instance | Performance par disque | Performance globale de l'instance | |
Capacité maximale | 5,500 GiB | 154,000 GiB | 3,700 GiB | 44,400 GiB | 7,300 GiB | 219,000 GiB | 11,100 GiB | 355,200 GiB |
Débit maximal | 190 MB/s | 5,320 MB/s | 190 MB/s | 2,280 MB/s | 190 MB/s | 5,700 MB/s | 260 MB/s | 8,320 MB/s |
Latence | Niveau milliseconde (ms) | |||||||
La performance globale de l'instance s'applique uniquement à ecs.d1.14xlarge, ecs.d1ne.14xlarge, ecs.d2c.24xlarge, ecs.d2s.20xlarge et ecs.d3s.16xlarge, qui sont les types d'instances les plus importants de chaque famille respective.
Performances des disques éphémères élastiques
Personnalisez la capacité des disques éphémères élastiques pour le stockage temporaire des données. Consultez Disque éphémère élastique.
Les disques éphémères élastiques se divisent en deux catégories : standard (grande capacité, débit élevé) et premium (faible capacité, IOPS élevés).
|
Métrique |
Disques éphémères élastiques standard |
Disques éphémères élastiques premium |
|
Plage de capacité par disque (Gio) |
64 à 8 192 |
64 à 8 192 |
|
IOPS de lecture maximaux par disque |
Le plus petit des deux valeurs suivantes : 100 fois la capacité ou 820 000 |
Le plus petit des deux valeurs suivantes : 300 fois la capacité ou 1 000 000 |
|
IOPS d'écriture maximaux par disque |
Le plus petit des deux valeurs suivantes : 20 fois la capacité ou 160 000 |
Le plus petit des deux valeurs suivantes : 150 fois la capacité ou 500 000 |
|
Débit de lecture maximal par disque (Mo/s) |
Le plus petit des deux valeurs suivantes : 0,8 fois la capacité ou 4 096 |
Le plus petit des deux valeurs suivantes : 1,6 fois la capacité ou 4 096 |
|
Débit d'écriture maximal par disque (Mo/s) |
Le plus petit des deux valeurs suivantes : 0,4 fois la capacité ou 2 048 |
Le plus petit des deux valeurs suivantes : la capacité ou 2 048 |
|
Densité d'E/S en écriture① |
20 |
150 |
|
Densité d'E/S en lecture① |
100 |
300 |
① : Densité d'E/S = IOPS / capacité du disque, unité : IOPS/Gio. Cette valeur indique la capacité en IOPS par Gio.
Tester les performances du Block Storage
Évaluez les performances du Block Storage à l'aide des outils suivants :
Résoudre les problèmes de lenteur des E/S disque
Surveillez les performances du disque dans la console ECS, EBS ou CloudMonitor afin d'identifier les goulots d'étranglement. Consultez Consulter les informations de surveillance d'un disque.
-
Vérifiez si le disque utilise la facturation paiement à l'utilisation. Le cas échéant, la vitesse d'E/S est bridée lorsque votre compte présente un retard de paiement, puis elle est rétablie après le règlement du solde.
Remarque : Si vous ne renouvelez pas un disque paiement à l'utilisation dans les 15 jours suivant l'échéance du paiement, le disque est automatiquement libéré et ses données sont irrécupérables.
Sous Linux, reportez-vous à Résoudre les problèmes d'utilisation élevée des E/S disque sur une instance Linux pour identifier les programmes consommant beaucoup d'IOPS.
Lors de l'importation de données, les performances du client et du serveur influencent toutes deux les vitesses de lecture et d'écriture.
Utiliser l'outil atop pour surveiller les métriques système Linux et examinez les journaux d'utilisation des ressources dans /var/log/atop afin de localiser le problème.
Si les performances restent insuffisantes, consultez Comment améliorer les performances du disque.
Comment améliorer les performances du disque
Si les performances du disque s'avèrent insuffisantes, appliquez les méthodes suivantes :
Les performances réelles d'un disque sont limitées à la fois par le disque lui-même et par les spécifications de l'instance. Si les limites d'IOPS et de bande passante du type d'instance sont inférieures à celles du disque, la mise à niveau du disque seul ne suffit pas ; vous devez également mettre à niveau le type d'instance. Consultez Familles d'instances.
|
Scénarios |
Méthode d'amélioration des performances |
|
Votre type de disque actuel (par exemple, SSD standard) ne répond plus aux besoins croissants en IOPS ou en débit. Passez à un type plus performant, tel qu'un ESSD PL1, pour obtenir de meilleurs IOPS et temps de réponse. |
|
|
Ajustez le niveau de performance de l'ESSD en fonction de l'évolution de la charge de travail. |
|
|
Pour les disques ESSD AutoPL, configurez les performances provisionnées ou activez le burst de performance. |
Modifier la configuration des performances d'un disque ESSD AutoPL |
|
Augmentez la taille du disque pour accroître simultanément la capacité et les IOPS de base. Pour certains types de disques comme les ESSD PL1, les IOPS de base augmentent avec la capacité. Par exemple, un ESSD PL1 de 40 Gio offre 3 800 IOPS ; passer à 100 Gio porte les IOPS à 6 800 (formule : min{1 800 + 50 × Capacité, 50 000}). |
|
|
Recourez à LVM pour répartir les données sur plusieurs volumes logiques et permettre des E/S parallèles. Cette approche convient aux applications multithread et aux bases de données nécessitant un accès hautement concurrentiel. |
|
|
Mettez en place une matrice RAID afin d'améliorer les IOPS et le débit, avec une redondance des données optionnelle. Optez pour RAID 0 pour la vitesse, ou RAID 1/RAID 10 pour allier performance et redondance. |