I'm looking to build a SQL cluster using two physical servers, each with 4 CPUs and each CPU having 10 cores, (let's ignore hyper-threading for the moment to keep it simple for me).
I know that an instance of SQL Standard can run on 4 CPUs or 16 cores which ever is the lower, so in this case an instance will use 16 cores, hopefully I've got that bit right! :-)
My question is: If I install a second instance onto the same physical server, how do I know, or make sure, that the second instance is not utilising the same 16 cores as the first instance. Does SQL know to use the least utilised cores up to the 16 cores allowed or do I have to tell an instance which cores to use.
Thanks for any advice, information links.
PeteL.