You do not need to make any changes to the interface to implement the SQL Server cluster, you just connect to the instance of SQL Server as usual.
SQL Server Failover Clustering is not load balancing. It is used to add redundancy if any equipment does not work on your main node. Your other (secondary) node does nothing until your primary one works, in which case the crash recovery will happen automatically, and your database will serve the connections again after a delay of 10-20 seconds.
Another problem is that the secondary node cache is empty, so you can see the performance impact after moving to another resource. You can implement a warm cache on your mirror server using SQL Server database mirroring , but there is no way to do something like this with clustering.
source share