Accueil Matériel Pourquoi les vms sous-dimensionnés entraînent-ils une latence et d'autres problèmes?

Pourquoi les vms sous-dimensionnés entraînent-ils une latence et d'autres problèmes?

Anonim

Q:

Pourquoi les machines virtuelles sous-dimensionnées entraînent-elles une latence et d'autres problèmes?

UNE:

Le fait d'avoir des machines virtuelles sous-dimensionnées dans un système de virtualisation est un exemple classique d'allocation de ressources incorrecte qui entraîne des problèmes de performances concrets.

Dans les systèmes avec des machines virtuelles sous-dimensionnées, les utilisateurs connaîtront une latence, une diminution du service et même des problèmes de blocage ou de blocage d'écran. C'est tout simplement parce que la machine virtuelle n'a pas reçu une quantité suffisante de ressources CPU et mémoire pour faire son travail correctement. Souvent, ce problème résulte d'une planification qui n'a pas répondu aux besoins opérationnels réels de la machine virtuelle pour une raison quelconque. La configuration d'un système de virtualisation et la prédiction du nombre de ressources qu'une machine virtuelle pourrait utiliser peuvent nécessiter beaucoup de conjectures. Il y a aussi le problème de la demande dynamique, où une machine virtuelle particulière peut rencontrer plus de demande des utilisateurs ou devoir évoluer rapidement.

Les machines virtuelles sous-dimensionnées ne sont en aucun cas la seule raison de la latence du système. Cela dit, il peut être difficile de diagnostiquer le problème. La latence peut provenir de goulots d'étranglement ailleurs dans le système, ou d'un manque de DRAM suffisante, ou même de synchronisation d'horloge ou de problèmes de pilote.

Dans cet esprit, les fournisseurs ont créé des systèmes de surveillance et de contrôle réseau dynamiques qui automatisent le processus d'allocation des ressources aux machines virtuelles. Beaucoup de ces systèmes ont des tableaux de bord à code couleur indiquant si une machine virtuelle ou un composant est sous-dimensionné ou manque de ressources. Ces systèmes peuvent également fournir des outils de diagnostic similaires pour les clusters de machines virtuelles sur un hôte.

Tout comme ces systèmes d'automatisation peuvent aider à résoudre le problème des machines virtuelles sous-dimensionnées, ils peuvent également résoudre le problème opposé des machines virtuelles surdimensionnées. Les machines virtuelles surdimensionnées ne manifesteront généralement pas de problèmes de performances - au lieu d'avoir trop peu de ressources sous la main, elles en ont trop. Cependant, comme le soulignent certains experts, une machine virtuelle surdimensionnée peut entraîner une latence sur d'autres machines virtuelles affamées ailleurs dans le système.

Afin d'éliminer tous ces types de problèmes, les entreprises ont adopté la pratique de «dimensionner correctement» les machines virtuelles et tout le reste dans un environnement de virtualisation. Cela peut être fait manuellement ou avec les systèmes d'automatisation mentionnés ci-dessus. Faire ce travail manuellement nécessitera d'importantes ressources humaines d'un modèle d'entreprise, c'est pourquoi tant d'entreprises choisissent d'utiliser un outil de fournisseur pour un dimensionnement correct.

Pourquoi les vms sous-dimensionnés entraînent-ils une latence et d'autres problèmes?