Perhaps you heard that last year, or the year before that, or the year before that…that it was going to be the “year of VDI”. The saying has become a joke among those in the desktop virtualization space. The high expectations of analysts, consultants, or the vendors who pimp their products has never reached the broad adoption (or interest) levels needed to consider VDI mainstream, let alone to call it the “year of VDI”.
When I’m in the company of other Desktop Virtualization consultants conversations often lead to debates about what new features they need, needed enhancements to the remoting protocol, why they think PVS is so much better than MCS…the list goes on and on and on. I used to participate in the lively debate, but no more. What I realized is none of these discussions impact the broad adoption of Desktop Virtualization as an alternative to running an OS and applications decentralized on physical endpoints. While everyone is focused on beating the competition, we’re not moving the Desktop Virtualization industry forward. We’re all focused on the minutia. I say this as someone who spent 5 years agonizing on details to differentiate the solution I was selling from the competition. It is what I did in order to convince customers of my solutions superiority and win the deal, but it didn’t change the reality that Desktop Virtualization was a niche solution for 1% of the world’s users.
There are 2 major barriers to Desktop Virtualization, cost and end-user experience. Many of the issues around end-user experience continue to improve but we’re never going to reach nirvana, the big problems are Microsoft problems and those solutions usually involve moving the problem to a new place. The problems around app deployment, app virtualization, app streaming, profile management, etc…those aren’t going away any time soon and although there are some emerging app layering technologies they aren’t without their issues or risk either.
However, one area we have control is cost. Cost has many components but for years the biggest one has been storage. While this has improved with the introduction of hybrid disk arrays utilizing flash storage it isn’t moving at the rate necessary to move the needle so far as to cause companies to reanalyze their desktop deployment strategy. Why haven’t storage costs changed dramatically? Storage vendors don’t have incentive to reduce their costs…they make more when you spend more, why would they want you to spend less?
What I’ve grown frustrated by in the last year is that VMware and Citrix are not doing more to further the deployment of Desktop Virtualization using local storage. Citrix recently has even gone so far as to deemphasize their own hypervisor XenServer in favor of Microsoft Hyper-V. Microsoft Hyper-V 2012 includes features such as deduplication and a memory-based read cache. So why not go one step further to design, create, and endorse local storage solutions? A couple years ago Citrix bought Kaviza, a grid solution built around using local storage, but where did it go? It seems that the only companies getting rich on VDI are the VDI supporting vendors…most notably the storage vendors and I don’t understand the behavior of the Desktop Virtualization vendors any longer.
It’s time to embrace local storage. It’s time to stop debating the macro features that only matter to 1% of the world. It’s time to focus on how to make Desktop Virtualization valuable to the 99%. Some things can’t be solved, others can…cost is one of those things and local storage is the key. People are lemmings and want to know that others have gone this path and that their vendor supports them before stepping out and deploying technology in a new way. It’s time for Desktop Virtualization vendors to step up and lead rather than let their market success be controlled by the 3rd parties making more on Desktop Virtualization solutions than they are.
While we’re at it…fuck you Microsoft VDA licensing, let’s see what happens when companies start deploying server OS 1-to-1 for the sole purpose of avoiding this tax. #fixVDA http://blogs.gartner.com/gunnar-berger/attacking-the-high-costs-of-desktop-virtualization-part-1/ Fix VDA and start using local storage? Maybe there will be a “year of VDI”