Image: Host Pool Types
Load Balancer in Host Pool: In simple terms, the Load Balancer in a Host pool helps to distribute user connections across multiple session hosts (VMs) to efficiently use the resources and for smooth user experience. This option is only available if we selected Pooled Host Pool.
Types of Load Balancing Algorithms in AVD:
1. Breadth-first (default):
o How it works: Users are distributed evenly across all available session hosts in the hostpool. When a user connects, the load balancer assigns them to the first available host.
o Best for: Scenarios where all VMs to be equally utilized.
2. Depth-first:
o How it works: Users are directed to a session host until it reaches the max number of users allowed in the session host. Once a session host is full, the next available session host is used.
o Best for: Scenarios where we want to use the same VM for a group of users. It is useful for persistent sessions (such as in a personal host pool).


