The main reasons I'm looking into VDI
1. Hardly any front line IT staff left within the department. The ones left are not there by choice
2. Desktop machines are 10 years old. £650 dell OptiPlex vs £250 VDI terminal with 5yr warranty+multimedia pack
3. Infrastructure ready, just need a few high spec servers and we can deploy tomorrow
4. The two year windows 10 support cycle will kill us, so VDI would be a huge time saver
5. User profile disks available to win10 machines, we already use them for RDS
6. VM snapshots reverting back to the master image would be a life saver in the event of a 0day virus attack (all servers and storage can be back within an hour, desktops cant)
7. Collections would be excellent for us, we have vastly different builds per department and some of them are quite hard to configure.
8. Roaming laptops. We have thin client laptops where users can roam between departments (say temp staff). The laptops can have the collection as the department they are working in, then the next day the laptop can be moved to another department and instantly has that departments collection on.
1. Staff effort savings will be along way down the road, if ever.
2. I can guarantee that VDI will not be cheaper in the short-medium term and unlikely to be cheaper in the long run
3. That's a vast oversimplification. How are you going to handle user profiles, data migrations, desktop policy, application packaging, build creation and testing etc etc?
4. Debatable whether you would save that much vs a properly implemented SCCM infrastructure.
5. Where are the disks? It doesn't take much to impact VDI desktop performance
6. To an extent. You are unlikely to have a completely virtual desktop estate - the cost/effort of turning those last 10% of "unusual" users onto VDI can become prohibitive
7. That fact alone would put me off. The big gains from VDI come from having fewer builds/collections, not more.
8. Well yes, but it's not tied to device, it's user.
We went into VDI 6 years ago and at peak had about 2000 users on it - we are going back to physical now that data centre hardware is reaching end of life:
- You don't do VDI to save money. Anyone who tells you that is lying. Even in a perfect scenario (99% utilisation, small application stack) the savings are going to be limited to fewer desktop engineers.
- Data centre hardware to run this kind of thing is NOT cheap. If you need the flexibility and have small application stack then it can make sense but buying £500 desktops is much cheaper especially with the power of today's CPUs - office apps can run well for many years and PCs are cheap to repair/replace.
- Remember that changing desktop builds will require a recompose - can your SAN handle this? Do you have a window where this is possible or are your quiet windows used to perform SAN backups? Can the SAN handle the recovery from a complete outage where VDI is tyring to create hundreds of desktops? What is the business impact of all the other data on that SAN being slower while this happens?
- Application stack makes a HUGE difference. Our organisation has over 500 applicaitons in use in various combinations by 2000 users. Packaging and app virtualisation was a nightmare. Low hanging fruit is easy but even in 5 years we never finished all of them and you WILL find some that won't work. At all.
- Bear in mind implementation will all be in tandem with your current setup. You have to carry our Business As Usual all the time the same engineers will need to package, build and test VDI desktops
- How are you going to handle VPN, off site working, Apple devices, data centre outages etc? VDI alone required a £100k ugrade for our network team.
In short - my advice is don't go there unless you NEED the flexibility and can afford the outlay/upheaval involved. SCCM can do all you want with far less outlay.
If you're sure it's the route for you, then you have to have 100% buyin from ALL the company and that will mean some users having to compromise. Even a small set of exceptions will destroy any security or administration gains.