Hi Andreas, You could find your solution right here, using HAProxy: http://blog.exceliance.fr/2011/10/24/microsoft-terminal-server-remoteapp-load-balancing/
If you're interested by the ALOHA appliance in such usage, you can contact me of list. cheers On Wed, Jan 2, 2013 at 3:54 PM, Andreas Heinlein <[email protected]> wrote: > Hello, > > I have a rather special problem to solve and would like to ask you if > haproxy could solve it. > > We need to access a windows application through RDP which does *not* support > running under terminal services. So, on the local side, we have set up > several identical Windows XP Pro VMs with that app. The VMs are running > under VirtualBox on a Linux host. Each remote client uses Remote Desktop to > access that app from their respective remote side (crude solution, I know, > but it works). > > The problem is: there are currently 12 different remote clients which need > access, but not all at the same time. I'd like to limit the number of > running VMs on our side to 5 and have all clients access a single virtual > DNS name or IP address, which would then be relayed to the next "free" VM. > > Technically speaking, we would have a pool of 5 identical "servers", each of > which can handle only one connection at a time, and would need a "load > balancer" which would distribute incoming connections among these 5 servers. > I think the load balancer would need to understand RDP to keep established > connections sticky to the host it was initially connected to. > > Can HAProxy (or any other software based solution under Linux you know of) > solve this? > > Thanks, > > Andreas > > P.S.: Would be nice of you could cc me on answers, as I am currently not > subscribed to the list. >

