FREE Citrix XenApp Training

Are you setting up a new Proof of Concept
or a Production Environment?

I'll coach you through the configurations step-by-step with Real World Best Practices.

  • Microsoft Active Directory and Group Policy...
  • Install and Configure Citrix XenApp...
  • Citrix Web Interface and Licensing...
  • And Much Much More...

I respect your privacy. I'll NEVER sell, rent or share your email address. That's more than a policy, it's my personal guarantee!

Troubleshoot Citrix XenServer Network Performance

Troubleshoot Citrix XenServer Network Performance 300x181 Troubleshoot Citrix XenServer Network Performance

Last week I was troubleshooting extremely slow network performance on Citrix XenServer 6.02 installed on HP Proliant BL460C G7. The solution was based upon Citrix Provisioning Services 6.1 and Citrix XenApp 6.5 with all hotfixes.

You might ask why not run XenServer 6.1? The customer did a Citrix XenServer Rolling Upgrade to 6.1 and a Provisioning Services Target Device software upgrade.

After the upgrade was completed they where experiencing problems and who would even think that Citrix XenServer 6.1 does NOT support Provisioning Services or XenDesktop. The XenServer Tools Workaround for XenServer 6.1.0 did not work in this environment.

Today Citrix acknowledges that some customers are experiencing intermittent Windows issues with XenTools in the XenServer 6.1 release. Hotfix (XS61E005) for all XenServer 6.1 installations will be released in early January 2013 and support PVS 6.1 (but what about XenDesktop?).

So since no automatic downgrade path exists we decided to re-install with Citrix XenServer 6.02 and do reverse imaging ones more!

HP Proliant BL460C G7 300x252 Troubleshoot Citrix XenServer Network Performance

Now things started to work normally on the HP Proliant BL460C G6, but it was impossible to connect to the XenApp 6.5 VM’s hosted on XenServer 6.02 running on HP Proliant BL460C G7.

So I started testing Network Throughput Using Iperf. The VM’s running on G6 had >100 mb/s but the ones on G7 had 0 mb/s. Something strange going on here…

Testing Network Performance with iPerf 300x244 Troubleshoot Citrix XenServer Network Performance

I contacted Citrix support and after a while we discovered that one pool where running Emulex BE2NET driver and the other Broadcom BNX2X. The G7 XenServer’s where running Emulex 3.102.517.701 and HP SPP 2012.10.0. After upgrading to 4.1.450.7 using described method from CTX134052 the iPerf showed around 40 mb/s. Not the same performance as the G6 blades, but now the system started working normally.

Prepare For Your Next Citrix Exam with FREE Training
Enter you email to Get Instant Access to Citrix Training and blog post updates directly to your inbox. Over 14644 people have already enjoyed this comprehensive training.

{ 3 comments… read them below or add one }

Christoph Wegener February 7, 2013 at 07:05

Very interesting experience.
That’s another reason in my opinion to stay away from Emulex CNAs. They just seem too much trouble.

Reply

aray April 24, 2013 at 05:16

I’m install XenServer 6.1 on HP Proliant BL460C G7.
I have setting ip, but where i can set the vlan on xenCenter?
I need to set vlan on xencenter, so i can add it to xenServer.
The problem now, XenCenter that i installed wont ping the gateway.

if you have any suggestion, happy to hear it.

Reply

Trond Eirik Haavarstein April 24, 2013 at 05:56

From XenCenter, connect to your XenServer ipadr, select Networking – New – External Network and add your VLAN id.

Reply

Leave a Comment

{ 1 trackback }

Previous post:

Next post: