Information
SQL Server has a feature called 'Availability Group' which provides automatic failover from a primary SQL Server to a secondary server. This concept is not new, but because SQL Server does warn that if the secondary SQL Server is not dedicated 100% to being a backup server, that 'resource exhaustion' may be an issue if there is some load balancing going on.
If the primary SQL Server has a backup/secondary server that is dedicated 100% to the primary server's process, this is not a finding. If, however, the processing of the primary SQL Server is loaded to a secondary server that is already partly resourced to process something other than that of the primary SQL Server responsibility, then there can be load balancing issues.
Load balancing for the purpose of sharing a secondary/backup SQL Server is often done to share and save on resources.
NOTE: Nessus has not performed this check. Please review the benchmark to ensure target compliance.
Solution
Allocate replacement server(s) to provide failover support to the Primary SQL Server.
If a single solution cannot be employed, split the processing of a secondary SQL Server amongst two or more secondary servers.