Windows Vista Forums
Vista Forums Home Join Vista Forums Windows 7 Forum Vista Tutorials Tags
Welcome to Windows Vista Forums. Our forum is dedicated to helping you find solutions with any problems, errors or issues you are experiencing with Windows Vista. The Vista forum also covers news and updates and has an extensive Windows Vista tutorial section that covers a wide range of tips and tricks.

Go Back   Vista Forums > Misc Newsgroups > Virtual Server

Vista - Hyper-V performance - Hardware Reccomendations?

Reply
 
Old 11-13-2008   #1 (permalink)
Scott Townsend


 
 

Hyper-V performance - Hardware Reccomendations?

I have 3 Hyper-V Servers
Win2008 64bit
IBM System x3250 M2
Intel Xeon x2350 2.66GHz QuadCore
8GB RAM
Dual 750GB SATA 7200 3GB HDs

One of the servers has 2 Win2003 Servers running on it with a small SQL DB
and some Wonderware Software.
This machine is dog slow with the 2 Win2003 Servers on it

Another has 2 copies of Win2003, SQL Server and Terminal Server w/ 16
Clients.
Okay, but some of the clients are slow

Another has A Win2000 Server DC roll with OfficeScan Server, Win2003
Certificate & Syslog Server, WinXP Engineering Dev machine
This machine is fine...


So I'm wondering if I should have different hardware or what? Is Drive
Speed that big of a boost? Seems like I've heard people running off iSCSI.
that seems slower then a 7200 3GB SATA Drive...

Suggestions, comments?

Thanks,
Scott<-



My System SpecsSystem Spec
Old 11-13-2008   #2 (permalink)
Steve Jain [MVP]


 
 

Re: Hyper-V performance - Hardware Reccomendations?

On Thu, 13 Nov 2008 09:19:17 -0800, "Scott Townsend"
<scooter133@xxxxxx> wrote:
Quote:

>I have 3 Hyper-V Servers
>Win2008 64bit
>IBM System x3250 M2
>Intel Xeon x2350 2.66GHz QuadCore
>8GB RAM
>Dual 750GB SATA 7200 3GB HDs
>
>One of the servers has 2 Win2003 Servers running on it with a small SQL DB
>and some Wonderware Software.
> This machine is dog slow with the 2 Win2003 Servers on it
>
>Another has 2 copies of Win2003, SQL Server and Terminal Server w/ 16
>Clients.
> Okay, but some of the clients are slow
>
>Another has A Win2000 Server DC roll with OfficeScan Server, Win2003
>Certificate & Syslog Server, WinXP Engineering Dev machine
> This machine is fine...
>
>
>So I'm wondering if I should have different hardware or what? Is Drive
>Speed that big of a boost? Seems like I've heard people running off iSCSI.
>that seems slower then a 7200 3GB SATA Drive...
>
>Suggestions, comments?
>
>Thanks,
> Scott<-
>
What's probably killing your performance is hard drive contention,
multiple OSes using the same drive will definitely lower your
performance, along with the host OS.
You don't say how your VMs and host OS are arranged on the 2 hard
drives, but that is where I'd start.

--
Cheers,
Steve Jain, Virtual Machine MVP
http://vpc.essjae.com/
My System SpecsSystem Spec
Old 11-13-2008   #3 (permalink)
Charlie Russel - MVP


 
 

Re: Hyper-V performance - Hardware Reccomendations?

I'm with Steve on this. HD I/O is the single biggest slow down point.
Virtualization is very I/O intensive, and really needs a fast, wide, I/O
subsystem. The first place is to spend money on hard disks, and a good
caching RAID controller. Lots of small disks are a LOT better than a pair of
large ones.

Another area is RAM. Use at LEAST as much RAM for the VMs as you would a
physical computer.

--
Charlie.
http://msmvps.com/blogs/xperts64
http://mvp.support.microsoft.com/profile/charlie.russel

"Scott Townsend" <scooter133@xxxxxx> wrote in message
news:Off92PbRJHA.1908@xxxxxx
Quote:

>I have 3 Hyper-V Servers
> Win2008 64bit
> IBM System x3250 M2
> Intel Xeon x2350 2.66GHz QuadCore
> 8GB RAM
> Dual 750GB SATA 7200 3GB HDs
>
> One of the servers has 2 Win2003 Servers running on it with a small SQL DB
> and some Wonderware Software.
> This machine is dog slow with the 2 Win2003 Servers on it
>
> Another has 2 copies of Win2003, SQL Server and Terminal Server w/ 16
> Clients.
> Okay, but some of the clients are slow
>
> Another has A Win2000 Server DC roll with OfficeScan Server, Win2003
> Certificate & Syslog Server, WinXP Engineering Dev machine
> This machine is fine...
>
>
> So I'm wondering if I should have different hardware or what? Is Drive
> Speed that big of a boost? Seems like I've heard people running off
> iSCSI. that seems slower then a 7200 3GB SATA Drive...
>
> Suggestions, comments?
>
> Thanks,
> Scott<-
>
>
My System SpecsSystem Spec
Old 11-13-2008   #4 (permalink)
Scott Townsend


 
 

Re: Hyper-V performance - Hardware Reccomendations?

So I have the two 750GB SATA 3GB Drives in a RAID 0,

So are the SATA 3G Drives okay, or should I go with the SAS? It just hurts
to look at the price per GB difference.

Seems like I've seen some people use iSCSI, Is iSCSI a good way to go? Or
should I stick with internal RAID?

2 Servers are at one location, so I could get a iSCSI array and create 2
arrays with say 5 disks each?

Thanks,
Scott<-

"Charlie Russel - MVP" <charlie@xxxxxx> wrote in message
news:%23dQswMcRJHA.444@xxxxxx
Quote:

> I'm with Steve on this. HD I/O is the single biggest slow down point.
> Virtualization is very I/O intensive, and really needs a fast, wide, I/O
> subsystem. The first place is to spend money on hard disks, and a good
> caching RAID controller. Lots of small disks are a LOT better than a pair
> of large ones.
>
> Another area is RAM. Use at LEAST as much RAM for the VMs as you would a
> physical computer.
>
> --
> Charlie.
> http://msmvps.com/blogs/xperts64
> http://mvp.support.microsoft.com/profile/charlie.russel
>
> "Scott Townsend" <scooter133@xxxxxx> wrote in message
> news:Off92PbRJHA.1908@xxxxxx
Quote:

>>I have 3 Hyper-V Servers
>> Win2008 64bit
>> IBM System x3250 M2
>> Intel Xeon x2350 2.66GHz QuadCore
>> 8GB RAM
>> Dual 750GB SATA 7200 3GB HDs
>>
>> One of the servers has 2 Win2003 Servers running on it with a small SQL
>> DB and some Wonderware Software.
>> This machine is dog slow with the 2 Win2003 Servers on it
>>
>> Another has 2 copies of Win2003, SQL Server and Terminal Server w/ 16
>> Clients.
>> Okay, but some of the clients are slow
>>
>> Another has A Win2000 Server DC roll with OfficeScan Server, Win2003
>> Certificate & Syslog Server, WinXP Engineering Dev machine
>> This machine is fine...
>>
>>
>> So I'm wondering if I should have different hardware or what? Is Drive
>> Speed that big of a boost? Seems like I've heard people running off
>> iSCSI. that seems slower then a 7200 3GB SATA Drive...
>>
>> Suggestions, comments?
>>
>> Thanks,
>> Scott<-
>>
>>
>
My System SpecsSystem Spec
Old 11-13-2008   #5 (permalink)
Charlie Russel - MVP


 
 

Re: Hyper-V performance - Hardware Reccomendations?

iSCSI v. internal RAID is simply a choice - if you've got the space for a
good wide array, then internal is fine and preferred. If you need to run an
external array on a standalone SAN, then iSCSI is a good way to go. If you
_do_ choose to use iSCSI, make sure you have a separate NIC for connecting
to your iSCSI array.

As for SAS v. SATA - well, SAS is always going to be a better choice in a
Server environment. But it is a good deal more expensive. I know I'm _very_
happy with the performance here on my 8x SAS array, on an HP 400 RAID
controller with 512 MB of cache. They're 15k, 2.5" disks, and for my
purposes I've got them in a simple RAID-5, though I'd probably switch that
to either RAID-6 or RAID-0+1 if it were production machines. My host OS is
on a mirrored pair of SAS drives, and I have a pair of RAID-0 SATA drives I
use for miscellaneous storage, for things I don't care about like ISOs and
such.

--
Charlie.
http://msmvps.com/blogs/xperts64
http://mvp.support.microsoft.com/profile/charlie.russel

"Scott Townsend" <scooter133@xxxxxx> wrote in message
news:OW%23w5NdRJHA.5376@xxxxxx
Quote:

> So I have the two 750GB SATA 3GB Drives in a RAID 0,
>
> So are the SATA 3G Drives okay, or should I go with the SAS? It just
> hurts to look at the price per GB difference.
>
> Seems like I've seen some people use iSCSI, Is iSCSI a good way to go? Or
> should I stick with internal RAID?
>
> 2 Servers are at one location, so I could get a iSCSI array and create 2
> arrays with say 5 disks each?
>
> Thanks,
> Scott<-
>
> "Charlie Russel - MVP" <charlie@xxxxxx> wrote in message
> news:%23dQswMcRJHA.444@xxxxxx
Quote:

>> I'm with Steve on this. HD I/O is the single biggest slow down point.
>> Virtualization is very I/O intensive, and really needs a fast, wide, I/O
>> subsystem. The first place is to spend money on hard disks, and a good
>> caching RAID controller. Lots of small disks are a LOT better than a pair
>> of large ones.
>>
>> Another area is RAM. Use at LEAST as much RAM for the VMs as you would a
>> physical computer.
>>
>> --
>> Charlie.
>> http://msmvps.com/blogs/xperts64
>> http://mvp.support.microsoft.com/profile/charlie.russel
>>
>> "Scott Townsend" <scooter133@xxxxxx> wrote in message
>> news:Off92PbRJHA.1908@xxxxxx
Quote:

>>>I have 3 Hyper-V Servers
>>> Win2008 64bit
>>> IBM System x3250 M2
>>> Intel Xeon x2350 2.66GHz QuadCore
>>> 8GB RAM
>>> Dual 750GB SATA 7200 3GB HDs
>>>
>>> One of the servers has 2 Win2003 Servers running on it with a small SQL
>>> DB and some Wonderware Software.
>>> This machine is dog slow with the 2 Win2003 Servers on it
>>>
>>> Another has 2 copies of Win2003, SQL Server and Terminal Server w/ 16
>>> Clients.
>>> Okay, but some of the clients are slow
>>>
>>> Another has A Win2000 Server DC roll with OfficeScan Server, Win2003
>>> Certificate & Syslog Server, WinXP Engineering Dev machine
>>> This machine is fine...
>>>
>>>
>>> So I'm wondering if I should have different hardware or what? Is Drive
>>> Speed that big of a boost? Seems like I've heard people running off
>>> iSCSI. that seems slower then a 7200 3GB SATA Drive...
>>>
>>> Suggestions, comments?
>>>
>>> Thanks,
>>> Scott<-
>>>
>>>
>>
>
My System SpecsSystem Spec
Old 11-13-2008   #6 (permalink)
Scott Townsend


 
 

Re: Hyper-V performance - Hardware Reccomendations?

So you think the iSCSI would be fast enough Through the Separate GB Port to
be able to run 2-3 VMs from?

I'm thinking for the 2 VM Servers in the 1 Location I can get a Dual 1GB
Port iSCSI SAN and have each server have its own NIC to the iSCSI Box.

So we are talking about iSCSI as in a 1GB Ethernet Connection to a Drive
Array. Right? Not the FC connection via HBA...


"Charlie Russel - MVP" <charlie@xxxxxx> wrote in message
news:ObHIh7dRJHA.4504@xxxxxx
Quote:

> iSCSI v. internal RAID is simply a choice - if you've got the space for a
> good wide array, then internal is fine and preferred. If you need to run
> an external array on a standalone SAN, then iSCSI is a good way to go. If
> you _do_ choose to use iSCSI, make sure you have a separate NIC for
> connecting to your iSCSI array.
>
> As for SAS v. SATA - well, SAS is always going to be a better choice in a
> Server environment. But it is a good deal more expensive. I know I'm
> _very_ happy with the performance here on my 8x SAS array, on an HP 400
> RAID controller with 512 MB of cache. They're 15k, 2.5" disks, and for my
> purposes I've got them in a simple RAID-5, though I'd probably switch that
> to either RAID-6 or RAID-0+1 if it were production machines. My host OS is
> on a mirrored pair of SAS drives, and I have a pair of RAID-0 SATA drives
> I use for miscellaneous storage, for things I don't care about like ISOs
> and such.
>
> --
> Charlie.
> http://msmvps.com/blogs/xperts64
> http://mvp.support.microsoft.com/profile/charlie.russel
>
> "Scott Townsend" <scooter133@xxxxxx> wrote in message
> news:OW%23w5NdRJHA.5376@xxxxxx
Quote:

>> So I have the two 750GB SATA 3GB Drives in a RAID 0,
>>
>> So are the SATA 3G Drives okay, or should I go with the SAS? It just
>> hurts to look at the price per GB difference.
>>
>> Seems like I've seen some people use iSCSI, Is iSCSI a good way to go? Or
>> should I stick with internal RAID?
>>
>> 2 Servers are at one location, so I could get a iSCSI array and create 2
>> arrays with say 5 disks each?
>>
>> Thanks,
>> Scott<-
>>
>> "Charlie Russel - MVP" <charlie@xxxxxx> wrote in message
>> news:%23dQswMcRJHA.444@xxxxxx
Quote:

>>> I'm with Steve on this. HD I/O is the single biggest slow down point.
>>> Virtualization is very I/O intensive, and really needs a fast, wide, I/O
>>> subsystem. The first place is to spend money on hard disks, and a good
>>> caching RAID controller. Lots of small disks are a LOT better than a
>>> pair of large ones.
>>>
>>> Another area is RAM. Use at LEAST as much RAM for the VMs as you would a
>>> physical computer.
>>>
>>> --
>>> Charlie.
>>> http://msmvps.com/blogs/xperts64
>>> http://mvp.support.microsoft.com/profile/charlie.russel
>>>
>>> "Scott Townsend" <scooter133@xxxxxx> wrote in message
>>> news:Off92PbRJHA.1908@xxxxxx
>>>>I have 3 Hyper-V Servers
>>>> Win2008 64bit
>>>> IBM System x3250 M2
>>>> Intel Xeon x2350 2.66GHz QuadCore
>>>> 8GB RAM
>>>> Dual 750GB SATA 7200 3GB HDs
>>>>
>>>> One of the servers has 2 Win2003 Servers running on it with a small SQL
>>>> DB and some Wonderware Software.
>>>> This machine is dog slow with the 2 Win2003 Servers on it
>>>>
>>>> Another has 2 copies of Win2003, SQL Server and Terminal Server w/ 16
>>>> Clients.
>>>> Okay, but some of the clients are slow
>>>>
>>>> Another has A Win2000 Server DC roll with OfficeScan Server, Win2003
>>>> Certificate & Syslog Server, WinXP Engineering Dev machine
>>>> This machine is fine...
>>>>
>>>>
>>>> So I'm wondering if I should have different hardware or what? Is Drive
>>>> Speed that big of a boost? Seems like I've heard people running off
>>>> iSCSI. that seems slower then a 7200 3GB SATA Drive...
>>>>
>>>> Suggestions, comments?
>>>>
>>>> Thanks,
>>>> Scott<-
>>>>
>>>>
>>>
>>
>
My System SpecsSystem Spec
Old 11-14-2008   #7 (permalink)
Charlie Russel - MVP


 
 

Re: Hyper-V performance - Hardware Reccomendations?

IF the underlying SAN is fast enough, and if you're using real server NICs,
and a dedicated LAN for it, yes, I think so. But I'd still prefer local
storage if that's a possibility.

--
Charlie.
http://msmvps.com/blogs/xperts64
http://mvp.support.microsoft.com/profile/charlie.russel

"Scott Townsend" <scooter133@xxxxxx> wrote in message
news:eU0%23vheRJHA.4764@xxxxxx
Quote:

> So you think the iSCSI would be fast enough Through the Separate GB Port
> to be able to run 2-3 VMs from?
>
> I'm thinking for the 2 VM Servers in the 1 Location I can get a Dual 1GB
> Port iSCSI SAN and have each server have its own NIC to the iSCSI Box.
>
> So we are talking about iSCSI as in a 1GB Ethernet Connection to a Drive
> Array. Right? Not the FC connection via HBA...
>
>
> "Charlie Russel - MVP" <charlie@xxxxxx> wrote in message
> news:ObHIh7dRJHA.4504@xxxxxx
Quote:

>> iSCSI v. internal RAID is simply a choice - if you've got the space for a
>> good wide array, then internal is fine and preferred. If you need to run
>> an external array on a standalone SAN, then iSCSI is a good way to go. If
>> you _do_ choose to use iSCSI, make sure you have a separate NIC for
>> connecting to your iSCSI array.
>>
>> As for SAS v. SATA - well, SAS is always going to be a better choice in a
>> Server environment. But it is a good deal more expensive. I know I'm
>> _very_ happy with the performance here on my 8x SAS array, on an HP 400
>> RAID controller with 512 MB of cache. They're 15k, 2.5" disks, and for my
>> purposes I've got them in a simple RAID-5, though I'd probably switch
>> that to either RAID-6 or RAID-0+1 if it were production machines. My host
>> OS is on a mirrored pair of SAS drives, and I have a pair of RAID-0 SATA
>> drives I use for miscellaneous storage, for things I don't care about
>> like ISOs and such.
>>
>> --
>> Charlie.
>> http://msmvps.com/blogs/xperts64
>> http://mvp.support.microsoft.com/profile/charlie.russel
>>
>> "Scott Townsend" <scooter133@xxxxxx> wrote in message
>> news:OW%23w5NdRJHA.5376@xxxxxx
Quote:

>>> So I have the two 750GB SATA 3GB Drives in a RAID 0,
>>>
>>> So are the SATA 3G Drives okay, or should I go with the SAS? It just
>>> hurts to look at the price per GB difference.
>>>
>>> Seems like I've seen some people use iSCSI, Is iSCSI a good way to go?
>>> Or should I stick with internal RAID?
>>>
>>> 2 Servers are at one location, so I could get a iSCSI array and create 2
>>> arrays with say 5 disks each?
>>>
>>> Thanks,
>>> Scott<-
>>>
>>> "Charlie Russel - MVP" <charlie@xxxxxx> wrote in
>>> message news:%23dQswMcRJHA.444@xxxxxx
>>>> I'm with Steve on this. HD I/O is the single biggest slow down point.
>>>> Virtualization is very I/O intensive, and really needs a fast, wide,
>>>> I/O subsystem. The first place is to spend money on hard disks, and a
>>>> good caching RAID controller. Lots of small disks are a LOT better than
>>>> a pair of large ones.
>>>>
>>>> Another area is RAM. Use at LEAST as much RAM for the VMs as you would
>>>> a physical computer.
>>>>
>>>> --
>>>> Charlie.
>>>> http://msmvps.com/blogs/xperts64
>>>> http://mvp.support.microsoft.com/profile/charlie.russel
>>>>
>>>> "Scott Townsend" <scooter133@xxxxxx> wrote in message
>>>> news:Off92PbRJHA.1908@xxxxxx
>>>>>I have 3 Hyper-V Servers
>>>>> Win2008 64bit
>>>>> IBM System x3250 M2
>>>>> Intel Xeon x2350 2.66GHz QuadCore
>>>>> 8GB RAM
>>>>> Dual 750GB SATA 7200 3GB HDs
>>>>>
>>>>> One of the servers has 2 Win2003 Servers running on it with a small
>>>>> SQL DB and some Wonderware Software.
>>>>> This machine is dog slow with the 2 Win2003 Servers on it
>>>>>
>>>>> Another has 2 copies of Win2003, SQL Server and Terminal Server w/ 16
>>>>> Clients.
>>>>> Okay, but some of the clients are slow
>>>>>
>>>>> Another has A Win2000 Server DC roll with OfficeScan Server, Win2003
>>>>> Certificate & Syslog Server, WinXP Engineering Dev machine
>>>>> This machine is fine...
>>>>>
>>>>>
>>>>> So I'm wondering if I should have different hardware or what? Is
>>>>> Drive Speed that big of a boost? Seems like I've heard people running
>>>>> off iSCSI. that seems slower then a 7200 3GB SATA Drive...
>>>>>
>>>>> Suggestions, comments?
>>>>>
>>>>> Thanks,
>>>>> Scott<-
>>>>>
>>>>>
>>>>
>>>
>>
>
My System SpecsSystem Spec
Reply

Thread Tools


Similar Threads
Thread Forum
Hyper-V Hardware Virtual Server
Hyper-V performance Virtual Server
Hyper-V CPU performance Virtual Server
2008 hyper-V recovery to different hardware Virtual Server
Hyper-V - Hardware compatibility? Virtual Server


Vista Forums is an independent web site and has not been authorized,
sponsored, or otherwise approved by Microsoft Corporation.
"Windows Vista", the Start Orb, and related materials are trademarks of Microsoft Corp.
© Designer Media Ltd

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46