Les opérations nécessitant l'obtention d'un verrouillage de fichier ou un verrouillage de métadonnées dans VMFS provoquent des réservations iSCSI à durée de vie limitée. Les réservations iSCSI verrouillent un LUN entier. Trop de réservations iSCSI demandées par un hôte peuvent provoquer une dégradation de la performance sur d'autres serveurs accédant au même VMFS.

Problème

Trop de réservations iSCSI provoquent une dégradation de la performance et des conflits de réservation iSCSI.

Plusieurs opérations nécessitent que VMFS utilise des réservations iSCSI.

  • Création, re-signature ou développement d'une banque de données VMFS

  • Mise sous tension d'une machine virtuelle

  • Création ou suppression d'un fichier

  • Création d'un modèle

  • Déploiement d'une machine virtuelle à partir d'un modèle

  • Création d'une nouvelle machine virtuelle

  • Migration d'une machine virtuelle avec vMotion

  • Extension d'un fichier, tel qu'un disque virtuel légèrement provisionné

Remarque :

Les hôtes ESXi utilisent le mécanisme des réservations iSCSI seulement lorsque des périphériques de stockage ne prennent pas en charge l'accélération matérielle. Dans le cas de périphériques de stockage qui prennent en charge l'accélération matérielle, les hôtes utilisent le test atomique et définissent l'algorithme (ATS) afin de verrouiller le LUN. Pour plus d'informations sur l'accélération matérielle, voir la documentation Stockage vSphere.

Résultats

Pour supprimer des sources éventuelles de conflits de réservation iSCSI, respectez les directives suivantes :

  • Sérialiser les opérations des LUN partagés, si possible, limiter le nombre d'opérations sur différents hôtes qui nécessitent une réservation iSCSI en même temps.

  • Augmenter le nombre de LUN et limiter le nombre d'hôtes qui accèdent au même LUN.

  • Réduire le nombre d'instantannés. Les instantannés provoquent de nombreuses réservations iSCSI.

  • Réduire le nombre de machines virtuelles par LUN. Suivre les recommandations disponibles dans Configurations maximales.

  • Vérifier que le dernier microprogramme HBA est installé sur tous les hôtes.

  • Vérifier que l'hôte dispose du dernier BIOS.

  • Garantir un bon paramétrage du Host Mode au niveau de la baie SAN.

Pour plus d'informations sur la gestion des conflits de réservation SCSI sur des baies de stockage spécifiques, reportez-vous à l'article de la base de connaissances VMware sur http://kb.vmware.com/kb/1005009.