We are building a large Citrix farm and want to be sure RDS licenses are always available.
I've read thru all the forums and not found exactly what I'm looking for, along with finding some bad info. So I'd like to confirm a few thoughts and check some details.
The language about RDS licensing servers being available is a bit confusing. It says if a user who has previously been licensed tries to connect while the license server is unavailable, they will be allowed in, but a new user will be denied. What is meant by "previous user" here and where is it kept? We will have 500+ terminal servers in our farm, and running Citrix PVS and mandatory profiles, so there is little chance of being on the same server twice, no profiles are being saved, and they will run like VDI off shared disk and be "blank" and rebooted nightly. So I'd like to know where/if/how this is tracked.
I saw some recommendations to install 2 RDS license servers, and split the licenses 50/50, specify both in GPO, but that all traffic will go to only the first server listed if its up. So if the 1st server goes down the second will be there. But assuming that we won't have double the RDS licenses we need, it seems that the first server will be "out" of licenses all the time and users will be polling the second server. But then if the second server listed goes down, the first server would still be there, but it would be out of licenses.
What about doing the above but splitting the licenses 95/5 %? Assuming you have over 5% overage on licenses, then either server would have enough licenses to handle new connections if primary crashes.
Any help would be appreciated. Thanks!