DanCuomoI am clarifying my previous question... I apologize for all the questions, sorry to be a pain, there is A LOT of contradictory and confusion info out there on these topics, plus I've been working with MS support and they are just as confused on these topics, they keep giving different answers!! I really appreciate your help and these great articles! Thank you!
In your article you mentioned "you are no longer required to set the processor arrays with Set-NetAdapterVMQ or Set-NetAdapterRSS"
But
At the summary section you also mentioned we should still "Configure the system to avoid CPU0 on non-hyperthreaded systems and CPU0 and CPU1 on hyperthreaded systems (e.g. BaseProcessorNumbershould be 1 or 2 depending on hyperthreading"
It seems like you are indicating (assuming VMMQ is setup) we no longer need to worry about calculating VMQs to multiple different base processors but we still must modify them all from the default of 0 to either 1 or 2 (depending on hyper threading), is that correct?
Furthermore, in a situation where I have 4 NICs and 2 NUMA, do I still need to be concerned with NUMA, putting 2 NICs base at 1 or 2 and the other 2 at the base processor for the second NUMA or do I just put all 4 NICs with a base of 1 or 2 (depending on hyper threading)?