On Sun, Jan 24, 2016 at 01:22:20PM -0800, Jonathon Sisson wrote:
> On Sun, Jan 24, 2016 at 09:08:32PM +0100, Mike Belopuhov wrote:
> > I haven't seen that on my test box (not AWS), but maybe reverting
> > the minimum number of rx slots back to 32 can help?
> > 
> > http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/sys/dev/pv/if_xnf.c.diff?r1=1.9&r2=1.10
> > 
> Reverting to 32 fixed the dhcp issue.
> 
> I'll go ahead and get those dmesgs for you now =)
> 
> Thanks again!
> 
Mike,

A series of quick iperf tests showed the following:

iperf server:  iperf -s (Amazon Linux)
iperf client:  iperf -c $SRVIP -dt 300 -i 30

Amazon Linux <-> Amazon Linux (same AZ/VPC subnet)
~690 Mbits.  (M3.larges)

OpenBSD-CURRENT <-> Amazon Linux (same AZ/VPC subnet)
~400 Mbits.  (M3.larges again)

Each test, I ran the same Amazon Linux instance as the server.

Since I was running bi-directional, I did notice that the
OpenBSD machine accepting incoming traffic was slower than
it sending traffic:

[  4]  0.0-30.0 sec  1.48 GBytes   422 Mbits/sec
[  5]  0.0-30.0 sec  1.08 GBytes   310 Mbits/sec

I chose M3 due to the lack of support for SRIOV, so the Amazon
Linux instances wouldn't utilize it:

[root@ip-172-31-46-242 ~]# ethtool -i eth0 | grep driver
driver: vif

I'm gathering the dmesgs and will post links when I have them
uploaded.

-Jonathon

Reply via email to