Hi Team,
We are planning to have 2 node failover cluster. Based on number of applications, we are planning to have multiple SQL instance FCI. Applications count is around 10, so plan is to distribute named instances between nodes as Active/Active. Alternative plan could be to have less SQL instances (may be 2-3 maximum) and have DBs for these applications distributed between these instances. I am not able to really make out which method is the recommended one (multiple instances probably each for each application) or 2-3 instances and have all DBs accommodate between these 2-3 instances only? As of now only overhead i see with multiple instances (1:1 app and instance) is running SQL setup multiple times , which i feel is fine since its mostly a one time activity for each node , each instance.
Not sure if this could impact security, performance, availability, costing etc.
Any inputs or article that can provide some pointers that could help considering factors that would help us decide which model to choose as best suited.
Any suggestion will be appreciated.