Update: 26th June 2008. Hyper-V RTM is now available. This post refers to pre-release software for Hyper-V, formerly known as Windows Server virtualization. However, there is no difference in the guidance provided in this post.
Following on from my post last week, I had some good questions asking about the difference between the SCSI adapter in Virtual Server and the SCSI controller in Windows Server virtualization. In Virtual Server 2005, the best practice is to configure Virtual Machines to boot from the SCSI adapter for performance reasons. This is not the case in Windows Server virtualization. This post takes a dip into explaining why. To start with, let’s take a look at the SCSI adapter in Virtual Server
So keeping that in mind, let’s compare and contrast the above with the IDE and SCSI controllers in Windows Server virtualization.
Hopefully that gives a bit more insight into why the best practice recommendation of booting from SCSI in Virtual Server no longer applies in Windows Server virtualization and why booting from IDE does not incur the same performance overhead as in Virtual Server. Cheers, John.
(updated 6/4/08) My current project involves being the only dedicated technical resource on the Virtualization
Ok, ok, but there seem to be some propblem when migrating Virtual Machines from a Virtual Server to Hyper-V. SCVMM2007 can't access to Hyper-V and VMM2008 don0't realy work. When you change the disk to the ide-controller, there is a blue screen, Virtual machine isn't startung about a Controller issue! any idea?
Virtualization terminology Before we start, I wanted to define some terms commonly used in virtualization
(updated 9/26/08) My current project involves being the only dedicated technical resource on the Virtualization
Very interesting article, but i've a question...How do we do now to migrate VM created with en SCSI system drive to Hyper-V ?
if someone knows the answer, it would be glad to share :D
Christophe - move the SCSI system drive on VS to IDE 0:0 on Hyper-V. It will "just work" and boot fine.
I've been studing Hyper-v and I didn't find any real advantage for using IDE Controller. In most cases SCSI Controller is the better option. When YOU use IDE Controllers?
Carlos - you have no choice but to use the IDE controller in Hyper-V as it's not possible to boot from a VHD connected to a SCSI drive in a VM configuration.