Welcome Guest! To access all forums & features, please register an account or sign-in. → Why register?



ESXi - HP MicroServer N40L Performance


190 replies to this topic - - - - -

#1 +CPressland

    cpressland.com

  • 6,761 posts
  • Joined: 16-September 06
  • Location: England
  • OS: OS X Mountain Lion

Posted 18 April 2012 - 09:38

Hey Guys,

I just finished converting one of my HP MicroServers to run ESXi on a 8GB Kingston SSD with 3 7200RPM Hard Drives.

Unfortunately, regardless of which hard drive I place a VM on, the performance is terrible. It took 4+ Hours to install Windows XP and 2 Server 2003 R2 VMs simultaneously. I've used Thick Provisioning - Lazy Zeros.

Any ideas? Ideally from other people running on a MicroServer.

Thanks


#2 +remixedcat

    meow!

  • 9,463 posts
  • Joined: 28-December 10
  • Location: Pink and Purple and Black palace in the sky....
  • OS: Windows Server 2012 Standard/Windows 7 x64 SP1
  • Phone: I use telepathy and cat meows to communicate

Posted 18 April 2012 - 10:48

8GB??? that's wayyy small.

#3 OP +CPressland

    cpressland.com

  • 6,761 posts
  • Joined: 16-September 06
  • Location: England
  • OS: OS X Mountain Lion

Posted 18 April 2012 - 11:33

8GB is more than enough for a Boot Drive. It's only a few hundred meg of Files.

All the VMs are sitting on the 7200RPM Drives.

#4 Depicus

    depicus.com

  • 482 posts
  • Joined: 18-February 11
  • Location: United Kingdom
  • OS: OS X Mountain Lion - Windows 7

Posted 18 April 2012 - 11:39

View PostCPressland, on 18 April 2012 - 11:33, said:

8GB is more than enough for a Boot Drive. It's only a few hundred meg of Files.

All the VMs are sitting on the 7200RPM Drives.

How much memory ?

I have 7 servers running ESXi and some are £250 1U's which run a few linux boxes but the rest run Windows 2003/2008 just fine, even on low memory.

#5 OP +CPressland

    cpressland.com

  • 6,761 posts
  • Joined: 16-September 06
  • Location: England
  • OS: OS X Mountain Lion

Posted 18 April 2012 - 11:52

8GB DDR3.

Like I said, this looks like an IO issue. The VMs actually run nice and fast, but when installing anything it just seams to take forever compared to a VMWare Fusion VM sitting on my iMac.

#6 +remixedcat

    meow!

  • 9,463 posts
  • Joined: 28-December 10
  • Location: Pink and Purple and Black palace in the sky....
  • OS: Windows Server 2012 Standard/Windows 7 x64 SP1
  • Phone: I use telepathy and cat meows to communicate

Posted 18 April 2012 - 11:54

hardware or software RAID?? what are the brand and model of the drives??

#7 yeoo_andy_ni

    So much yes!

  • 861 posts
  • Joined: 26-September 05
  • Location: UK, Nothern Ireland

Posted 18 April 2012 - 11:55

Depends on the RAM and disk config of the server.
As you're installing the VM on a disk that's not the primary/OS disk, I can't see it being the issue.
RAID array for the 3 disks? Hardware RAID if so?
Any other VM's running at the same time? Possible IO issue?
What about trying one hard disk in the system (with the 8GB ESXi OS drive) and see can you create a VM successfully then. Add an additional disk if it works and check performance. Do the same for the 3rd disk.
Check for physical hardware issues. Try different SATA cables and/or, if possible, different hard disks.
Can't think of anything else at the moment. I take it the ESXi interface performs fine and is as snappy as it needs to be?

#8 +BudMan

    Neowinian Super Star

  • 23,800 posts
  • Joined: 04-July 02
  • Location: Schaumburg, IL
  • OS: Win7, Vista, 2k3, 2k8, XP, Linux, FreeBSD, OSX, etc. etc.

Posted 18 April 2012 - 11:57

So you were doing 3 installs at the same time? Reading the media iso's from the same datastore (I assume) creating the disks for these installs on what datastore?

And you what don't see how there might be a bit of I/O problem with that?

edit: I have got 6 VMs on my little N40L currently -- no installs are not as zippy as you might hope for. But after the install the VMs run great! I keep meaning to get ftp working because uploading the iso's to the datastore is like watching paint dry as well ;)

In my setup I have 1 datastore on the 250GB disk. So the Iso for the install is on this disk, and then the disk I am writing too for the OS is on that same disk, etc. So this is not going to be optimal performance! And as already mentioned what else is running off that datastore drive at the same time your trying to do the installs, etc. etc.. No its not going to be a rocketship ;)

Who told you to try 3 installs at the same time?? If you going to do more than 1 of a specific OS, do it once and create a template to install your other copies from.

#9 ahodgey

    Neowinian²

  • 104 posts
  • Joined: 07-February 04
  • Location: Medway, Kent, UK
  • OS: Windows 7, Windows Server 2008 R2

Posted 18 April 2012 - 11:58

You tried to install the 3 VMs simultaneously? Would imagine you are maxing out the processor. Remember you only have a 1.5 GHz dual core processor in an N40L. I am doing something similar at the moment on my N36L can install a single VM in around 20 minutes. Would try doing one at a time

#10 OP +CPressland

    cpressland.com

  • 6,761 posts
  • Joined: 16-September 06
  • Location: England
  • OS: OS X Mountain Lion

Posted 18 April 2012 - 12:18

View Postahodgey, on 18 April 2012 - 11:58, said:

You tried to install the 3 VMs simultaneously? Would imagine you are maxing out the processor. Remember you only have a 1.5 GHz dual core processor in an N40L. I am doing something similar at the moment on my N36L can install a single VM in around 20 minutes. Would try doing one at a time

CPU Use shows being around 40%.

View PostBudMan, on 18 April 2012 - 11:57, said:

So you were doing 3 installs at the same time? Reading the media iso's from the same datastore (I assume) creating the disks for these installs on what datastore?

And you what don't see how there might be a bit of I/O problem with that?

edit: I have got 6 VMs on my little N40L currently -- no installs are not as zippy as you might hope for. But after the install the VMs run great! I keep meaning to get ftp working because uploading the iso's to the datastore is like watching paint dry as well ;)

In my setup I have 1 datastore on the 250GB disk. So the Iso for the install is on this disk, and then the disk I am writing too for the OS is on that same disk, etc. So this is not going to be optimal performance! And as already mentioned what else is running off that datastore drive at the same time your trying to do the installs, etc. etc.. No its not going to be a rocketship ;)

Who told you to try 3 installs at the same time?? If you going to do more than 1 of a specific OS, do it once and create a template to install your other copies from.

ISO(s) was on 8GB SSD
Server 2003 R2 1 (160GB 7200 Maxtor)
Server 2003 R2 2 (250GB 7200 Seagate)
Windows XP SP3 (500GB 7200 Samsung F1)

The SSD should have been able to keep up with installing on three separate drives.

That said, pulling a file over Samba from a completely independent local server only yielded speeds of 9.7MB/s (100Mb) yet should give me the full 1Gbit available to the Server.

View Postyeoo_andy_ni, on 18 April 2012 - 11:55, said:

Depends on the RAM and disk config of the server.
As you're installing the VM on a disk that's not the primary/OS disk, I can't see it being the issue.
RAID array for the 3 disks? Hardware RAID if so?
Any other VM's running at the same time? Possible IO issue?
What about trying one hard disk in the system (with the 8GB ESXi OS drive) and see can you create a VM successfully then. Add an additional disk if it works and check performance. Do the same for the 3rd disk.
Check for physical hardware issues. Try different SATA cables and/or, if possible, different hard disks.
Can't think of anything else at the moment. I take it the ESXi interface performs fine and is as snappy as it needs to be?

All disks are 100% separate (bar sharing the same Mini-SAS). No RAID in use at all here. All VMs running at the same time.

View Postremixedcat, on 18 April 2012 - 11:54, said:

hardware or software RAID?? what are the brand and model of the drives??

No RAID. Listed Above.

#11 +BudMan

    Neowinian Super Star

  • 23,800 posts
  • Joined: 04-July 02
  • Location: Schaumburg, IL
  • OS: Win7, Vista, 2k3, 2k8, XP, Linux, FreeBSD, OSX, etc. etc.

Posted 18 April 2012 - 12:38

So you have your 3 disks setup as 3 datastores? So you have 4 different datastores - your SSD, and then 1 on each of your disks?

As to your SSD keeping up???

Where were you seeing 9.7MBps to and from what? Doing uploads to datastore are SLOW as hell yes, I have see this!!

So I sure an the hell was not going to create a 2TB vmfs for my file server, so I created a RDM to the 2TB disk and then assigned this to my 2k8r2 essentials vm. Then did the same for the extra 2 750GB drives I had laying around. So my file server has 3TB in a drive pool (drivepool from stablebit) - raw disk access.. Even have smart info from the disks inside the vm this way! And fs is native ntfs, so if need be can pull this disk and plug it into anything and get my files off, etc.

So from my workstation to this server here are the speeds I am getting -- Not too shabby to a drive pool running on a VM, on a cheap dual 1.5GHz box ;)

Attached Image: nastest.jpg

I am nothing but impressed with the performance I am getting out of this little box -- for the price you can not beat it!!!

#12 OP +CPressland

    cpressland.com

  • 6,761 posts
  • Joined: 16-September 06
  • Location: England
  • OS: OS X Mountain Lion

Posted 18 April 2012 - 12:48

View PostBudMan, on 18 April 2012 - 12:38, said:

Where were you seeing 9.7MBps to and from what? Doing uploads to datastore are SLOW as hell yes, I have see this!!

Transfer was from Windows 2K8 R2 MicroServer N36L (Storage Server) to Server 2003 R2 (ESXi Virtual Machine) over Samba. I know it's not network drivers as pfSense is able to route at full gigabit speeds and thats sitting in a VM also now, this leads me to believe it's an I/O bottleneck.

#13 +remixedcat

    meow!

  • 9,463 posts
  • Joined: 28-December 10
  • Location: Pink and Purple and Black palace in the sky....
  • OS: Windows Server 2012 Standard/Windows 7 x64 SP1
  • Phone: I use telepathy and cat meows to communicate

Posted 18 April 2012 - 12:53

Did u use any converters??

What networking gear u got??

#14 +BudMan

    Neowinian Super Star

  • 23,800 posts
  • Joined: 04-July 02
  • Location: Schaumburg, IL
  • OS: Win7, Vista, 2k3, 2k8, XP, Linux, FreeBSD, OSX, etc. etc.

Posted 18 April 2012 - 13:10

"over Samba"

Since when does windows OSes run SAMBA? ;)

You mean using SMB? Samba is a linux suite that brings the SMB/CIFS protocols to linux ;) Not the actual name of the protocol used in windows file copy.

As to the speed -- and is your N36L box connected at gig? Keep in mind as well, just because you have a gig interface on the hardware of your N40L, does not mean the vms inside of it are using gig.. Its possible that pfsense is gig, and your 2k3 virtual nic is set or only seeing 100.

#15 ChuckFinley

    Neowinian DOMINATING

  • 8,636 posts
  • Joined: 14-May 03

Posted 21 April 2012 - 22:02

Where did you get the RAM for this server, I have just got one!