Hyper-V CPU BenchMark
Transcription
Hyper-V CPU BenchMark
Hyper-V CPU BenchMark Écrit par - Mis à jour Vendredi, 28 Décembre 2012 15:43 Mesurer les performances des machines virtuelles peux se révéler un véritable casse tête. Hyper-v n'échappe pas à la règle et pour cette raison, c e test n'a pas de valeur en soi et ne prouve absolument rien. Son but est seulement d'illustrer le fonctionnement de Hyper-v et d'essayer de mesurer son empreinte de charge dans les conditions particulières de notre test. La mesure des performances de Hyper-v néccessitant bien plus qu'un simple article, j'ai volontairement limité mon test aux performances CPU (un MIPS reste un MIPS). Pour rappel le MIPS (Million Instruction Per Second) est l'unité utilisée pour mesurer la vitesse d'un processeur. Introduction Avant de rentrer dans le vif du sujet, une petit rappel du fonctionnement d'hyper-v s'impose. Comme vous le savez certainement, Hyper-v s'ajoute comme un rôle dans Windows 2008 server. En réalité, une fois le rôle ajouté, l'hyperviseur est inséré comme pilote prioritaire au boot de windows 2008. 1/4 Hyper-V CPU BenchMark Écrit par - Mis à jour Vendredi, 28 Décembre 2012 15:43 Ce accède qu'il aux faut ressources comprendre CPU par là, àWindows travers c'est qu'une l'hyperviseur fois Hyper-v au même installé, notre titre qu'une copie VM. Windows 2008 La partition qui héberge notre copie originale de Windows 2008 est appelée lade partition Parent ( Hyper-v, nouveaux concepts et terminologie )Cf. (Childs Les machines partitions). virtuelles quand à elles tournent dans ce(j'entends qu'on appelle des partitions Le Windows 2008 que j'ai installé sur mon serveur physique s'est virtualisé ? enfants Pour le les matériel) tests illustrer suivants. n'accède le fait que plus notre aux ressources 2008 CPU d'origine physiques deprocesseur la machine celui que vous vous pouvez avez installé effectuer sur Lancer par exemple un outil d'affichage des informations de votre processeur. Ci dessous une capture de l'utilitaire Intel d'identification du Hyper-v. avant l'installation de On peut voir améliorer lesque performances les instructions de instructions VT nos VTmachines sont disponibles virtuelles. ce processeur,! ce qui va grandement Une fois Hyper-v installé ... les ne sontsur plus disponibles processeur, Ceci s'explique elle parce s'adresse que note àpas copie de Windows 2008 n'accède plus directement au ensuite Hyper-v qui vaWindows alors masquer les instructions virtualisation afin peut que celles-ci nemême soient utilisées par d'autres applications. On "virtualisé". dire en quelque sorte que notre 2008 d'origine est désormais l'hyperviseur, En de effet, la Windows manière 2008 qu'une machine n'accède plus virtuelle au matériel pure. en direct, maisde auparent travers de va complètement changer la perception des compteurs de performances. Exemple : gestionnaire Lancez le de tâches dans le Windows 2008 de la partition parent. une opération consommatrice de ressources CPU dans une VM hébergées. Lancez Vous nulle. pourrez constater que l'utilisation CPU du Windows 2008 de notre partition reste 2/4 Hyper-V CPU BenchMark Écrit par - Mis à jour Vendredi, 28 Décembre 2012 15:43 Cliquer sur l'image pour l'afficher en taille réelle. Désormais, CPU article, au CPU... logiques notre le copie gestionnaire attribués d'origine àd'un notre de de tâche ne Windows partition reflète Parent. 2008 plus ne sait l'utilisation pas qu'elle vous des le n'accède schéma CPU physiques, au plus début au directement mais de cet Pour compteurs visualiser de feront performances, l'utilisation l'objet réelle article ajoutés des CPU àfraichement l'occasion physiques de l'installation ilperformances fautdont alors passer de Hyper-v par de (ces nouveaux nouveaux Uncapacité bench ne prouve rien. Afin mesurer la de mettre la qui capacité CPU en d'une lumière CPU VM d'une l'impact sur cette machine deultérieur). même Hyper-v avant machine. sur etSouvenez les après l'installation d'un d'hyper-v et serveur, comparer j'ai voulu avec J'ai effectué mon test sur un portable installé voici les caractéristiques : des Voici description des tests effectués. -- laInteger (32-bit and operations 64-bit addition, subtraction, multiplication andmultiplication) division)* Floating Point (32-bit and 64-bit addition, subtraction, multiplication and division)** SSE (128-bit SSE such as addition, subtraction and Compression Encryption Image Rotation (Rotate image co-ordinates in memory) Random String Sorting Find Prime numbers *Integers are whole numbers such as 23, 459532, -26. **Floating point numbers contain a fractional part, eg. 1.003, 98394.2. Avant installation de Hyper-v fraichement installé. est lancé sur un Windows 2008une VM Le test intitulé Parent Partition après l'installation de Hyper-v (pas de est VM lancé actives). sur le Windows 2008 immédiatement 64bit Guest (2CPU, 2Go Ram) est lancé dans Windows 2008 64bits Windows avec 2Go 2008 de RAM. 3/4 Hyper-V CPU BenchMark Écrit par - Mis à jour Vendredi, 28 Décembre 2012 15:43 Cliquer sur l'image pour endans taille réelle. Conclusion, ilissu n'ysont à rien àde voir. La faibles première qu'elles chose ne qui saute pas significatives. au yeux, c'est qu'il ny àetrien àlavoir, les différences relevées sont si Ceci tend à mettre en évidence que les conditions de notre test, d'une machine virtuelle estl'afficher très proche deVoellm celle de la machine physique. la vous capacité calcul Si le lien vous suivant vous posez du d'autres blog questions Anthony sur F Hyper-v (Lead les de performances, team performance pouvez dede hyper-v). consulter http://blogs.msdn.com/tvoellm/archive/2008/06/06/hyper-v-performance-faq.aspx 4/4