{"id":19,"date":"2008-01-24T12:29:09","date_gmt":"2008-01-24T11:29:09","guid":{"rendered":"http:\/\/pieter.wigleven.com\/it\/archives\/19"},"modified":"2008-01-24T12:31:35","modified_gmt":"2008-01-24T11:31:35","slug":"microsoft-hyper-v-a-first-impression","status":"publish","type":"post","link":"https:\/\/pieter.wigleven.com\/it\/archives\/19","title":{"rendered":"Microsoft Hyper-V &#8211; A first impression"},"content":{"rendered":"<p><a rel=\"attachment wp-att-21\" href=\"https:\/\/pieter.wigleven.com\/it\/archives\/19\/winversion\/\" title=\"Winversion\"><\/a><a rel=\"attachment wp-att-23\" href=\"https:\/\/pieter.wigleven.com\/it\/archives\/19\/add-hyper-v-role\/\" title=\"Add Hyper-V Role\"><\/a><a rel=\"attachment wp-att-25\" href=\"https:\/\/pieter.wigleven.com\/it\/archives\/19\/hypers-requirements\/\" title=\"Hypers Requirements\"><\/a><a rel=\"attachment wp-att-28\" href=\"https:\/\/pieter.wigleven.com\/it\/archives\/19\/installing-results\/\" title=\"Installing Results\"><\/a><a rel=\"attachment wp-att-33\" href=\"https:\/\/pieter.wigleven.com\/it\/archives\/19\/new-virtual-machine\/\" title=\"New virtual machine\"><\/a><a rel=\"attachment wp-att-41\" href=\"https:\/\/pieter.wigleven.com\/it\/archives\/19\/back-to-management\/\" title=\"Back to management\"><\/a><a rel=\"attachment wp-att-42\" href=\"https:\/\/pieter.wigleven.com\/it\/archives\/19\/edit-virtual-machine\/\" title=\"Edit virtual machine\"><\/a><a rel=\"attachment wp-att-45\" href=\"https:\/\/pieter.wigleven.com\/it\/archives\/19\/error-starting\/\" title=\"Error starting\"><\/a>Microsoft is working on a answer towards VMware&#8217;s virtualization succes. The answer is called Microsoft Hyper-V and is currently in Beta.<\/p>\n<p>Although ive seen this stuff at Microsoft IT Forum in Barcelone last december, i felt like playing around with it myself so\u00a0i grabbed a HP DL360 with dual quad core and 16Gb mem to test this new toy. So i installed Windows Server Hyper-V RC1.\u00a0Here&#8217;s a little impression with some screenshots.<\/p>\n<p><em>Please note: Although Windows server 2008 will install on a 32bit CPU based computer, Hyper-V itself needs a 64bit CPU.<\/em><em>After the installation i checked the system properties and &#8216;my computer properties&#8217; dialog:<\/em><\/p>\n<p><em><a rel=\"attachment wp-att-21\" href=\"https:\/\/pieter.wigleven.com\/it\/archives\/19\/winversion\/\" title=\"Winversion\"><img decoding=\"async\" src=\"https:\/\/pieter.wigleven.com\/it\/wp-content\/uploads\/2008\/01\/3-winversion.jpg\" alt=\"Winversion\" \/><\/a><a rel=\"attachment wp-att-21\" href=\"https:\/\/pieter.wigleven.com\/it\/archives\/19\/winversion\/\" title=\"Winversion\"><\/a><\/em><em>\u00a0<\/em><\/p>\n<p><em>Next thing to do was install the Hyper-V role:<\/em><\/p>\n<p><!--more--><\/p>\n<p align=\"center\"><a rel=\"attachment wp-att-23\" href=\"https:\/\/pieter.wigleven.com\/it\/archives\/19\/add-hyper-v-role\/\" title=\"Add Hyper-V Role\"><\/a>\u00a0<a rel=\"attachment wp-att-25\" href=\"https:\/\/pieter.wigleven.com\/it\/archives\/19\/hypers-requirements\/\" title=\"Hypers Requirements\"><img decoding=\"async\" src=\"https:\/\/pieter.wigleven.com\/it\/wp-content\/uploads\/2008\/01\/7-hypers-requirements.thumbnail.jpg\" alt=\"Hypers Requirements\" \/><\/a> <a rel=\"attachment wp-att-22\" href=\"https:\/\/pieter.wigleven.com\/it\/archives\/19\/add-role\/\" title=\"Add Role\"><img decoding=\"async\" src=\"https:\/\/pieter.wigleven.com\/it\/wp-content\/uploads\/2008\/01\/4-add-role.thumbnail.jpg\" alt=\"Add Role\" \/><\/a>\u00a0<a rel=\"attachment wp-att-23\" href=\"https:\/\/pieter.wigleven.com\/it\/archives\/19\/add-hyper-v-role\/\" title=\"Add Hyper-V Role\"><img decoding=\"async\" src=\"https:\/\/pieter.wigleven.com\/it\/wp-content\/uploads\/2008\/01\/5-hyperv.thumbnail.jpg\" alt=\"Add Hyper-V Role\" \/><\/a>\u00a0<br \/>\n\u00a0<a rel=\"attachment wp-att-24\" href=\"https:\/\/pieter.wigleven.com\/it\/archives\/19\/hyper-v-dialog-2\/\" title=\"Hyper-V Dialog 2\"><img decoding=\"async\" src=\"https:\/\/pieter.wigleven.com\/it\/wp-content\/uploads\/2008\/01\/6-hyperv2.thumbnail.jpg\" alt=\"Hyper-V Dialog 2\" \/><\/a>\u00a0<a rel=\"attachment wp-att-25\" href=\"https:\/\/pieter.wigleven.com\/it\/archives\/19\/hypers-requirements\/\" title=\"Hypers Requirements\"><\/a><a rel=\"attachment wp-att-26\" href=\"https:\/\/pieter.wigleven.com\/it\/archives\/19\/add-a-virtual-network\/\" title=\"Add a virtual network\"><img decoding=\"async\" src=\"https:\/\/pieter.wigleven.com\/it\/wp-content\/uploads\/2008\/01\/8-hypervirtualnetworks.thumbnail.jpg\" alt=\"Add a virtual network\" \/><\/a>\u00a0<a rel=\"attachment wp-att-27\" href=\"https:\/\/pieter.wigleven.com\/it\/archives\/19\/confirmation\/\" title=\"Confirmation\"><img decoding=\"async\" src=\"https:\/\/pieter.wigleven.com\/it\/wp-content\/uploads\/2008\/01\/9-confirmation.thumbnail.jpg\" alt=\"Confirmation\" \/><\/a><br \/>\n\u00a0<a rel=\"attachment wp-att-28\" href=\"https:\/\/pieter.wigleven.com\/it\/archives\/19\/installing-results\/\" title=\"Installing Results\"><img decoding=\"async\" src=\"https:\/\/pieter.wigleven.com\/it\/wp-content\/uploads\/2008\/01\/12-installing3.thumbnail.jpg\" alt=\"Installing Results\" \/><\/a>\u00a0<a rel=\"attachment wp-att-29\" href=\"https:\/\/pieter.wigleven.com\/it\/archives\/19\/after-reboot\/\" title=\"After reboot\"><img decoding=\"async\" src=\"https:\/\/pieter.wigleven.com\/it\/wp-content\/uploads\/2008\/01\/14-resuminginstallation.thumbnail.jpg\" alt=\"After reboot\" \/><\/a>\u00a0<a rel=\"attachment wp-att-30\" href=\"https:\/\/pieter.wigleven.com\/it\/archives\/19\/installation-results\/\" title=\"Installation Results\"><img decoding=\"async\" src=\"https:\/\/pieter.wigleven.com\/it\/wp-content\/uploads\/2008\/01\/15-installationresults.thumbnail.jpg\" alt=\"Installation Results\" \/><\/a><\/p>\n<p align=\"left\">After\u00a0succesfully installing the Hyper-V role, it was time to launch the management interface.\u00a0Since\u00a0i only have one physical host, i\u00a0didn&#8217;t use &#8220;Microsoft System Center &#8211; Virtual Server Manager&#8221; which will give me much more management power, including hot stuff like &#8220;Live migration&#8221; (yes, thats the same as VMotion).<\/p>\n<p>Here we go:<\/p>\n<p align=\"left\"><a rel=\"attachment wp-att-31\" href=\"https:\/\/pieter.wigleven.com\/it\/archives\/19\/start-hyper-v-manager\/\" title=\"Start Hyper-V manager\"><img decoding=\"async\" src=\"https:\/\/pieter.wigleven.com\/it\/wp-content\/uploads\/2008\/01\/17-hyperv-manager.thumbnail.jpg\" alt=\"Start Hyper-V manager\" \/><\/a>\u00a0<a rel=\"attachment wp-att-32\" href=\"https:\/\/pieter.wigleven.com\/it\/archives\/19\/eula\/\" title=\"EULA\"><img decoding=\"async\" src=\"https:\/\/pieter.wigleven.com\/it\/wp-content\/uploads\/2008\/01\/18-agreement.thumbnail.jpg\" alt=\"EULA\" \/><\/a>\u00a0<a rel=\"attachment wp-att-42\" href=\"https:\/\/pieter.wigleven.com\/it\/archives\/19\/edit-virtual-machine\/\" title=\"Edit virtual machine\"><\/a><\/p>\n<p align=\"left\">Now let&#8217;s create a virtual machine!<\/p>\n<p align=\"left\"><a rel=\"attachment wp-att-33\" href=\"https:\/\/pieter.wigleven.com\/it\/archives\/19\/new-virtual-machine\/\" title=\"New virtual machine\"><img decoding=\"async\" src=\"https:\/\/pieter.wigleven.com\/it\/wp-content\/uploads\/2008\/01\/20-new-virtual-machine.thumbnail.jpg\" alt=\"New virtual machine\" \/><\/a>\u00a0<a rel=\"attachment wp-att-34\" href=\"https:\/\/pieter.wigleven.com\/it\/archives\/19\/before-you-begin\/\" title=\"Before you begin\"><img decoding=\"async\" src=\"https:\/\/pieter.wigleven.com\/it\/wp-content\/uploads\/2008\/01\/21-beforeyoubegin.thumbnail.jpg\" alt=\"Before you begin\" \/><\/a>\u00a0<a rel=\"attachment wp-att-35\" href=\"https:\/\/pieter.wigleven.com\/it\/archives\/19\/name-and-location\/\" title=\"Name and location\"><img decoding=\"async\" src=\"https:\/\/pieter.wigleven.com\/it\/wp-content\/uploads\/2008\/01\/22-storelocation.thumbnail.jpg\" alt=\"Name and location\" \/><\/a><br \/>\n<a rel=\"attachment wp-att-36\" href=\"https:\/\/pieter.wigleven.com\/it\/archives\/19\/memory\/\" title=\"Memory\"><img decoding=\"async\" src=\"https:\/\/pieter.wigleven.com\/it\/wp-content\/uploads\/2008\/01\/23-assignmemory.thumbnail.jpg\" alt=\"Memory\" \/><\/a>\u00a0<a rel=\"attachment wp-att-37\" href=\"https:\/\/pieter.wigleven.com\/it\/archives\/19\/config-network\/\" title=\"Config network\"><img decoding=\"async\" src=\"https:\/\/pieter.wigleven.com\/it\/wp-content\/uploads\/2008\/01\/24-configurenetworking.thumbnail.jpg\" alt=\"Config network\" \/><\/a>\u00a0<a rel=\"attachment wp-att-38\" href=\"https:\/\/pieter.wigleven.com\/it\/archives\/19\/config-storage\/\" title=\"Config storage\"><img decoding=\"async\" src=\"https:\/\/pieter.wigleven.com\/it\/wp-content\/uploads\/2008\/01\/25-configurestorage.thumbnail.jpg\" alt=\"Config storage\" \/><\/a><br \/>\n<a rel=\"attachment wp-att-38\" href=\"https:\/\/pieter.wigleven.com\/it\/archives\/19\/config-storage\/\" title=\"Config storage\"><img decoding=\"async\" src=\"https:\/\/pieter.wigleven.com\/it\/wp-content\/uploads\/2008\/01\/25-configurestorage.thumbnail.jpg\" alt=\"Config storage\" \/><\/a>\u00a0<a rel=\"attachment wp-att-39\" href=\"https:\/\/pieter.wigleven.com\/it\/archives\/19\/install-options\/\" title=\"Install options\"><img decoding=\"async\" src=\"https:\/\/pieter.wigleven.com\/it\/wp-content\/uploads\/2008\/01\/26-installationoptions.thumbnail.jpg\" alt=\"Install options\" \/><\/a>\u00a0<a rel=\"attachment wp-att-40\" href=\"https:\/\/pieter.wigleven.com\/it\/archives\/19\/completing\/\" title=\"Completing\"><img decoding=\"async\" src=\"https:\/\/pieter.wigleven.com\/it\/wp-content\/uploads\/2008\/01\/27-completing.thumbnail.jpg\" alt=\"Completing\" \/><\/a><\/p>\n<p align=\"left\">Now back to our management tool:<\/p>\n<p align=\"left\"><a rel=\"attachment wp-att-41\" href=\"https:\/\/pieter.wigleven.com\/it\/archives\/19\/back-to-management\/\" title=\"Back to management\"><img decoding=\"async\" src=\"https:\/\/pieter.wigleven.com\/it\/wp-content\/uploads\/2008\/01\/28-returnedtointerface.thumbnail.jpg\" alt=\"Back to management\" \/><\/a>\u00a0<a rel=\"attachment wp-att-42\" href=\"https:\/\/pieter.wigleven.com\/it\/archives\/19\/edit-virtual-machine\/\" title=\"Edit virtual machine\"><img decoding=\"async\" src=\"https:\/\/pieter.wigleven.com\/it\/wp-content\/uploads\/2008\/01\/29-editvirtualmachien.thumbnail.jpg\" alt=\"Edit virtual machine\" \/><\/a>\u00a0<a rel=\"attachment wp-att-43\" href=\"https:\/\/pieter.wigleven.com\/it\/archives\/19\/start\/\" title=\"Start!!!\"><img decoding=\"async\" src=\"https:\/\/pieter.wigleven.com\/it\/wp-content\/uploads\/2008\/01\/31-startvirtualmachien.thumbnail.jpg\" alt=\"Start!!!\" \/><\/a><\/p>\n<p align=\"left\">After starting the virtual machine, i received a nice error message. I didn&#8217;t enable the right virtualisation options in the HP BIOS:<\/p>\n<p align=\"left\">\u00a0<a rel=\"attachment wp-att-44\" href=\"https:\/\/pieter.wigleven.com\/it\/archives\/19\/start-the-machine\/\" title=\"Start the machine\"><img decoding=\"async\" src=\"https:\/\/pieter.wigleven.com\/it\/wp-content\/uploads\/2008\/01\/35-startvirtualmachine.thumbnail.jpg\" alt=\"Start the machine\" \/><\/a>\u00a0<a rel=\"attachment wp-att-45\" href=\"https:\/\/pieter.wigleven.com\/it\/archives\/19\/error-starting\/\" title=\"Error starting\"><img decoding=\"async\" src=\"https:\/\/pieter.wigleven.com\/it\/wp-content\/uploads\/2008\/01\/36-errorstarting.thumbnail.jpg\" alt=\"Error starting\" \/><\/a>\u00a0<\/p>\n<p align=\"left\">So i adjusted the BIOS setting (picture will be available later) and now Hyper-V was happy and started:<\/p>\n<p align=\"left\"><a rel=\"attachment wp-att-46\" href=\"https:\/\/pieter.wigleven.com\/it\/archives\/19\/starting-xp-first-time\/\" title=\"Starting XP first time\"><img decoding=\"async\" src=\"https:\/\/pieter.wigleven.com\/it\/wp-content\/uploads\/2008\/01\/37-startingxpfirsttime.thumbnail.jpg\" alt=\"Starting XP first time\" \/><\/a>\u00a0<a rel=\"attachment wp-att-47\" href=\"https:\/\/pieter.wigleven.com\/it\/archives\/19\/settting-up\/\" title=\"Settting up\"><img decoding=\"async\" src=\"https:\/\/pieter.wigleven.com\/it\/wp-content\/uploads\/2008\/01\/38-startingxpfirsttimesetup.thumbnail.jpg\" alt=\"Settting up\" \/><\/a>\u00a0<a rel=\"attachment wp-att-48\" href=\"https:\/\/pieter.wigleven.com\/it\/archives\/19\/copy-files\/\" title=\"Copy Files\"><img decoding=\"async\" src=\"https:\/\/pieter.wigleven.com\/it\/wp-content\/uploads\/2008\/01\/39-startingxpfirsttimesetupcopyfiles.thumbnail.jpg\" alt=\"Copy Files\" \/><\/a><br \/>\n<a rel=\"attachment wp-att-49\" href=\"https:\/\/pieter.wigleven.com\/it\/archives\/19\/wow-a-exciting-new-look\/\" title=\"Wow, a exciting new look!\"><img decoding=\"async\" src=\"https:\/\/pieter.wigleven.com\/it\/wp-content\/uploads\/2008\/01\/40-excitingnewlook.thumbnail.jpg\" alt=\"Wow, a exciting new look!\" \/><\/a>\u00a0<a rel=\"attachment wp-att-50\" href=\"https:\/\/pieter.wigleven.com\/it\/archives\/19\/hmm\/\" title=\"Hmm\u2026\"><img decoding=\"async\" src=\"https:\/\/pieter.wigleven.com\/it\/wp-content\/uploads\/2008\/01\/41-intergrationcomponents.thumbnail.jpg\" alt=\"Hmm\u2026\" \/><\/a>\u00a0<a rel=\"attachment wp-att-51\" href=\"https:\/\/pieter.wigleven.com\/it\/archives\/19\/lets-try-this\/\" title=\"Lets try this!\"><img decoding=\"async\" src=\"https:\/\/pieter.wigleven.com\/it\/wp-content\/uploads\/2008\/01\/42-installingwindows2003r2.thumbnail.jpg\" alt=\"Lets try this!\" \/><\/a><\/p>\n<p align=\"left\">In the end i installed the following virtual machines:<\/p>\n<ol>\n<li>Windows\u00a0XP SP2<\/li>\n<li>Windows 2003 R2 SP2<\/li>\n<li>Windows 2008 Core<\/li>\n<li>Windows 2008 Enterprise Full<\/li>\n<li>SuSE Linux Enterprise Server 10 SP1<\/li>\n<\/ol>\n<p>Then i\u00a0download the latest MS DOS\u00a0and Windows 3.11 for Workgroups but since i was out of time i couldnt install this, too bad \ud83d\ude09<\/p>\n<p>A few things about this beta:<br \/>\n&#8211; When adjusting the virtual memory for a virtual machine, the wizard would let me add a maximum of 16483Mb which is the exact amount of physical memory installed in the host system, doesn&#8217;t Windows 2008 and Hyper-V itself use any memory? Starting this experimental virtual machine resulted in an error (obviously)<br \/>\n&#8211; This beta required the VM to be off in order to add hardware. Only the mounted CD\/ISO could be changed while the VM was running.<br \/>\n&#8211; Did you know the host operating system (windows 2008) on which Hyper-V is installed also use the hypervisor? I still don&#8217;t know how this works but it sounds interessting, anyone knows more about this cool idea?<br \/>\n&#8211; I had some spare minutes and tried to get the network card running in SuSE linux enterprise but yast didn&#8217;t find anything. The only way to communicate with this VM was to build an ISO and mount it in the Hyper-V manager and the virtual machine itself (mount \/dev\/cdrom \/mnt\/cd)<br \/>\n&#8211; The snapshot technologie works really well. I started a filecopy, took a snapshot and during the filecopy i made the virtual machine crash (BSOD). After restoring the snapshot, the filecopy would just go on like nothing happend.. cool!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Microsoft is working on a answer towards VMware&#8217;s virtualization succes. The answer is called Microsoft Hyper-V and is currently in Beta. Although ive seen this stuff at Microsoft IT Forum in Barcelone last december, i felt like playing around with it myself so\u00a0i grabbed a HP DL360 with dual quad core and 16Gb mem to [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[13],"tags":[],"class_list":["post-19","post","type-post","status-publish","format-standard","hentry","category-server-2008"],"_links":{"self":[{"href":"https:\/\/pieter.wigleven.com\/it\/wp-json\/wp\/v2\/posts\/19","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pieter.wigleven.com\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/pieter.wigleven.com\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/pieter.wigleven.com\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/pieter.wigleven.com\/it\/wp-json\/wp\/v2\/comments?post=19"}],"version-history":[{"count":1,"href":"https:\/\/pieter.wigleven.com\/it\/wp-json\/wp\/v2\/posts\/19\/revisions"}],"predecessor-version":[{"id":162,"href":"https:\/\/pieter.wigleven.com\/it\/wp-json\/wp\/v2\/posts\/19\/revisions\/162"}],"wp:attachment":[{"href":"https:\/\/pieter.wigleven.com\/it\/wp-json\/wp\/v2\/media?parent=19"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/pieter.wigleven.com\/it\/wp-json\/wp\/v2\/categories?post=19"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/pieter.wigleven.com\/it\/wp-json\/wp\/v2\/tags?post=19"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}