Statement of the problem
There is a Central office in 80 people, several remote offices (30 people), and some more remote agents (+10).
Agents and remote offices via terminals, offices of the United VPN.
Virtualization worked at the VMware Server, WS, VirtualBox, etc. That is mostly on General-purpose workstations, and in most cases for testing services.
There was a question on putting in order of server hardware and optimizing the whole business.
VMware ESXi, Citrix XenServer.
Of the above tried everything, except the paid ESX.
The control panel is more like it from Citrix XenServer. The capabilities of ESXi wins.
I want a few physical machines to the cluster, the path and user files stored on NAS or external shelf (which is better by the way?). Balansirovka load would be very cool to have, snapshots, and other buns.
Looked back in the direction of Hyper-V Server. There offer even more attractive if you buy WinSrv2008r2 Ent version and to up to 4 virtual Windows in the appendage... But what is painfully scary to me to give virtualization in the hands of MS.
Who than uses? Advise something =)
You can consider paid options VMware Esx, if they are very favorably to the free options.