Configurer les disques pour répondre aux exigences de performances

Restez organisé à l'aide des collections Enregistrez et classez les contenus selon vos préférences.

Aperçu

Cette page présente les nombreux facteurs permettant de définir les performances des volumes de stockage de blocs associés à vos instances de machines virtuelles (VM). Avant de commencer, prenez en compte les recommandations suivantes :

  • Les disques persistants sont des espaces de stockage en réseau. Ils disposent généralement d'une latence plus élevée que les disques physiques ou les disques SSD locaux. Pour atteindre les limites de performances maximales de vos disques persistants, vous devez émettre suffisamment de requêtes d'E/S en parallèle. Pour vérifier si vous utilisez une profondeur de file d'attente suffisamment élevée pour atteindre les niveaux de performance requis, consultez la section Profondeur de la file d'attente d'E/S.

  • Vérifiez que votre application émet suffisamment d'E/S pour saturer votre disque.

  • Pour les charges de travail qui impliquent principalement des opérations d'E/S aléatoires de petite taille (de 4 à 16 ko), le facteur limitant de performances est le nombre aléatoire d'opérations d'entrée-sortie par seconde (IOPS).

  • Pour les charges de travail qui impliquent principalement des opérations d'E/S aléatoires séquentielles ou de grande taille (de 256 ko à 1 Mo), le facteur limitant de performances est le débit.

Choisir une option de stockage

Pour choisir une option de stockage de blocs adaptée à votre charge de travail, tenez compte de facteurs tels que la compatibilité avec les types de machines, la taille du disque et les limites de performances.

Types de disques

Vous pouvez fournir plusieurs types de stockage de blocs pour vos instances. Lorsque vous configurez un disque persistant zonal ou régional, vous pouvez sélectionner l'un des types de disques suivants : Si vous créez un disque dans la console Google Cloud, le type de disque par défaut est pd-balanced. Si vous créez un disque à l'aide de gcloud CLI ou de l'API Compute Engine, le type de disque par défaut est pd-standard.

  • Les disques persistants standards (pd-standard) sont adaptés aux charges de travail de traitement de données volumineuses qui utilisent principalement des opérations E/S séquentielles.
  • Les disques persistants avec équilibrage (pd-balanced) constituent une alternative aux disques persistants SSD permettant d'équilibrer les performances et les coûts. Avec le même nombre maximal d'IOPS par défaut que les disques persistants SSD et un nombre inférieur d'IOPS par Go, les disques persistants avec équilibrage offrent des niveaux de performances adaptés à la plupart des applications à usage général, pour un prix situé entre ceux des disques persistants standards et SSD.
  • Les disques persistants SSD (pd-ssd) sont adaptés aux applications d'entreprise et bases de données hautes performances qui nécessitent une latence plus faible et davantage d'IOPS que ce qu'apportent les disques persistants standards. Les disques persistants SSD sont conçus pour des latences de 0 à 9 millisecondes. La latence observée est spécifique à l'application.
  • Les disques persistants extrêmes (pd-extreme) allient performances élevées et constance, à la fois pour les opérations aléatoires et pour celles à débit soutenu. Ils sont conçus pour des charges de travail de base de données très exigeantes telles que Oracle ou SAP Hana. Contrairement aux autres types de disques, vous pouvez provisionner les IOPS souhaitées. Pour en savoir plus, consultez la page Disques persistants extrêmes.

Limites de performances

Le tableau suivant indique les limites de performances pour les disques persistants. Pour en savoir plus sur les limites de performances des disques SSD locaux, consultez la page Performances des disques SSD locaux.

Disques persistants zonaux

Le tableau suivant indique le nombre maximal d'IOPS soutenues pour les disques persistants zonaux:

Disque persistant
standard
zonal
Disque persistant
avec équilibrage
zonal
Disque persistant SSD
zonal
Disque persistant extrême
zonal

Disque persistant SSD
zonal en mode écriture simultanée
IOPS par Go en lecture 0.75 6 30 30
IOPS par Go en écriture 1.5 6 30 30
IOPS par instance en lecture 7 500* 80 000* 100 000* 120 000* 100 000*
IOPS par instance en écriture 15 000* 80 000* 100 000* 120 000* 100 000*

Le tableau suivant indique le débit soutenu maximal pour les disques persistants zonaux:

Disque persistant
standard
zonal
Disque persistant
avec équilibrage
zonal
Disque persistant SSD
zonal
Disque persistant extrême
zonal

Disque persistant SSD
zonal en mode écriture simultanée
Débit par Go (Mo/s) 0.12 0,28 0,48 0,48
Débit en lecture par instance (Mo/s) 1 200* 1 200* 1 200* 2 200** 1 200**
Débit en écriture par instance (Mo/s) 400** 1 200* 1 200* 2 200** 1 200**

* Les performances d'IOPS et de débit des disques persistants dépendent de facteurs tels que la taille des disques, le nombre de processeurs virtuels de l'instance et la taille des blocs d'E/S.

Disques persistants régionaux

Le tableau suivant indique le nombre maximal d'IOPS soutenues pour les disques persistants régionaux:

Disque persistant
standard
régional
Disque persistant
avec équilibrage
régional
Disque persistant SSD
régional
IOPS par Go en lecture 0.75 6 30
IOPS par Go en écriture 1.5 6 30
IOPS par instance en lecture 7 500* 60 000* 100 000*
IOPS par instance en écriture 15 000* 30 000* 80 000*§

Le tableau suivant indique le débit soutenu maximal pour les disques persistants régionaux:

Disque persistant
standard
régional
Disque persistant
avec équilibrage
régional
Disque persistant SSD
régional
Débit par Go (Mo/s) 0.12 0,28 0,48
Débit par instance en lecture 1 200* 1 200* 1 200*
Débit par instance en écriture 200** 600* 600*

* Les performances d'IOPS et de débit des disques persistants dépendent de facteurs tels que la taille des disques, le nombre de processeurs virtuels de l'instance et la taille des blocs d'E/S.
Nécessite au moins 64 processeurs virtuels et des types de machines N1 ou N2. Peut être inférieur en mode non répliqué.
§ Nécessite au moins 64 processeurs virtuels et des types de machines N1 ou N2.

Associer un disque à plusieurs instances de machine virtuelle en mode lecture seule ou en écriture simultanée n'a aucune incidence sur les performances globales ou le coût. En effet, chaque machine se voit attribuer une partie des limites de performance par disque. Les disques persistants créés en mode écriture simultanée imposent des limites d'IOPS et de débit spécifiques. Pour savoir comment partager des disques persistants entre plusieurs VM, consultez la page Partager des disques persistants entre des VM.

Les opérations d'E/S des disques persistants partagent un chemin commun avec le trafic réseau vNIC dans l'hyperviseur de votre VM. Par conséquent, si le trafic réseau de votre VM est important, la bande passante en lecture et la cohérence des IOPS peuvent être inférieures aux limites maximales répertoriées. Une certaine variabilité est à prévoir, en particulier pour les E/S de 16 Ko proches des limites maximales d'IOPS. Pour obtenir un récapitulatif des attentes en matière de bande passante, consultez la section Tableau récapitulatif de la bande passante.

Configurer vos disques persistants et vos instances

Les performances des disques persistants évoluent en fonction de la taille du disque et du nombre de processeurs virtuels sur votre instance de VM.

Les performances évoluent jusqu'à atteindre les limites du disque ou celles de l'instance de VM à laquelle le disque est associé. Les types de machines et le nombre de processeurs virtuels de l'instance déterminent les limites de l'instance de VM.

Les tableaux suivants indiquent les limites de performances pour les disques persistants zonaux. Pour connaître les limites de performances des disques persistants régionaux, consultez la section Performances des disques persistants régionaux.

Performances par type de machine et nombre de processeurs virtuels

Les tableaux suivants indiquent la variation des performances des disques persistants zonaux en fonction du type de machine et du nombre de processeurs virtuels sur la VM à laquelle le disque est associé.

VM standards A2

pd-standard

Machine type Nombre maximal d'IOPS en écriture Nombre maximal d'IOPS en lecture Débit en écriture maximal (Mo/s) Débit en lecture maximal (Mo/s)
a2-highgpu-1g 15 000 5 000 400 800
a2-highgpu-2g 15 000 7 500 400 1 200
a2-highgpu-4g 15 000 7 500 400 1 200
a2-highgpu-8g 15 000 7 500 400 1 200
a2-megagpu-16g 15 000 7 500 400 1 200

pd-balanced

Machine type Nombre maximal d'IOPS en écriture Nombre maximal d'IOPS en lecture Débit en écriture maximal (Mo/s) Débit en lecture maximal (Mo/s)
a2-highgpu-1g 15 000 15 000 800 800
a2-highgpu-2g 20 000 20 000 1 200 1 200
a2-highgpu-4g 50 000 50 000 1 200 1 200
a2-highgpu-8g 80 000 80 000 1 200 1 200
a2-megagpu-16g 80 000 80 000 1 200 1,200

pd-ssd

Type de machine Nombre maximal d'IOPS en écriture Nombre maximal d'IOPS en lecture Débit en écriture maximal (Mo/s) Débit en lecture maximal (Mo/s)
a2-highgpu-1g 15 000 15 000 800 800
a2-highgpu-2g 25 000 25 000 1 200 1 200
a2-highgpu-4g 60 000 60 000 1 200 1 200
a2-highgpu-8g 100 000 100 000 1 200 1 200
a2-megagpu-16g 100 000 100 000 1 200 1,200

VM A2 Ultra

pd-standard

Machine type Nombre maximal d'IOPS en écriture Nombre maximal d'IOPS en lecture Débit en écriture maximal (Mo/s) Débit en lecture maximal (Mo/s)
a2-ultragpu-1g 15 000 5 000 400 800
a2-ultragpu-2g 15 000 7 500 400 1,200
a2-ultragpu-4g 15 000 7 500 400 1,200
a2-ultragpu-8g 15 000 7 500 400 1 200

pd-balanced

Machine type Nombre maximal d'IOPS en écriture Nombre maximal d'IOPS en lecture Débit en écriture maximal (Mo/s) Débit en lecture maximal (Mo/s)
a2-ultragpu-1g 15 000 15 000 800 800
a2-ultragpu-2g 20 000 20 000 1 200 1,200
a2-ultragpu-4g 50 000 50 000 1 200 1,200
a2-ultragpu-8g 80,000 80 000 1 200 1,200

pd-ssd

Type de machine Nombre maximal d'IOPS en écriture Nombre maximal d'IOPS en lecture Débit en écriture maximal (Mo/s) Débit en lecture maximal (Mo/s)
a2-ultragpu-1g 15 000 15 000 800 800
a2-ultragpu-2g 25 000 25 000 1 200 1,200
a2-ultragpu-4g 60,000 60 000 1 200 1,200
a2-ultragpu-8g 100,000 100 000 1 200 1 200

VM C2

pd-standard

Nombre de processeurs virtuels de la VM Nombre maximal d'IOPS en écriture Nombre maximal d'IOPS en lecture Débit en écriture maximal (Mo/s) Débit en lecture maximal (Mo/s)
4 4 000 3 000 240 240
8 4 000 3 000 240 240
16 4 000 3 000 240 240
30 8 000 3 000 240 240
60 15 000 3 000 240 240

pd-balanced

Nombre de processeurs virtuels de la VM Nombre maximal d'IOPS en écriture Nombre maximal d'IOPS en lecture Débit en écriture maximal (Mo/s) Débit en lecture maximal (Mo/s)
4 4 000 4 000 240 240
8 4 000 4 000 240 240
16 4 000 8 000 480 600
30 8 000 15 000 480 600
60 15 000 15 000 800 1,200

pd-ssd

Nombre de processeurs virtuels de la VM Nombre maximal d'IOPS en écriture Nombre maximal d'IOPS en lecture Débit en écriture maximal (Mo/s) Débit en lecture maximal (Mo/s)
4 4 000 4 000 240 240
8 4 000 4 000 240 240
16 4 000 8 000 480 600
30 8 000 15 000 480 600
60 15 000 30 000 800 1 200

VM C2D

pd-standard

Nombre de processeurs virtuels de la VM Nombre maximal d'IOPS en écriture Nombre maximal d'IOPS en lecture Débit en écriture maximal (Mo/s) Débit en lecture maximal (Mo/s)
2 4 590 3 060 245 245
4 4 590 3 060 245 245
8 4 590 3 060 245 245
16 4 590 3 060 245 245
32 8 160 3 060 245 245
56 8 160 3 060 245 245
112 15 300 3 060 245 245

pd-balanced

Nombre de processeurs virtuels de la VM Nombre maximal d'IOPS en écriture Nombre maximal d'IOPS en lecture Débit en écriture maximal (Mo/s) Débit en lecture maximal (Mo/s)
2 4 590 4 080 245 245
4 4 590 4 080 245 245
8 4 590 4 080 245 245
16 4 590 8 160 245 326
32 8 160 15 300 245 612
56 8 160 15 300 245 612
112 15 300 30 600 408 1 224

pd-ssd

Nombre de processeurs virtuels de la VM Nombre maximal d'IOPS en écriture Nombre maximal d'IOPS en lecture Débit en écriture maximal (Mo/s) Débit en lecture maximal (Mo/s)
2 4 590 4 080 245 245
4 4 590 4 080 245 245
8 4 590 4 080 245 245
16 4 590 8 160 245 326
32 8 160 15 300 245 612
56 8 160 15 300 245 612
112 15 300 30 600 408 1 224

VM E2

pd-standard

Nombre de processeurs virtuels de la VM Nombre maximal d'IOPS en écriture Nombre maximal d'IOPS en lecture Débit en écriture maximal (Mo/s) Débit en lecture maximal (Mo/s)
e2-medium* 10 000 1 000 200 200
2-7 15 000 3 000 240 240
8-15 15 000 5 000 400 800
16 ou plus 15 000 7 500 400 1 200

*Les types de machine E2 à cœur partagé exécutent deux processeurs virtuels simultanément partagés sur un même cœur physique pendant une durée spécifique.

pd-balanced

Nombre de processeurs virtuels de la VM Nombre maximal d'IOPS en écriture Nombre maximal d'IOPS en lecture Débit en écriture maximal (Mo/s) Débit en lecture maximal (Mo/s)
e2-medium* 10 000 12 000 200 200
2-7 15 000 15 000 240 240
8-15 15 000 15 000 800 800
16-31 20 000 20 000 1 000 1 200
32 ou plus 50 000 50 000 1 000 1 200

*Les types de machine E2 à cœur partagé exécutent deux processeurs virtuels simultanément partagés sur un même cœur physique pendant une durée spécifique.

pd-ssd

Nombre de processeurs virtuels de la VM Nombre maximal d'IOPS en écriture Nombre maximal d'IOPS en lecture Débit en écriture maximal (Mo/s) Débit en lecture maximal (Mo/s)
e2-medium* 10 000 12 000 200 200
2-7 15 000 15 000 240 240
8-15 15 000 15 000 800 800
16-31 25 000 25 000 1 000 1 200
32 ou plus 60 000 60 000 1 000 1 200

*Les types de machine E2 à cœur partagé exécutent deux processeurs virtuels simultanément partagés sur un même cœur physique pendant une durée spécifique.

VM N1

pd-standard

Nombre de processeurs virtuels de la VM Nombre maximal d'IOPS en écriture Nombre maximal d'IOPS en lecture Débit en écriture maximal (Mo/s) Débit en lecture maximal (Mo/s)
1 15 000 Jusqu'à 3 000 204 240
2-7 15 000 3 000 240 240
8-15 15 000 5 000 400 800
16 ou plus 15 000 7 500 400 1 200

pd-balanced

Nombre de processeurs virtuels de la VM Nombre maximal d'IOPS en écriture Nombre maximal d'IOPS en lecture Débit en écriture maximal (Mo/s) Débit en lecture maximal (Mo/s)
1 15 000 15 000 204 240
2-7 15 000 15 000 240 240
8-15 15 000 15 000 800 800
16-31 20 000 20 000 1 200 1 200
32-63 50 000 50 000 1 200 1 200
64 ou plus 80 000 80 000 1 200 1,200

pd-ssd

Nombre de processeurs virtuels de la VM Nombre maximal d'IOPS en écriture Nombre maximal d'IOPS en lecture Débit en écriture maximal (Mo/s) Débit en lecture maximal (Mo/s)
1 15 000 15 000 204 240
2-7 15 000 15 000 240 240
8-15 15 000 15 000 800 800
16-31 25 000 25 000 1 200 1 200
32-63 60 000 60 000 1 200 1 200
64 ou plus 100 000 100 000 1 200 1 200

VM N2

pd-standard

Nombre de processeurs virtuels de la VM Nombre maximal d'IOPS en écriture Nombre maximal d'IOPS en lecture Débit en écriture maximal (Mo/s) Débit en lecture maximal (Mo/s)
2-7 15 000 3 000 240 240
8-15 15 000 5 000 400 800
16 ou plus 15 000 7 500 400 1 200

pd-balanced

Nombre de processeurs virtuels de la VM Nombre maximal d'IOPS en écriture Nombre maximal d'IOPS en lecture Débit en écriture maximal (Mo/s) Débit en lecture maximal (Mo/s)
2-7 15 000 15 000 240 240
8-15 15 000 15 000 800 800
16-31 20 000 20 000 1 200 1 200
32-63 50 000 50 000 1 200 1 200
64 ou plus 80 000 80 000 1 200 1,200

pd-ssd

Nombre de processeurs virtuels de la VM Nombre maximal d'IOPS en écriture Nombre maximal d'IOPS en lecture Débit en écriture maximal (Mo/s) Débit en lecture maximal (Mo/s)
2-7 15 000 15 000 240 240
8-15 15 000 15 000 800 800
16-31 25 000 25 000 1 200 1 200
32-63 60 000 60 000 1 200 1 200
64 ou plus 100 000 100 000 1 200 1 200

pd-extreme

Machine type Nombre maximal d'IOPS en écriture Nombre maximal d'IOPS en lecture Débit en écriture maximal (Mo/s) Débit en lecture maximal (Mo/s)
n2-standard-64 120 000 120 000 2 200 2 200
n2-highmem-64 120 000 120 000 2 200 2 200
n2-highmem-80 120 000 120 000 2 200 2 200

VM N2D

pd-standard

Nombre de processeurs virtuels de la VM Nombre maximal d'IOPS en écriture Nombre maximal d'IOPS en lecture Débit en écriture maximal (Mo/s) Débit en lecture maximal (Mo/s)
2-7 15 000 3 000 240 240
8-15 15 000 5 000 400 800
16 ou plus 15 000 7 500 400 1 200

pd-balanced

Nombre de processeurs virtuels de la VM Nombre maximal d'IOPS en écriture Nombre maximal d'IOPS en lecture Débit en écriture maximal (Mo/s) Débit en lecture maximal (Mo/s)
2-7 15 000 15 000 240 240
8-15 15 000 15 000 800 800
16-31 20 000 20 000 1 200 1 200
32-63 50 000 50 000 1 200 1 200
64 ou plus Jusqu'à 80 000 Jusqu'à 80 000 1 200 1,200

pd-ssd

Nombre de processeurs virtuels de la VM Nombre maximal d'IOPS en écriture Nombre maximal d'IOPS en lecture Débit en écriture maximal (Mo/s) Débit en lecture maximal (Mo/s)
2-7 15 000 15 000 240 240
8-15 15 000 15 000 800 800
16-31 25 000 25 000 1 200 1 200
32-63 60 000 60 000 1 200 1 200
64 ou plus Jusqu'à 100 000 Jusqu'à 100 000 1 200 1 200

VM M1

pd-standard

Machine type Nombre maximal d'IOPS en écriture Nombre maximal d'IOPS en lecture Débit en écriture maximal (Mo/s) Débit en lecture maximal (Mo/s)
m1-megamem-96 15 000 7 500 400 1 200
m1-ultramem-40 15 000 7 500 400 1 200
m1-ultramem-80 15 000 7 500 400 1 200
m1-ultramem-160 15 000 7 500 400 1 200

pd-balanced

Machine type Nombre maximal d'IOPS en écriture Nombre maximal d'IOPS en lecture Débit en écriture maximal (Mo/s) Débit en lecture maximal (Mo/s)
m1-megamem-96 80 000 80 000 1 200 1 200
m1-ultramem-40 60 000 60 000 1 200 1 200
m1-ultramem-80 70 000 70 000 1 200 1 200
m1-ultramem-160 70 000 70 000 1 200 1,200

pd-ssd

Type de machine Nombre maximal d'IOPS en écriture Nombre maximal d'IOPS en lecture Débit en écriture maximal (Mo/s) Débit en lecture maximal (Mo/s)
m1-megamem-96 90 000 90 000 1 200 1 200
m1-ultramem-40 60 000 60 000 1 200 1 200
m1-ultramem-80 70 000 70 000 1 200 1 200
m1-ultramem-160 70 000 70 000 1 200 1 200

pd-extreme

Machine type Nombre maximal d'IOPS en écriture Nombre maximal d'IOPS en lecture Débit en écriture maximal (Mo/s) Débit en lecture maximal (Mo/s)
m1-megamem-96 90 000 90 000 2 200 2 200

VM M2

pd-standard

Machine type Nombre maximal d'IOPS en écriture Nombre maximal d'IOPS en lecture Débit en écriture maximal (Mo/s) Débit en lecture maximal (Mo/s)
m2-megamem-416 15 000 7 500 400 1 200
m2-ultramem-208 15 000 7 500 400 1 200
m2-ultramem-416 15 000 7 500 400 1 200

pd-balanced

Machine type Nombre maximal d'IOPS en écriture Nombre maximal d'IOPS en lecture Débit en écriture maximal (Mo/s) Débit en lecture maximal (Mo/s)
m2-megamem-416 40 000 40 000 1 200 1 200
m2-ultramem-208 60 000 60 000 1 200 1 200
m2-ultramem-416 40 000 40 000 1 200 1,200

pd-ssd

Type de machine Nombre maximal d'IOPS en écriture Nombre maximal d'IOPS en lecture Débit en écriture maximal (Mo/s) Débit en lecture maximal (Mo/s)
m2-megamem-416 40 000 40 000 1 200 1 200
m2-ultramem-208 60 000 60 000 1 200 1 200
m2-ultramem-416 40 000 40 000 1 200 1 200

pd-extreme

Machine type Nombre maximal d'IOPS en écriture Nombre maximal d'IOPS en lecture Débit en écriture maximal (Mo/s) Débit en lecture maximal (Mo/s)
m2-ultramem-208 60 000 60 000 2 200 2 200
m2-ultramem-416 40 000 40 000 1 200 2 200

VM T2D

pd-standard

Nombre de processeurs virtuels de la VM Nombre maximal d'IOPS en écriture Nombre maximal d'IOPS en lecture Débit en écriture maximal (Mo/s) Débit en lecture maximal (Mo/s)
1 15 000 3 000 204 240
2-7 15 000 3 000 240 240
8-15 15 000 5 000 400 800
16 ou plus 15 000 7 500 400 1 200

pd-balanced

Nombre de processeurs virtuels de la VM Nombre maximal d'IOPS en écriture Nombre maximal d'IOPS en lecture Débit en écriture maximal (Mo/s) Débit en lecture maximal (Mo/s)
1 15 000 15 000 204 240
2-7 15 000 15 000 240 240
8-15 15 000 15 000 800 800
16-31 20 000 20 000 1 200 1 200
32-63 50 000 50 000 1 200 1 200
64 ou plus Jusqu'à 80 000 Jusqu'à 80 000 1 200 1,200

pd-ssd

Nombre de processeurs virtuels de la VM Nombre maximal d'IOPS en écriture Nombre maximal d'IOPS en lecture Débit en écriture maximal (Mo/s) Débit en lecture maximal (Mo/s)
1 15 000 15 000 204 240
2-7 15 000 15 000 240 240
8-15 15 000 15 000 800 800
16-31 25 000 25 000 1 200 1 200
32-63 60 000 60 000 1 200 1 200
64 ou plus Jusqu'à 100 000 Jusqu'à 100 000 1 200 1 200

Exemple

Imaginons un disque persistant SSD zonal de 1 000 Go associé à une VM avec un type de machine N2 et quatre processeurs virtuels. La limite de lecture, basée uniquement sur la taille du disque, est de 30 000 IOPS, car les disques persistants SSD peuvent atteindre jusqu'à 30 IOPS par Go d'espace disque. Cependant, la VM dispose de quatre processeurs virtuels. La limite de lecture est donc limitée à 15 000 IOPS.

Examiner les performances et les métriques de limitation

Vous pouvez examiner les métriques de performances des disques persistants dans Cloud Monitoring, la solution de surveillance intégrée de Google Cloud.

Si et quand vos disques subissent une limitation, plusieurs métriques sont utiles à comprendre. La limitation permet d'atténuer les opérations d'E/S intensives. Grâce à elle, les opérations d'E/S intensives peuvent être réparties sur une période donnée, afin que les limites de performances de votre disque puissent être atteintes, mais pas dépassées, à un instant donné.

Si votre charge de travail présente un modèle d'utilisation intensive d'E/S, vous pouvez vous attendre à rencontrer des pics d'octets limités correspondant aux pics d'octets lus ou écrits. De même, attendez-vous à rencontrer des pics d'opérations limitées correspondant aux pics d'opérations de lecture/écriture.

Si votre disque est limité à 1 000 IOPS en écriture, il accepte une requête d'écriture chaque milliseconde. Si vous envoyez des requêtes d'écriture plus rapidement, un court délai est introduit pour répartir les requêtes toutes les millisecondes. Les IOPS et les limites de débit décrites dans ce document sont appliquées de façon permanente, et non par minute ou par seconde.

Les bases de données sont un exemple courant de charges de travail intensives. Les bases de données présentent généralement de courts pics d'opérations d'E/S intensives, ce qui entraîne une augmentation temporaire de la profondeur de la file d'attente. L'augmentation de la profondeur de la file d'attente peut entraîner une latence plus élevée, car les requêtes d'opérations d'E/S en cours qui sont en attente sont plus nombreuses.

Si votre charge de travail présente un modèle d'utilisation uniforme d'E/S et que vous atteignez constamment les limites de performances de votre disque, vous devez vous attendre à rencontrer des niveaux uniformes d'octets et d'opérations limités.

Pour en savoir plus, consultez la page Examiner les métriques de performances des disques persistants.

Optimiser les performances des disques

Pour améliorer les performances des disques, procédez comme suit :

  • Redimensionnez vos disques persistants pour augmenter les limites d'IOPS et de débit par disque. Les disques persistants ne disposent pas d'une capacité réservée et inutilisable. Vous pouvez donc utiliser le disque complet, sans subir des dégradations de performances. Toutefois, certains systèmes de fichiers et applications peuvent être moins performants lorsque le disque est plein. Pour éviter cela, vous devrez peut-être augmenter la taille de votre disque.

  • Modifiez le type de machine et le nombre de processeurs virtuels de l'instance pour augmenter les limites d'IOPS et de débit par instance.

Une fois que vous avez vérifié que les goulots d'étranglement ne sont pas dus à la taille du disque ou au type de machine de la VM, votre application et votre système d'exploitation peuvent encore avoir besoin de réglages. Consultez les pages Optimiser les performances des disques persistants et Optimiser les performances des disques SSD locaux.

Autres facteurs ayant une incidence sur les performances

Étapes suivantes