Some interesting suggestions here:
http://www.solarisinternals.com/wiki/index.php/Networks


On 19 July 2014 22:16, Nick Perry <[email protected]> wrote:

> Hi Chris.
>
> How much improvement do you get with jumbo frames?
>
> Can you achieve significantly higher output if you try multiple streams in
> parallel?
>
> During the test are there any CPU cores with very low idle time?
>
> Depending on the answers to the above it might be interesting to see if
> there is any improvement by increasing rx_queue_number and tx_queue_number
> on the ixgbe driver.
>
> Regards,
>
> Nick
>
>
> On 19 July 2014 14:42, Chris Ferebee via smartos-discuss <
> [email protected]> wrote:
>
>>
>> I'm trying to debug a network performance issue.
>>
>> I have two servers running SmartOS (20140613T024634Z and
>> 20140501T225642Z), one is a Supermicro dual Xeon E5649 (64 GB RAM) and the
>> other is a dual Xeon E5-2620v2 (128 GB RAM). Each has an Intel X520-DA1
>> 10GbE card, and they are both connected to 10GbE ports on a NetGear
>> GS752TXS switch.
>>
>> The switch reports 10GbE links:
>>
>> 1/xg49                  Enable  10G Full        10G Full        Link Up
>> Enable  1518    20:0C:C8:46:C8:3E       49      49
>> 1/xg50                  Enable  10G Full        10G Full        Link Up
>> Enable  1518    20:0C:C8:46:C8:3E       50      50
>>
>> as do both hosts:
>>
>> [root@90-e2-ba-00-2a-e2 ~]# dladm show-phys
>> LINK    MEDIA           STATE   SPEED           DUPLEX          DEVICE
>> igb0            Ethernet                down    0
>> half                    igb0
>> igb1            Ethernet                down    0
>> half                    igb1
>> ixgbe0  Ethernet                up              10000           full
>>                ixgbe0
>>
>> [root@00-1b-21-bf-e1-b4 ~]# dladm show-phys
>> LINK    MEDIA           STATE   SPEED           DUPLEX          DEVICE
>> igb0            Ethernet                down    0
>> half                    igb0
>> ixgbe0  Ethernet                up              10000           full
>>                ixgbe0
>> igb1            Ethernet                down    0
>> half                    igb1
>>
>> Per dladm show-linkprop, maxbw is not set on either of the net0 vnic
>> interfaces.
>>
>> And yet, as measured via netcat, throughput is just below 1 Gbit/s:
>>
>> [root@90-e2-ba-00-2a-e2 ~]# time cat /zones/test/10gb | nc -v -v -n
>> 192.168.168.5 8888
>> Connection to 192.168.168.5 8888 port [tcp/*] succeeded!
>>
>> real            1m34.662s
>> user            0m11.422s
>> sys             1m53.957s
>>
>> (In this test, 10gb is a test file that is warm in RAM and transfers via
>> dd to /dev/null at approx. 2.4 GByte/s.)
>>
>> What could be causing the slowdown, and how might I go about debugging
>> this?
>>
>> FTR, disk throughput, while not an issue here, appears to be perfectly
>> reasonable, approx. 900 MB/s read performance.
>>
>> Thanks for any pointers!
>>
>> Chris
>>
>>
>>
>>
>> -------------------------------------------
>> smartos-discuss
>> Archives: https://www.listbox.com/member/archive/184463/=now
>> RSS Feed:
>> https://www.listbox.com/member/archive/rss/184463/22416839-083bd2e9
>> Modify Your Subscription:
>> https://www.listbox.com/member/?&;
>> Powered by Listbox: http://www.listbox.com
>>
>
>



-------------------------------------------
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

Reply via email to