Monitoring the VMware View VDI Hosts using Citrix NetScaler

Yesterday I was at a long time customer of mine which had implemented VMware Horizon View as a their VDI solution. This customer load balances everything through Citrix NetScaler, it’s pretty much company policy to load balance every infrastructure component unless. Good policy I think.

A little information on how VMware (Horizon) View works from an architectural point of view, (see image below). A VMware VDI connection dataflow is completely serial, it cannot switch connection over servers. You will also need to create a Persistency Group on the NetScaler to tie these protocols together so they stay in the same connection data flow. In the below scenario the environment consists of a single Horizon View deployment using two VMware Connection Servers and two VMware VDI Hosts.

Image from

Not about load balancing. This blog post will not go into detail of how to load balance VMware View (Connections Servers) but how to configure the monitor the VMware VDI Hosts behind the VMware Connection Servers. There are a numerous sites on the topic of load balancing, for instance:

Read more of this post


“Your PC ran into a problem and needs to restart” (Installing Windows Server 2012 on VMware ESXi 5.0)

Preparing somewhat for the upcoming Microsoft Beta Exams (071-413, 071-414, 071-415 and 071-416) thinking I would go ahead and install Microsoft Windows Server 2012 into my testing environment which is VMWare ESXi (at the moment). I created a custom VM, removed the Floppy drive (because that seemed to be the issue not getting Windows 8 working within VMware Workstation 8). I did do some other standard stuff like selecting Windows Server 2008 (64-bit) instead of Windows Server 2008 R2 (That seemed part of the solution on Workstation). All this to no avail on VMWare ESXi 5.0.

The resolution for me was to patch the VMware ESXi 5.0 server to Build 768111 which is up to 5.0.0 Patch 7.

I like the new fun error message though … Hope it will last beyond RC level, Microsoft should do more fun stuff like this, and I don’t mean more error messages Winking smile.