Within the VDI community, among vendors and implementers and analysts, there has been a kind of debate and I think some confusion around what are the required elements of VDI. There is discussion about stateful, stateless, and mixed in are discussions about the convergence of various desktop and application virtualization technologies.
While those of us working on the platforms and tools have come to some agreement and understanding about many of these elements, I continue to hear this creating confusion among those newer to VDI (mainly the customers). I think we could do everyone a favor if we could create a better way to talk about it, and my suggestion is that we can separate it into "Simple VDI" and "Advanced VDI".
Without going into incredible detail, what I'm suggesting is that there is a natural breakdown along lines that separates certain technologies and use-cases.
Simple VDI -- for local and/or remote non-mobile users, group or department-sized deployments
- Broker - optional
- Disk de-duplication - nice to have
- Roaming profiles - not needed
- Offline support - not needed
Advanced VDI -- for non-mobile and highly mobile users, very large enterprise deployments
- Broker - required
- Disk de-duplication - required
- Roaming profiles - required
- Offline support - required (for the highly mobile users)
Here at vmSight we use Simple VDI and it's great for a small company like us (I'm working off my virtual desktop now as I do every day from the office, on the road or at home). Someday we may want or need Advanced VDI. I see customers doing both, although no platform yet really has all the features for Advanced VDI (notably offline is missing) and I see more customers starting with Simple VDI. One other note is that Simple VDI is a great candidate for hosting in a Desktop-as-a-Service model. In both cases there are still kinks that vendors are working on (such as aspects of performance and end user experience where vmSight fits in).
Anyway, that's terminology I find more useful when talking to customers, maybe it will be useful to some of you too.