The secret to get good performance on T2 with many connections (which you have) 
and heavy packet load (which you may not have) is to use the "multithreading" 
feature of some network adapters.  We use this successfully on 
mirror.switch.ch, a T5220 using a single nxge/Neptune NIU 10GE adapter.  The 
interrupt load from incoming frames is nicely distributed to eight strands.
I'm not sure whether the e1000g adapter has this "multi-threading" capability, 
and if so, whether the driver in your Solaris version supports it, and if so, 
what you'd have to do to activate it.
If you can use the nxge, please give it a try.  You should see a massively 
better balanced system.  And if you are indeed running into a limitation of how 
many interrupts your single strand/core can handle, this will significantly 
improve responsiveness and scalability.
-- 
Simon.
-- 
This message posted from opensolaris.org
_______________________________________________
networking-discuss mailing list
[email protected]

Reply via email to