HyperV Cours formation
Cette page reprend les points principaux vus pendant la formation à Global Knowledge HyperV.
Généralités
examen 70659 MAP (gratuit) : soft d inventory, collection du hardware, drivers... / Analyse des systems / Report Hyperviseur hébérgé : l hyperviseur est installé sur l OS (vmware player/workstation, xen) Hyperviseur monolitique : l hyperviseur est directement sur la couche hardware, il est l OS lui meme (ESX) Hyper-V est installé dans la couche kernel de l OS /!\ : Une vm ne peut pas booter sur un disque scsi mais que ide; ne peut pas booter en iscsi. Services d'intégration == vmware tools
Outils
Map V5 : outil d'inventaire OS Machine Actk : Outil d'inventaire Appli S.U.A : Stand User Analyzer Disk2Vhd (Susinternal) Vconverter (Quest) Script center Win2vhd (format d'images MS) Best practices analyser (produit MS) Scom (payant) : supervise nativement des equipements réseaux, des unix / linux / windows P2V : quel OS ? Voir Technet CC764232.aspx Beaucoup de management packs (MP) sont gratuits (allez dans le catalogue windows). Pour l'intégration de HyperV et Scom il faut : - sql 2005 monitory + discovery / 2008 monitory + discovery - sql library - os server library, 2008 discovery monitory - IIS 2003 / 2008 / library
Virtual network
1. External : réseau lié à une carte physique de l'hyperviseur. L'option "Allow management.." est à cocher et à mettre, dans la mesure du possible, sur une carte réseau dédiée à l'admin. 2. Internal : reseau lié à l hyperviseur, mais pas lié à une carte physique. Cela peut servir à du backup entre la vm et l hyperviseur. 3. Private : reseau uniquement entre les vm, communication inter vm, pas de relation avec l'host. Le teaming n'est pas supporté dans les vswitch. Pour ce faire, il faut créer 2 vswitch qui eux seront mis en teaming. Des que l'on met en place le role hyper-v, la carte physique est alors "modifiée" pour ne laisser que le driver dessus, et il recréé d'autres cartes en fonction de celles que l'on a créé dans le "virtual network manager" de l hyper-V (sauf bien sur pour le reseau private ou il ne créé pas de carte réseau sur l hyperviseur).
Stockage
Si l'on a la place, il veut mieux creer un disque fixe (meilleur perforance), le seul soucis est dans le cas de migration ou le déplacement sera plus long que pour un disque dynamique. Lors de la creation d'une vm, il la créé par défaut sur un disque de type dynamique, on ne peut pas choisir. Il vaut donc mieux créer un disque physique avant, et ensuite créer une vm qui sera rattachée à ce disque. Differencing hard disk : On créé une premier vm avec un windows serveur 2008 (par exemple), le type de disque dynamique ou fixe n'a pas d'importance. On va creer d'autres vm avec comme base ce serveur 2008, le type de disque sera de type "differencing". On peut creer autant de vm que l'on veut avec ce disque parent, mais la vm initiale (la vm parent) devra etre eteinte pour démarrer les vm enfants. La taille physique des disques des vm enfants sera juste la taille des modifications entre le parenet et les enfants, c'est un disque dynamique. Au niveau acces disque c'est très très lent, car à chaque fois il pointe sur l image d origine. Cela est bien pour du test. Dans ce cas là, on ne touche plus jamais à la vm parent / de référence qui restera toujours éteinte (sauf éteindre toute les vm avant). La suppression d'une VM depuis l hyper-V ne supprimera la vm que de l inventaire mais pas du disque, mais une suppression depuis le SCVMM supprimera la vm de l'inventaire et du disque (aucune information ne nous le dit) Pass-through disk : page 3-9
Option des vm
La carte réseau "legacy network adapter" sert à booter en pxe mais ne sert pas de carte réseau normal, il faut donc mettre une legacy et une network adapter normal. Pour les OS non supportés (linux ou autres), il faut prendre cette carte legacy comme carte reseau (elle sera utilisée comme une carte réseau normal). "Turn off" : extinction à l arrache, comme si on enlevait le cable electrique "Shutdown" : extinction normal via un shutdown de l os, nécessite les outils d intégrations installés sur la vm. Le renommage d'une vm ne reonomme pas les fichiers sur le disques. Les cartes réseaux "synthétiques" sont à utiliser avec des OS prennant en compte les services d'intégrations, et les emulate sont à mettre pour les OS ne prennant pas en compte les services d integrations (seront alors limités à 100Mbps) /!\ : Lors de l'import d'une vm, il faut cocher l'option "Duplicate all files so..." sinon on ne pourra plus utiliser à nouveau cette vm de référence
Snapshot
C'est une copie à un instant T de la vm, cela n'affecte pas l'état de la vm. Cela génère un fichier "differencing disk" .avhd. Si l'on supprime la vm d'origine, le fichier .avhd n'a plus d'interet. Le snapshot va grandir dans le temps, au fur et à mesure des nouvelles modifications. Si l'on veut merger le snapshot, il faut faire apply. A ne pas utiliser en production
VMM : Virtual Machine Manager
Similaire à Vcenter de Vmware, permet de gérer les hotes HyperV, les hosts vmware, les conversions physical-to-virtual (P2V) et virtual-to-virtual (V2V). L'utilitaire gratuit disk2vhd permet de convertir un disque physique en fichier vhd. Le VMM doit etre installé sur une vm membre de l AD, il ne peut pas être installé sur un des noeuds du cluster Hyper-V. VMM comporte : - Vmm server - Vmm administration console (peut etre installé ailleurs, c est le client vmm comme vsphere client) - Vmm self service portal : interface http pour gerer le vmm Dans Vmm, les snapshot s'appelent checkpoints.
Divers
Les disques virtuels ne peuvent pas être créés depuis le Vmm mais directement depuis Hyper-V. Les quota points définis sur un template servent pour le self-portail, une vm qui a un quota de 100, lorsque des users vont creer des user à partir de ce template, cela va couter 10 points, qui vont etre décomptés du quota du template. Une fois ce quota à 0, des vm ne pourront plus être déployés à partir de ce template. Si des vm sont supprimés, le quota récupère 10 points pas vm supprimées.
Lors de la creation d'un user en tant que "Self-service user", on va alors lui donner un quota (un nombre de point).
- Backup ##
service VSS de windows ??? --> integrité des fichiers Soft de backup : Avama / DPM Bare metal recovery de windows ? :
Backup d'une VM via "windows backup", voir page 10-41, cette méthode permet de backuper tous les composants d'une vm.
- HA Cluster ##
Pour les noeuds d'un cluster windows, il faut exactement la meme version des OS windows. La fonctionnalité "failover cluster" est disponible pour les versions Entreprises & Datacenter.
Le quorum est en quelque sorte la configuration du Failover Cluster.
A. Dans un quorum partagé, un seul serveur ecrit les informations dans le quorum. Dans une config actif / passif, toutes les resources partagées n'appartiennent qu au serveur actif. Dans le quorum se trouve la configurationn réseau, savoir qui est actif / proprietaire sur le quorum, qui écrit sur les ressources partagées. Le quorum ne se trouve pas sur les serveurs mais sur la baie de disque partagé. Dans le cas d'une config actif / actif, certaines ressources partagées appartiennent au serveur A et d'autres au serveur B. Si un des serveurs tombe, les ressources lui appartennant sont alors gérés par l'autre serveur. Le failover Clusturing est un mode de haute disponibilité, pas de partage de charge. Les ressources ne sont pas gérés par les X serveurs en meme temps.
1. Node majority : il est préférable dans ce mode d'avoir un nb impaire, car il faut une majorité de noeuds pour ecrire dans le quorum. Ici le quorum est en local
sur chaque serveur, mais la gestion des ressources reste similaire à celle du dessus (A).
L'option de HA s'active aussi directement dans les propriétés de la VM, onglet "Hardware configuration" / "Advanced" --> Availability. Pour activer ce mode il faut éteindre la VM, et il faut surtout mettre la partie storage de la vm dans le storage créé au niveau du cluster.
La partie cluster(quorum) , storage se fait dans le "Failover Cluster manager", c 'est un role à installer, il se trouve apres dans les "administratives tools".
- RDS (TS) ##
Systeme permettant de virtualiser / faire de la publication de bureau windows & des applications.