0

Greetings everyone :) My configuration is the following:

HP C3000 tower enclosure

1st HP Proliant BL460 G1 quad core xeon 2.66GHz 12MB L2 cache, 24GB RAM, BIOS I15 5/2/2011 partnered with HP SB40C Storage Server equipped with P400 Smart Array controller-256MB cache, firmware 7.24

2nd HP Proliant BL460 G1 quad core xeon 2.66GHz 12MB L2 cache, 24GB RAM, BIOS I15 5/2/2011 partnered with HP SB40C Storage Server equipped with P400 Smart Array controller-256MB cache, firmware 7.24

3rd HP Proliant BL460 G1 2 x dual core xeon 3.00GHz 8MB L2 cache, 16GB RAM, BIOS I15 5/2/2011 partnered with HP SB40C Storage Server equipped with P400 Smart Array controller-256MB cache, firmware 7.24

The SB40C servers are each populated with 6 samsung 250GB SSDs in a raid10 single partition array

BBWC is enabled on all 3 P400's

Installed respectively on each ProLiant is Xenserver 6.2 (free edition) with:
7 VMs on 1st proliant (4 x win2k3-r2, 1 x winxp, 2 x ubuntu) (thin provisioning enabled=ext3)
12 VMs on 2nd proliant (2 x win2k3-r2, 10 x winxp) (thin provisioning enabled=ext3)
8 VMs on 3rd proliant (2 x win2k3-r2, 10 x winxp) (thin provisioning disabled=LVM)

On the 2nd and 3rd proliant, it is a xendesktop 4 environment

Previously, the storage blades were populated each with 6 10k SAS and the average disk read/write speeds in the VMs were around 90/50 MBps. Now that SSDs are in place, Im benchmarking the VMs disks using Crystal Disk Mark 5 (couldnt get iometer to work for some reason), and the results after this upgrade come close to 260/200 MBps in most VMs. It varies a little from one to another depending on OS but they're all in the 200 MB range.

I need to know where should i start in troubleshooting since instead of having incredibly fast VMs they are actually somewhat laggy and im sure there is no network-related bottleneck. im beginning to suspect the vcpu side of the matter. I need someone to please point me in the right direction.

My questions:
1- Are the new disk speeds considered pretty good for a vm disk performance? and more importantly, enough to eliminate any disk related lagging?

2- Do I need to worry about fine-tuning the raid controller and read-ahead cache for xenserver like in this link? The settings are left to default (25-75% read-write, noop.. etc..)

3- since i dont need that much storage, isnt raid 10 the best way to go? (as opposed to 1, 0, 5, or 6?)

4- what would happen if take out the p400 and go with software raid instead? or even yet, no raid at all? (in regards of disk performance)

5- what about the hotfixes for XenServer 6.2? there are a bunch of updates available including SP1. would it help at all? im reluctant to apply them because i keep reading about hosts not starting afterwards.

6- is the quad core xeon enough for 12 VMs? should i enable more cores and assign 4 vcpus to the VMs as described in here?

I realize they are quite a few questions but any help is appreciated.

3a2roub
  • 294
  • 4
  • 15
  • There's no option to go with XenServer 6.5? – Vinícius Ferrão Jan 21 '16 at 00:18
  • unfortunately no, the tight budget prevents us from using licensed xenserver. can you however elaborate on the advantages in our scenario with 6.5? better processing for vms? – 3a2roub Jan 21 '16 at 00:58
  • 2
    XS65 is free, and the performance gains are ridiculous high. – Vinícius Ferrão Jan 21 '16 at 00:59
  • wow, you are absolutely right, i feel rather stupid. i decided on 6.2 after such links https://discussions.citrix.com/topic/360776-xenserver-65-editions-pricing-and-licensing/ of coruse now im gonna push for an upgrade to 6.5. that being said, would doubling up on processors to 2x quad instead of one be worth it? – 3a2roub Jan 21 '16 at 01:04

0 Answers0