HYPER V VDI which route would be best? What is the common route?

we tried going session base with RDS 2012 R2 but we have 1 piece of software that runs very bad via sessions. After spending much time troubleshooting we want to move on. Now we are looking at pool or personal VDI. Question is which is better? which is more common? we have folder direction already on the back and feel like user profile disk will make things even more complicated on the back end.
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Marc LSenior Infrastructure EngineerCommented:
It really depends on the situation. Personal VDI requires a virtual machine dedicated to each user. A pool you only need to maintain enough virtual machines for the max concurrent expected users.

If you only have a few users connecting, or if the user community is very stable (always the same users, using it at the same time) I'd go with the personal VDI, it is simpler and more like managing some additional computers on your network. If you have different shifts of workers or a large number of users that use it infrequently, a pool is going to work better - but adds some complexity such as user profile disks, updating templates, directing users to unused machines, rebuilding the pool, etc.

Hope this helps.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
iamuserAuthor Commented:
this is a replacement of our current physical desktop machines. They are past their prime but we can use them as thin clients to save some money. We have 290 physical desktops so if went personal we would be cloning at least 200. The pool may be better but the additional upkeep of profile disk, templates and etc may add to much overhead.
Marc LSenior Infrastructure EngineerCommented:
If it is replacing existing desktops, personal may be the way to go - it will give the closest experience to a physical desktop. Things such as users installing their own software can only be done with personal vdi - as with a pool you have to update the template, and it will effect all users.

Just a note - I'd make sure you have the required hardware, specifically memory and iops to handle 200+ VMs running at the same time, planning for morning logon time, peak usage, etc.
The 7 Worst Nightmares of a Sysadmin

Fear not! To defend your business’ IT systems we’re going to shine a light on the seven most sinister terrors that haunt sysadmins. That way you can be sure there’s nothing in your stack waiting to go bump in the night.

iamuserAuthor Commented:
what kind of IOPS and memory requirements are we looking at? We won't have 200 users logging in at once. Some start later in the day some earlier in the day.
Marc LSenior Infrastructure EngineerCommented:
It really depends on your specific environment, there's a good whitepaper available on capacity planning (in the conclusion section you can see what their load testing came back with):


They use http://www.loginvsi.com/ for load testing. You could also use a service, Dell offers a Desktop Virtualization Blueprint Assessment.
iamuserAuthor Commented:
A couple of questions regarding pool VDO

-  For a pool there is still a collection of machines correct? It's not like I have 1 virtual desktop and everyone goes to it, correct? The difference is that the computers are randomly assigned.

- can you set the amount of resources that gets allocated to each machine in the pool. Or do they just share resources from the pool?
Seth SimmonsSr. Systems AdministratorCommented:
This question has been classified as abandoned and is closed as part of the Cleanup Program. See the recommendation for more details.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today

From novice to tech pro — start learning today.