XenServer Performance and ScalabilityTesting

XenServer Scalability Configuration:

Generally speaking you should go more for a scale out scenario (higher number of VMs with lower CPU configuration) than vice versa in my experience. This is because IRQ handling in XenServer on a guest VM level is restricted to only 1 CPU. Hence if there is a log of IRQs a scaled-up VM could come to its limits. Max out hardware by higher number of VMs with lower number of vCPUs each should get better values.

Performance benchmark reports available by Cisco, HP, Dell, IBM, NetApp, EMC and Fuijts

Whatever the hypervisor XenServer, ESX 4/5, Hyper-V R2SP1, no reports of showing more than 110/120 VMs per hypervisor.

ProjectVRC – www.projectvrc.com has a number of hypervisor scalability reports created using LoginVSI the industry standard to measure user performance and the maximum amount of sessions a host can support with a decent performance.

XenServer Configuration Limits – http://support.citrix.com/article/CTX131047

Concurrent VMs per host 75
Concurrent XenDesktop VMs per host (2940 MB dom0 RAM) 75 – 130
Concurrent PVS VMs per host (2940 MB dom0 RAM) 75 – 130
Concurrent XenDesktop VMs using IntelliCache per host (2940 MB dom0 RAM) 50 – 130
Concurrent protected VMs per host with HA enabled 60

XenServer Performance Tweaking Items:

Example line for xe-serial


1. XenServer (Serial)

kernel mboot.c32

append /boot/xen.gz numa=on dom0_vcpus_pin dom0_max_vcpus=4 com1=115200,8n1 console=com1,vga dom0_mem=2940M lowmem_emergency_pool=1M crashkernel=64M@32M — /boot/vmlinuz-2.6-xen root=LABEL=root-nrvrrkli ro console=tty0 xencons=hvc console=hvc0 — /boot/initrd-2.6-xen.img

Virtual Machine Performance Monitoring Tools


XenServer TroubleShooting Tools

1 Comment

  1. Right here is the right web site for everyone who wants
    to understand this topic. You understand a whole lot its almost tough to argue with
    you (not that I personally will need to…HaHa).
    You certainly put a new spin on a subject which has been discussed
    for a long time. Wonderful stuff, just excellent!

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s