Les entreprises qui ont migré vers des machines virtualisées doivent s'assurer de la mise en place d'un système garantissant que leurs installations fonctionnent à des performances optimales..

Un moyen d'améliorer les performances consiste à déplacer le fichier d'échange du lecteur par défaut..

Le déplacement du fichier d'échange sur son propre disque dur dédié est une option pour améliorer les performances au sein d'une machine virtuelle donnée. Toutefois, le fichier d'échange n'étant par nature créé que lorsque la mémoire physique disponible du serveur est limitée, les responsables informatiques peuvent optimiser leurs serveurs en installant davantage de mémoire..

Le stockage étant peu coûteux, cette solution est une victoire facile pour les responsables informatiques chargés d'améliorer les performances de leurs serveurs. Un bon exemple d’extension de mémoire possible comprend les mesures prises par Dell pour offrir un stockage SSD sur certains de ses serveurs PowerEdge..

Dépannage

VMware déclare: "Le déplacement du fichier d'échange vers un autre magasin de données est une étape de dépannage utile si la machine virtuelle ou le système d'exploitation invité connaît des pannes, notamment des erreurs STOP, des systèmes de fichiers en lecture seule et des problèmes de dégradation des performances lors de périodes de forte I / O. "

Avant de modifier l'emplacement du fichier d'échange, il est conseillé de lire les instructions appropriées dans le Guide d'administration de la machine virtuelle [https://www.vmware.com/support/pubs/]..

Comme tous les hôtes ESX / ESXi n'allumeront leurs machines virtuelles que lorsqu'ils pourront créer un fichier d'échange, il est essentiel que toutes les modifications de son emplacement soient effectuées correctement..

De plus, les administrateurs système doivent vérifier qu'il y a suffisamment d'espace pour que le fichier d'échange puisse être créé sur n'importe quel hôte auquel vMotion peut accéder..

La gestion du fichier d'échange doit être soigneusement évaluée et une décision doit être prise pour savoir s'il doit être localisé avec le fichier de configuration (configuré par défaut) ou déplacé vers un autre emplacement. VMware propose des conseils de meilleures pratiques comprenant ces conseils:

"Si le swap ne peut être évité, le fait de placer le fichier d'échange de la machine virtuelle sur un système de stockage haute vitesse à bande passante élevée aura un impact minimal sur les performances. L'emplacement du fichier d'échange peut être défini à l'aide de l'option sched.swap.dir dans vSphere Client ( sélectionnez Modifier les paramètres de la machine virtuelle, choisissez l'onglet Options, sélectionnez Avancé et cliquez sur Paramètres de configuration).

"Si cette option n'est pas définie, le fichier d'échange sera créé dans le répertoire de travail de la machine virtuelle: soit le répertoire spécifié par workingDir dans le fichier .vmx de la machine virtuelle, ou, si cette variable n'est pas définie, dans le répertoire où se trouve le fichier .vmx. Le fichier vmx est situé. Ce dernier est le comportement par défaut. "

Temps de décision

De toute évidence, il faut décider si le déplacement du fichier d'échange vers sa propre mémoire dédiée améliorera les performances..

Pour les serveurs dont les ressources de mémoire sont limitées, ce déplacement pourrait offrir un avantage, mais ce n'est pas une solution à long terme. Cela donnerait la priorité à plus de mémoire installée pour garantir que lorsque le fichier d'échange est activé, cela n'affectera pas les performances globales du serveur..