I was having a conversation this week with a colleague about his plans to create a hybrid-cloud environment by moving many of his datacenter workloads onto Windows Azure. After all, it makes plenty of sense – eliminating new capital expenses and reducing ongoing operational expenses just makes sense.
“And once we have tested it, we plan to roll out a thousand pooled VDI clients running on Windows Azure. It is great!”
No, I’m afraid it is not. Unfortunately, while there is no technological reason why you couldn’t do this, there is a legal reason. There is no license for the Windows Client (not even Enterprise Edition) that you can deploy in someone else’s datacenter. In order to legally deploy VDI you must own the physical hardware on which it is installed.
By the way, let me be clear, that is not only an Azure thing, and it is not only a Remote Desktop Services issue. The same licensing limitation is true on Citrix’s Xen Desktop and VMware’ Horizons. It is true of Azure, Amazon Web Services, Rackspace, and Joe’s Datacenter Rental. If you do not own the hardware you can install Windows Server… but not Windows 8.1 (or 8, or 7, or XP for that matter).
I had this conversation with the VP of Sales for a major Microsoft partner in Ontario recently, and I was so flabbergasted that I went back and looked it up. Sure enough he was right. So when I spoke with my colleague the other day I was able to save him a lot of time, effort, money, and frustration. Unfortunately I forgot to turn on the meter, so he got the advice for free. Oh well, I’m sure he’ll remember around the holidays J
Consultants, I want you to remember this lesson: Your customers may not always like the news you have to tell them… but you do have to tell them. Of course, this is one of those places where good communication skills will help you out – don’t just say ‘Wow, you are scroo-ooed!’ Tell them what they need to say and offer alternative solutions for them to accomplish what they are trying to do.