I recently wrote about an emerging trend where you provide desktops to end users via Windows XP Virtual Machines running on remote VMware or Microsoft Virtual PC servers. Citrix has just released two white papers detailing how this can be built, configured, and deployed. The two papers are basically identical, with one being for VMware Workstation-based solutions and one for solutions based on Microsoft Virtual PC.
- For VMware Workstation: http://support.citrix.com/article/CTX108077
- For Microsoft Virtual PC: http://support.citrix.com/article/CTX108076
How this works
The basic solution is this: You build a Windows 2003 Server, enable Terminal Services and install Citrix Presentation Server 4.0. So far, nothing special. Then, you install either Virtual PC or VMware Workstation on the Citrix Server!
From there you build a virtual machine image and set appropriate permissions and then create a special environment variable on the server that points to the disk image. Then you make a published application that is the VMware or Virtual PC software and disk image.
That's it.. Your users are essentially running the VMware or Virtual PC execution engines as their published apps.