Accueil Virtualisation Pourquoi un porc de ressources pourrait-il rendre la virtualisation difficile?

Pourquoi un porc de ressources pourrait-il rendre la virtualisation difficile?

Anonim

Q:

Pourquoi un «porc de ressources» pourrait-il rendre la virtualisation difficile?

UNE:

Les systèmes virtualisés peuvent apporter de gros avantages aux entreprises. Cependant, ce n'est pas vrai dans tous les cas. Les entreprises doivent examiner au cas par cas les principaux avantages et inconvénients de la virtualisation.

Avec les bons types de modifications et d'hébergement, un système virtualisé peut être beaucoup plus efficace qu'un système traditionnel dépendant du matériel. Une des exceptions, cependant, concerne certains types de systèmes hérités où un service individuel a extrêmement faim de ressources. Certains professionnels de l'informatique appellent ces programmes individuels des «porcs ressources».

L'idée d'un porc de ressources va de pair avec l'idée de systèmes dépendants du matériel. Une façon de penser à cela est que l'application d'origine est construite dans son propre bac à sable, où elle domine l'utilisation de ressources comme le CPU et la RAM. S'il est fait pour être l'application dominante dans ce système, il ne répondra pas bien au partage des ressources au sein de ce système.

Les experts soulignent également que le déplacement de l'une de ces ressources sur un système virtualisé sans apporter d'autres modifications peut entraîner de graves problèmes. La raison en est que la virtualisation crée intrinsèquement plus de drain sur les serveurs physiques. Il y a un coût à virtualiser les applications et à les rendre indépendantes du matériel. Dans cet esprit, le simple fait de déplacer une application gourmande en ressources dans un système de virtualisation peut entraîner une demande supérieure aux ressources existantes. Il y a aussi le problème du coût et de la faisabilité - certains systèmes hérités plus petits ne valent tout simplement pas la virtualisation, pas quand il s'agit d'un retour sur investissement concret.

Une façon de gérer les ressources porcines consiste à comprendre leur demande particulière au sein d'une architecture et à les intégrer dans une migration. En règle générale, il ne faut qu'une augmentation marginale limitée des ressources pour faire fonctionner correctement un porc de ressources existant dans un système virtualisé. Il existe également toutes sortes de façons dont les ingénieurs et les développeurs peuvent modifier ou améliorer l'une de ces applications pour la faire «bien jouer avec les autres». L'un des meilleurs outils est les systèmes d'automatisation qui surveillent et analysent la demande de ressources en temps réel et fournissent automatiquement des ressources où ils sont nécessaires.

Pourquoi un porc de ressources pourrait-il rendre la virtualisation difficile?