Garrett D'Amore via smartos-discuss wrote:
Generally, to get good performance with many NICs, you will need multiple streams. The problem is that the dispatch latencies and round trip times mean that without parallelization you won't get the best possible numbers. Additionally, with some products, there are hardware rings for parallelization, and getting full performance requires engaging multiple rings, which you can't do with a single stream. Try running 4-5 of those netcats in parallel and see what happens.
In my case because I have used different OSs on the same hardware, the issues appear to be OS related.
Even running something as mundane as bonnie++ on an NFS share shows the difference:
SmartOS client, i7 32GB of RAM to Solaris 11 host (dual Xenon, 64GB, 4x mirror pool): Sequential write 256690 K/Sec SmartOS client, dual Xeon 32GB of RAM to SmartOS host (dual Xenon, 376GB 10x mirror pool): Sequential write 98866 K/Sec
-- Ian. ------------------------------------------- smartos-discuss Archives: https://www.listbox.com/member/archive/184463/=now RSS Feed: https://www.listbox.com/member/archive/rss/184463/25769125-55cfbc00 Modify Your Subscription: https://www.listbox.com/member/?member_id=25769125&id_secret=25769125-7688e9fb Powered by Listbox: http://www.listbox.com
