how many users of Remote desktop must be configured per server and how much memory should be allocated so you can work well in GP
*This post is locked for comments
how many users of Remote desktop must be configured per server and how much memory should be allocated so you can work well in GP
*This post is locked for comments
Thanks for such good information. If I am not wrong, the microsoft remote desktop services gateway uses ssl to encrypt communications and prevents the system hosting the remote desktop protocol services from being directly exposed to the public internet. Yes or not? I don't know how you but I use a cheap rdp from webpundits and I don't have any problems because if I don't understand something I call their technical staff and they explain me all the details. I am very satisfied with this service and I advise everyone to take it if they work with RDP.
Microsoft recommends no more than 25 users per Terminal Server, but that greatly depends on your infrastructure. So Craig's answer to serve 100 users is correct to split the load across multiple servers. You can configure Terminal Server to share resources within a pool of servers. Refer to the Microsoft Technical documentation on how to configure this..
That's not part of the GP deployment documentation, as this goes behind the regular setup of a GP client.
Another way to serve more users within the same capacity is to setup the GP Web Client (host) and accommodate twice as much users for the same HW configuration.
There are far too many variables to effectively answer your question such as Disk I/O, # of CPU's and cores, Virtualized or not, Network throughput, SQL Server specs, GP Transactions per hour and on and on that affect an end-users experience. I know Microsoft has recommendations on SQL Server specs based on users/transaction volume and would guess they may have Terminal Server specs as well (but am not sure on that).
Anyway, I point all that out because what I offer as an example in our environment may not translate to yours. An experienced VAR will have many customer environments to compare and give valuable and realistic requirements.
We average around 100 logged in GP users spread across 4 Windows Server 2012 R2 Terminal Servers. We publish a remote desktop application for GP connection rather than allow full remote desktop to the Terminal Server to conserve server resources. Our GP 2018 client alone averages 200MB per user but each remote session consists of much more than just a Dynamics.exe process. Currently, on one of our Terminal Servers we have 23 connected users consuming 15GB of RAM...so 650MB per user. All servers are hosted in a different City than end users occupy and are connected using VPN tunnels. We process an average of around 3500 Sales Orders per day and our end users experience very good responsiveness.
André Arnaud de Cal...
292,869
Super User 2025 Season 1
Martin Dráb
231,733
Most Valuable Professional
nmaenpaa
101,156
Moderator