I've got a slow network performance issue with OpenIndiana happening and I need some help trying to figure what is going on.
Intel S1200BTS board, E3-1230 CPU, Intel Pro/1000 CT (82574L) NIC.
Main pool is 8 disk RAIDz2 of 2TB Samsung Spinpoint F4's.I had recently migrated over from a Nexenta setup where this same exact storage pool easily pegged gigabit speed in both directions. I have moved over to OI 151a with running NappIt 0.6i currently. I am running physical with static IP's, not nwam. OI is using e1000g driver as expected. Bonnie++ shows 520MB/s write, 670MB/s read. There is plenty of sequential performance on the pool which I knew from the previous setup.
Problem....doing large sequential read and write to the pool I can only get about 40MB/s read and write over the local network. I have also eliminated all switches and connected my machine directly to the above mentioend NIC with exactly the same results. Something is slowing this down and I am not sure what to look at next.
EDIT for clarification!!:
The same storage pool was used on the nexenta install, but NOT the same hardware. The system was previously installed on a Supermciro X8SIE board and Xeon X3430. However, that board too uses the 82574L NIC and I previously was get line speed gigabit on both read and write from this pool. I have also confirmed that this same behavior is happening on BOTH the NIC's I am using on the new system. I also have a Pro/1000 CT card installed which is again the same 82574L NIC. It is behaving as if something is artificially throttling the network speeds in and out.
Intel S1200BTS board, E3-1230 CPU, Intel Pro/1000 CT (82574L) NIC.
Main pool is 8 disk RAIDz2 of 2TB Samsung Spinpoint F4's.I had recently migrated over from a Nexenta setup where this same exact storage pool easily pegged gigabit speed in both directions. I have moved over to OI 151a with running NappIt 0.6i currently. I am running physical with static IP's, not nwam. OI is using e1000g driver as expected. Bonnie++ shows 520MB/s write, 670MB/s read. There is plenty of sequential performance on the pool which I knew from the previous setup.
Problem....doing large sequential read and write to the pool I can only get about 40MB/s read and write over the local network. I have also eliminated all switches and connected my machine directly to the above mentioend NIC with exactly the same results. Something is slowing this down and I am not sure what to look at next.
EDIT for clarification!!:
The same storage pool was used on the nexenta install, but NOT the same hardware. The system was previously installed on a Supermciro X8SIE board and Xeon X3430. However, that board too uses the 82574L NIC and I previously was get line speed gigabit on both read and write from this pool. I have also confirmed that this same behavior is happening on BOTH the NIC's I am using on the new system. I also have a Pro/1000 CT card installed which is again the same 82574L NIC. It is behaving as if something is artificially throttling the network speeds in and out.
Last edited: