Best option for Storing Virtual machines, Hyper V


So I have a server bought purposely to host some of the production servers at my new company. I am looking at using Disk2VHD to convert them then import into Hyper V.
I am using server 2012 R2, 144gb Ram, 16 x 300gb drives Raid 10, 2 hex core processors.
I do only have the one server for this at the moment but am looking at purchasing another for replication further down the line. My question is about where do i store the VHDX files? At the moment i just have them on a partitioned drive, I have been reading about having them on a USB drive or Flash Drive. I have other possibilities like storing them on a NAS drive too.  I guess the setup i have at the moment would be the quickest, What are the benefits of using the Flash drives?
I am looking at creating 5 or 6 VM's on here too so the Flash drive would have to be massive wouldn't it?

Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
I would recommend the use of Microsoft Virtual Machine Converter 3.1, now that Microsoft have a recommended and supported product, rather than the older legacy Disk2VHD.

see my EE Article for download links

HOW TO:  P2V, V2V for FREE to Hyper-V -  Microsoft Virtual Machine Converter 3.1

see this EE Article, for step by step instructions, with screenshots, on how to create a P2V

HOW TO: Convert a physical server or virtual server (P2V/V2V) to Microsoft Hyper-V using Microsoft Virtual Machine Converter 3.1

As for the location of Hyper-V VMs, I would not recommend the use of a partition, these are considered old fashioned.

I would create a RAID 1, Logical Disk for the OS, and then create a RAID 10 or RAID 6 for the Logical Disk for the Storage of VMs.

As for another server for replication, I would store them on conventional disk, rather than Flash (I assume here, you mean SDDs).

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Philip ElderTechnical Architect - HA/Compute/StorageCommented:
I have an EE article on Some Hyper-V Hardware and Software Best Practices that may be of some assistance.

As long as the RAID controller has non-volatile cache memory or a battery backup you would be better served by RAID 6 versus 10. We lost a server about 5 minutes after we hot swapped a dead drive and its pair dropped during rebuild. Performance at 16 spindles will be very comparable.

On your RAID controller set up two logical disks:
 + 75GB for OS
 + Balance for VHDX files

By splitting things up you can keep an MBR setup for the two logical disks. Plus, if something craters in the host OS its a simple things to reload the OS with the VHDX and configuration files sitting on that second partition.

We keep a bootable flash drive permanently plugged into the host and an RMM (iDRAC Enterprise, iLO Advanced, Intel RMM) for KVM over IP set up for console access. We can recover the server without having to be there physically.
LJShepherdAuthor Commented:
Thats great, Thank you..

Exactly what i was looking for.

It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today

From novice to tech pro — start learning today.