Hello
Yes, it is considered a good practice to install Network Policy Server (NPS) as a RADIUS server on all of your domain controllers to effectively balance the load of traffic. Here are some best practices for deploying and managing NPS:
Install NPS on Domain Controllers: To effectively balance the load of traffic, install NPS as a RADIUS server on all of your domain controllers.
Configure NPS Proxies: Configure two or more NPS proxies to forward the authentication requests between the access servers and the RADIUS servers.
Configure Access Servers: Configure your access servers to use the NPS proxies as RADIUS servers.
Use Individual Certificates: Provide an individual certificate to each RADIUS server. You can assign a unique name in each certificate (RADIUS server’s host name, for example), or use a generic common name in all RADIUS certificates.