Tuesday 4 February 2014

How do i know to which Front End Server my Lync Client registered

If you have multiple Front End Servers, your account will be randomly homed to one of them. Use the below command to retrieve the list of servers in order that a user will attempt to try to login

Get-CsUserPoolInfo -Identity 'sip:Firstname.Lastname@domain.com' | Select-Object -ExpandProperty PrimaryPoolMachinesInPreferredOrder | Format-List MachineId,Fqdn

Lync Server uses a hash algorithm to determine which front end server the client will primarily connect to, and also the order of failover for every front end server in the pool. This will ensure that all clients from the same user will consistently connect to the same front end server and in turn connect to the same registration database. The hash algorithm is based on the maximum number of servers in the pool (10). This will help ensure that users are evenly spread across all available front end servers in a pool. The maximum number of servers is used to ensure that hash values never need to be recomputed with the addition or removal of servers to or from the pool.

Refer: DNS Load Balancing

No comments:

Post a Comment