La fonctionnalité anti-affinité a certaines contraintes.
- Les règles anti-affinité affectent uniquement les nouvelles sessions d'application. Un hôte RDS qui contient des sessions dans lesquelles un utilisateur a précédemment exécuté une application est toujours réutilisé pour la même application. Ce comportement remplace les préférences de charge signalées et les règles anti-affinité.
- Les règles anti-affinité n'affectent pas les lancements d'application dans une session de poste de travail RDS.
- Les limites de session RDS empêchent la création de sessions d'application, quelles que soient les règles anti-affinité.
- Dans certaines circonstances, les instances d’applications sur l’hôte RDS peuvent ne pas être limitées au nombre maximal que vous spécifiez. Par exemple, Horizon ne peut pas déterminer le nombre exact d'instances si d'autres applications pour d'autres sessions en attente sont en cours de lancement.
- Les règles anti-affinité entre applications ne sont pas prises en charge. Par exemple, les classes d'application importantes, telles que les instances Autocad et Visual Studio, ne peuvent pas être comptées dans une seule règle.
- N'utilisez pas de règles anti-affinité dans des environnements où les utilisateurs finaux utilisent Horizon Client sur des clients mobiles. Les règles anti-affinité peuvent être à l'origine de plusieurs sessions dans la même batterie pour un utilisateur final. La reconnexion à plusieurs sessions sur des clients mobiles peut entraîner un comportement indéterminé.
- Les règles anti-affinité ne prennent en compte que le nombre de sessions connectées pour l'équilibrage de charge. En revanche, les règles anti-affinité des hôtes RDS prennent en compte la somme des sessions connectées, en attente et déconnectées pour l'équilibrage de charge.