Go Premium for a chance to win a PS4. Enter to Win

x
?
Solved

Server 2008 Hyper-V Guests: One or Multiple VHD's

Posted on 2010-11-22
5
Medium Priority
?
1,277 Views
Last Modified: 2012-05-10
Hi -

I am starting to migrate our physical servers to a virtualized environment using Server 2008 Hyper-V R2 as the host.  I have a Raid 1 setup for the Host OS and then a RAID 10 setup for Guest VHDs.  

My question is for each server we are moving over, we usually have a Raid 1 for the OS drive (C) and a Raid 5 for the Data drive (D).  In the virtualized world, is it best to create one vhd per server and partition out or is it best to create a vhd for each "drive" as we have had before?  I am trying ot figure out the benefits and if there are any performance gains as all the vhds will be on the same Raid 10 array.

Thanks for your input!

- Joe
0
Comment
Question by:sbma
5 Comments
 
LVL 4

Expert Comment

by:patterned
ID: 34189921
If you've got your RAID10 for data and your OS separated out on another RAID, then I see no reason for partitions.
I keep all my VHDs on a RAID5EE and have no issues with performance.  

I'm pretty sure adding partitions to your array would cause performance loss in the end run, your RAID controller has to support partitioning, and you're limiting yourself to a certain VHD size by placing it in a partition.  With just the primary partition, you are free to extend VHD disks sizes on the fly.

If your an organization freak, just use folder directories.
0
 
LVL 42

Assisted Solution

by:kevinhsieh
kevinhsieh earned 332 total points
ID: 34190088
The reasons for partitioning a physical drive in order to organize the space don't make sense in a virtual environment where you can make drives as large or small as you need without partitioning, and you can grow them later is you are not using multiple partitions on a drive.

For flexibility, I would use a separate VHD for the additional drives on a guest. It makes it easier to grow drives, and I have taken data VHDs and attached them to other VMs, and it's a lot cleaner to do that when you aren't bringing the old OS along with it.
0
 

Author Comment

by:sbma
ID: 34190216
I like the idea of being able to attach data VHD's on other VMs...that makes sense.  I was just not sure if there was a perofrmance issue of having two vhds versus one vhd with a c and d partition.  I could see a performance gain if I had say different disk spindels...but as I have on raid 10 for guest vhds...probably not a gain of two vhds vs. one.
0
 
LVL 4

Assisted Solution

by:patterned
patterned earned 332 total points
ID: 34190460
Nope, no performance gain there splitting up VHDs.
But as kevin said, separating data pm different VHDs can give you flexibility.
0
 
LVL 17

Accepted Solution

by:
OriNetworks earned 336 total points
ID: 34193890
One vhc per drive letter in the virtual os. Even better make any addition drives on scsi instead of ice in the virtual machine configuration. Higher performance just beware that I don't think you can make the virtual machines c: vhd on scsi. Im pretty sure that has to stay on the ide.
0

Featured Post

[Webinar] Cloud Security

In this webinar you will learn:

-Why existing firewall and DMZ architectures are not suited for securing cloud applications
-How to make your enterprise “Cloud Ready”, and fix your aging DMZ architecture
-How to transform your enterprise and become a Cloud Enabler

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

In this article, I will show you HOW TO: Perform a Physical to Virtual (P2V) Conversion the easy way from a computer backup (image).
This article provides a convenient collection of links to Microsoft provided Security Patches for operating systems that have reached their End of Life support cycle. Included operating systems covered by this article are Windows XP,  Windows Server…
This Micro Tutorial hows how you can integrate  Mac OSX to a Windows Active Directory Domain. Apple has made it easy to allow users to bind their macs to a windows domain with relative ease. The following video show how to bind OSX Mavericks to …
There are cases when e.g. an IT administrator wants to have full access and view into selected mailboxes on Exchange server, directly from his own email account in Outlook or Outlook Web Access. This proves useful when for example administrator want…

916 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question