XenApp, XenDesktop, VDI-in-a-Box
I am interested in your opinion on the following:
I am installing a new VDI solution which will be based on Citrix XenDesktop.
This much is certain, what is not quite so clear cut is the other variations that I could use.
Which of the following would you use and why:
Install XenDesktop only. Install all applications onto the base image and manage user applications via group policy and logon scripts.
Install XenDesktop and XenApp. Install a small base image consisting of the core OS and esential apps that all will use and publish other apps to users via XenApp.
Install VDI-in-a-Box which is essentially the same as option A
If I take Scenario A then the images will bloat as I install more and more apps which could result in extended load times and more demands on storage BUT the licence costs are lower.
If I take Scenario B then the images will remain small but there is the possibility that users will be confused by the delay when applications are launched [streamed via XenApp] resulting in multiple clicks and multiple copies loaded. Users can also be confused by the difference between accessing shared storage where local drives are presented differently in published apps. The licenses are also more expensive. There could also be the temptation to install more and more software into the base image to resolve the issues just documented.
If I take Scenario C then the user interface is clean and manageable but I still have the same issues as Scenario A.
My gut instinct tells me that the correct way to go with this is to go for Scenario B so that I can maximise of the 'Power of 1' features - but this will probably impact on usability of staff and students in that it will cause confusion which will inevitably result in going back to Scenario A in the long term.
Thoughts and considerations welcome.