Currently, my system consists of a server using Windows Server 2019 Standard as the Hyper-V and two VMs both using Windows Server 2016, one Windows Essential. Windows Essential provides the domain controller and active directory but not the DHCP server -- don't ask -- although you will, lol. The other is the RDS server which contains all the apps and data and uses Windows Essential for what it provides and for databases.
The users RDP from their computers to remote to the RDS server, basically like the thin clients. My IT person set it up this way, and it does have many advantages. However, I do not like it after using it for two years for the following reasons:
1. Without thinking if I install a program on my user account, it is installed to all users
2. USB is very difficult to use -- I have three USB servers for various must need programs or I use the actual client computer to connect which is laborious and confusing at times.
3. We have nearly 30 print drivers as you can really associate certain print drivers to specific users.
4. Maybe it is a step back to get away from VMs, and they are cool and all and provide many advantages like check points and be able to move them or build another one immediately, but for a less than high grade techie, I lose out on all that.
5. NOT TO YELL BUT SINCE no matter what hard drives or upgraded hardware technology you put in the server, (SSD card for what the VMs run on), you really don't get that much improved performance. On the other hand, I can change my SSD3 on my client to a SSD card and get much better performance as the applications are opening on my computers and everything is running on my computer. Prior to this change, Outlook, Word, Browsers and other apps opened in microseconds, now they can take three to five seconds to load. Everything was snappier.
Anyway, my thoughts were what if I just changed the setup and installed Windows Server Essentials as my OS and used it for the main server with a RAID 10 Raid configuration? Or even combine everything to one VM running WSE, but still connect to it only as the SQL database. All of my Office apps are in the cloud.
Thank you. I know, going away from VMs is probably a huge step backward.