Optimiser les performances Hyperdisk


Les volumes Hyperdisk Extreme vous offrent les performances décrites dans le tableau de compatibilité des types de machines si la VM génère une utilisation du disque suffisante pour atteindre les limites de performances. Une fois que vous avez dimensionné les volumes de votre Hyperdisk pour répondre à vos besoins en performances, votre application et votre système d'exploitation peuvent nécessiter un réglage des performances.

Les sections suivantes décrivent quelques éléments clés qui peuvent être ajustés pour offrir de meilleures performances, et expliquent comment appliquer certains de ces éléments à des types de charges de travail spécifiques.

Utiliser une profondeur de file d'attente d'E/S élevée

Les volumes Hyperdisk ont une latence plus élevée que les disques associés localement, tels que des disques SSD locaux, car ce sont des appareils connectés au réseau. Ils peuvent fournir des IOPS et un débit très élevés, mais vous devez vous assurer que les requêtes d'E/S effectuées en parallèle sont en nombre suffisant. Le nombre de requêtes d'E/S effectuées en parallèle est appelé profondeur de la file d'attente d'E/S.

Les tableaux suivants indiquent la profondeur de file d'attente d'E/S recommandée pour vous assurer d'atteindre un certain niveau de performances. Les tables utilisent une légère surestimation de la latence typique pour afficher des recommandations prudentes. Dans cet exemple, nous partons du principe que vous utilisez une taille d'E/S de 16 Ko.

IOPS souhaitées Profondeur de la file d'attente
500 1
1 000 2
2 000 4
4 000 8
8 000 16
16 000 32
32 000 64
64 000 128
100 000 200
200 000 400
320 000 640
Débit souhaité (Mo/s) Profondeur de la file d'attente
8 1
16 2
32 4
64 8
128 16
256 32
512 64
1 000 128
1 200 153

Vérifier que vous disposez de processeurs disponibles

La lecture et l'écriture sur des volumes Hyperdisk nécessitent des cycles de processeur de votre VM. Si votre instance de VM manque de ressources de processeur, votre application ne pourra pas gérer les taux d'IOPS décrits ci-dessus. Pour atteindre des niveaux fiables et élevés d'IOPS, il est nécessaire de disposer de processeurs disponibles pour traiter les E/S.

Examiner les métriques de performances Hyperdisk

Vous pouvez examiner les métriques de performances des disques dans Cloud Monitoring, la solution de surveillance intégrée de Google Cloud. Vous pouvez utiliser ces métriques pour observer les performances de vos disques et d'autres ressources de VM sous différentes charges de travail d'application.

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

Vous pouvez également utiliser la page Observabilité de la console pour afficher les métriques de performances des disques.

Étapes suivantes