1

Have virtual desktop infrastructure (VDI) projects become something which are seen as the simple catch all solution for enterprise infrastructure?

What justifies a VDI solution over a standard deployment of end points?

The prime considerations for VDI I currently understand are:

  • Remote Users
  • BYOD Firms
  • Kiosk type platforms with the option to pull up a personalized system

I have discussed the topic of VDI with numerous systems and network administrators and there constantly seems to be this underlying consensus that VDI will be the saving grace to the costs of maintaining numerous systems and limiting the resource utilization of an organization. I can hardly agree with these viewpoints. I am curious why individuals actively working in an environment where complexity is implicit with every action can hope or desire that a single project will answer all the questions of the past couple decades. Maybe I have yet to drink the Kool-Aid or maybe I haven’t looked at the subject in the necessary perspective.

Mike Soule
  • 159
  • 1
  • 12
  • 2
    Good question. I hear of firms going the VDI route, but the complexity in licensing, backend infrastructure requirements and the expertise required to deploy are routinely deal-breakers. There are a few VDI gurus here, and I'm sure none would recommend that organizations try to attempt VDI on their on without the assistance of consultants. – ewwhite Feb 16 '15 at 00:28
  • @ewwhite Could you expand on the consultation concepts a little? Would you say consultation in the VDI realm explicitly or more in the supporting infrastructure such as application deployment and user state management? – Mike Soule Feb 16 '15 at 00:33
  • 1
    A bit of everything. It's similar to how I approach virtualization... There are a lot of mistakes that people make when this isn't their main area of focus. – ewwhite Feb 16 '15 at 00:39
  • @ewwhite Couldn't agree more. Thank you for the input. – Mike Soule Feb 16 '15 at 00:40

1 Answers1

5

I'm Dan and I'm addicted to VDI. This answer can (and does) span several books, but let's give it a go:

VDI is definitely in vogue, for sure, but remember - the basis of it isn't really new technology. Citrix Winframe started life on Windows NT and Citrix has been offering access to centralised Windows apps and desktops ever since. The ICA protocol is even older than that! In my opinion, the drivers haven't really changed a huge amount in that time - but what's achievable has. So, why centralise:

  • IT always remains in control of the software and data. Government and Financial institutions love this technology, because Dave in accounts can never leave his laptop containing the Year End Reports on the train, or whatever.
  • Insanely easy image management. Ever completely updated Microsoft Office on several thousand machines before your first coffee? I have. Ever rolled it back before your second? (I haven't had to do that yet, but I could!)
  • In addition to the above, with persistent images it's essentially impossible for someone to break their VDI image. Even with non-persistent, resetting it can be a matter of minutes.
  • Thin Clients. This is really nothing to do with Kiosk Platforms in my opinion - a good VDI setup can give you nearly everything a PC can. The main difference here is being able to sit on any client in the organisation or have yours swapped out in a matter of minutes. Done properly, the fact it's a Thin Client can be essentially invisible to the user.

The list really does go on and on and every company will have their own justifications for it. The one thing I do believe, however, is that the main winners are the IT Department. Now, don't get me wrong - this can be good news for users in an organisation because they get things fixed and rolled out quicker, but with the exception of remote access I suspect most users would prefer their own machine (when it's working properly)

With regards to Cost - You're completely right. Anyone who attempts to use VDI as a cost saving measure is going to end up in a world of hurt. VDI done properly is expensive, there's no doubt about it - you need good people, good project management, good hardware and a good design. Done cheap, VDI will be nothing but a pain and your users will hate you. That said, VDI can be cheaper administratively in the medium to long term, so it can definitely be cost effective, but I never treat it as a money saving measure.

So, it that good? It can be - but doing it properly is complicated. I've had excellent feedback from users - especially those moving from old XP clients to a new Windows 7 VDI deployment, but I've also seen some absolutely horrendous engineering. The problem being that if you lose the buy-in from the users, it's borderline impossible to recover from - they'll simply see it as "rubbish". But, I am sincere in my belief that VDI can provide an excellent user experience. You're not going to be able to virtualise every workload (We're kind of where servers were 8+ years ago) but most office workers make excellent candidates. Interestingly, the last organisation I worked in even put their IT team on VDI (Save some emergency Fat Clients for obvious reasons)

As I say, this answer could go on for ever - but to answer your question. Is it a silver bullet? No, absolutely not - it won't fix everything and not everybody can work well on VDI. Is it an excellent option? Definitely.

Dan
  • 15,280
  • 1
  • 35
  • 67
  • Thank you for the response Dan. If you wouldn't mind could you add two or three of the most influential books you have read? – Mike Soule Feb 17 '15 at 15:11
  • 1
    @MikeSoule I'm not huge into books, but I'm a great fan of Brian Madden who is fairly influential in the industry. Check this one out: http://www.amazon.com/VDI-Delusion-Desktop-Virtualization-Enterprise-ebook/dp/B007MWG378/ref=asap_bc?ie=UTF8 – Dan Feb 17 '15 at 15:30
  • ((***Hi Dan.***)) – MDMoore313 Feb 17 '15 at 16:26