Date: Sun, 21 Aug 2016 10:14:15 GMT From: vincenzo@FreeBSD.org To: svn-soc-all@FreeBSD.org Subject: socsvn commit: r308122 - soc2016/vincenzo Message-ID: <201608211014.u7LAEFwr006746@socsvn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: vincenzo Date: Sun Aug 21 10:14:15 2016 New Revision: 308122 URL: http://svnweb.FreeBSD.org/socsvn/?view=rev&rev=308122 Log: update README with test info Modified: soc2016/vincenzo/README Modified: soc2016/vincenzo/README ============================================================================== --- soc2016/vincenzo/README Sun Aug 21 09:32:20 2016 (r308121) +++ soc2016/vincenzo/README Sun Aug 21 10:14:15 2016 (r308122) @@ -271,6 +271,13 @@ https://svnweb.freebsd.org/socsvn/soc2016/vincenzo/head/usr.sbin/bhyve/net_backends.c?view=markup +The backend of each ptnet NIC is a (different) port of the same VALE switch, so that the two VMs are on the same (virtual) LAN. +With this testbed I could test the unidirectional throughput of netmap and socket network applications, with one VM being +the sender and the other one being the receiver. To test netmap applications I used pkt-gen, and I measured about 25 Mpps at +minimum packet size (60 bytes). To test socket applications, I used the popular netperf tool, and in particular +the TCP_STREAM test, which reports about 15 Gbps. + + Example on how to use various NICs (including ptnet) with bhyve VMs: # bhyve ‐A ‐H ‐P ‐m 1G \
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201608211014.u7LAEFwr006746>