Course à pied plusieurs systèmes d'exploitation sur le même ordinateur physique en même temps est appelé Deux types de virtualisation exister - de virtualisation bare-metal où un petit logiciel est ? " Virtualisation ". installé sur un ordinateur propre pour gérer les différents serveurs virtuels et la virtualisation de bureau , où vous utilisez un logiciel à l'intérieur de votre propre système d'exploitation qui gère les serveurs virtuels. La virtualisation de postes est principalement utilisé à des fins de test , car il ne permet pas de toutes les ressources de l'ordinateur pour être utilisé sur les serveurs virtuels , et un système d'exploitation ne serait désactiver les serveurs. Pour les serveurs de production , la virtualisation bare-metal est utilisé. Solutions
afin de décider si vous avez besoin virtualisation bare-metal ou de bureau, vous aurez besoin d'examiner l'objet spécifique des serveurs. Si vous voulez utiliser l'ordinateur dans un environnement de production , ce qui signifie avoir de vraies personnes utilisant le serveur, puis un bare-metal est préférable. Si vous souhaitez utiliser un système d'exploitation serveur de test ou utiliser des serveurs pour tester les applications avant de vous les achetez , par exemple, alors la virtualisation de bureau est un bon moyen pour éviter d'avoir à acheter plus d'ordinateurs pour effectuer des tests .
produits de virtualisation
solutions gratuites et commerciales existent à la fois pour le bureau et des solutions virtuelles en métal nu . Pour nue virtualisation métal-métal , Xen et KVM sont les deux principales solutions libres et Xenserver de Citrix , Redhat Enterprise , VMware ESX et Microsoft Hyper- V sont les principales solutions commerciales . Pour le serveur VMware bureau, Sun VirtualBox et Microsoft VirtualPC sont gratuits tandis que VMware Workstation et Parallels Desktop à partir de Parallels , Inc. sont des solutions commerciales .
Sizing
Installation un produit de virtualisation simple, si bare-metal ou de bureau, ne nécessite aucune connaissance particulière. Toutefois, en particulier pour les machines de production , vous aurez besoin de savoir très précisément ce que les ressources de votre ordinateur a besoin pour exécuter les serveurs virtuels que vous souhaitez installer. Vous aurez besoin de savoir exactement combien de puissance de traitement, de mémoire et de stockage dont vous avez besoin pour chacun des serveurs virtuels. Si vous avez déjà les serveurs en production , cette information est facile à déterminer à l'aide des outils de surveillance . N'oubliez pas de vérifier la consommation de pointe ainsi que la consommation moyenne . Par exemple, un serveur de messagerie pourrait avoir une consommation moyenne de puissance de traitement de 15 pour cent , 250 Mo de RAM et 5 Go de stockage, mais , parce que l'utilisation est cyclique , va consommer 30 puissance de traitement pour cent, 600 Mo de RAM et 10 Go de stockage pendant la journée et presque rien dans la nuit. Vous aurez besoin de dimensionner le serveur virtuel au cours de la période de jour pour éviter de laisser vos utilisateurs constatent un ralentissement. N'oubliez pas d'utiliser la puissance de traitement à sa valeur nominale. Un système de trois ans avec un processeur single-core 2 GHz ( un core est un processeur dual core est deux processeurs sur la même CPU) en utilisant 30 % pour cent de la puissance de traitement n'utilisera pas 30 pour cent de votre nouveau 3 Ghz serveur octo -core ( huit core) .
redondance
Parce regroupement de plusieurs serveurs sur la même machine physique introduire un point de défaillance unique , vous voudrez peut-être envisager une serveur de sauvegarde . Moderne hyperviseur (logiciel de gestion de la virtualisation bare-metal ) vous permettra de déplacer des machines virtuelles d' une machine à une autre sans que l'utilisateur s'en aperçoive. Vous pouvez configurer deux serveurs à basculer ( si un serveur tombe en panne, l' autre prend le relais sans perte d'information ) ou l'équilibrage de charge (partage de la charge des utilisateurs entre plusieurs serveurs). Selon l'hyperviseur que vous utilisez, vous pourriez avoir besoin d'avoir des machines physiques identiques à installer un système virtuel .