"J. Roeleveld" <[email protected]> writes: > On 17 January 2016 18:35:20 CET, Mick <[email protected]> wrote:
> [...] >>I use the icaclient provided by Citrix to access my virtual desktop at >>work, >>but have never tried to set up something similar at home. What >>opensource >>software would I need for this? Is there a wiki somewhere to follow? > > I'd love to do this myself as well. > > Citrix sells the full package as 'XenDesktop'. To do it yourself you need a > VMserver (Xen or similar) and a remote desktop tool that hooks into the VM > display. (Spice or VNC) > > Then you need some way of authenticating users and providing access to the > client software. > [...] You would have a full VM for each user? That would be a huge waste of resources, plus having to take care of a lot of VMs, plus having to buy a lot of Windoze licenses and taking about a week to install the updates after installing a VM. Add to that that the xen host goes down at random time intervals (because the sending queue of the network card times out for reasons that cannot be determined) which can be as long as a day, a week or even up to three weeks, and you are likely to become a rather unhappy administrator. Try kvm instead, and you'll find that it's impossible to migrate the VMs from xen to to kvm when you want to use virtio drivers because you can't install them on an existing Windoze VM. Then there's the question how well vnc or spice connections work over a VPN that goes over the internet. It's not like the employees could get reliable internet connections with sufficient bandwidth, not to mention that the company would have to get one in the first place, which isn't much easier to get, if any. It might work in theory. How would it be feasible in practise?

