Здравтсвуйте!
Имеется сервер (Ubuntu 16.04.1 LTS), на котором крутятся виртуалки в PV режиме под Xen. В качестве domU используются Netbsd и Ubuntu 18.04.1 LTS. На dom0 создан сетевой мост, в который включаются vif от виртуалок. Тестирую сеть между dom0 и domU с помощью iperf:
- 192.168.125.25 - это Ubuntu 18.04.1 LTS
- 192.168.125.26 - это Netbsd 8.0
$ iperf -i 1 -t 5 -c 192.168.125.25
------------------------------------------------------------
Client connecting to 192.168.125.25, TCP port 5001
TCP window size: 85.0 KByte (default)
------------------------------------------------------------
[ 3] local 192.168.125.1 port 34028 connected with 192.168.125.25 port 5001
[ ID] Interval Transfer Bandwidth
[ 3] 0.0- 1.0 sec 2.58 GBytes 22.1 Gbits/sec
[ 3] 1.0- 2.0 sec 2.69 GBytes 23.1 Gbits/sec
[ 3] 2.0- 3.0 sec 2.71 GBytes 23.3 Gbits/sec
[ 3] 3.0- 4.0 sec 2.66 GBytes 22.8 Gbits/sec
[ 3] 0.0- 5.0 sec 13.3 GBytes 22.9 Gbits/sec
$ iperf -i 1 -t 5 -c 192.168.125.26
------------------------------------------------------------
Client connecting to 192.168.125.26, TCP port 5001
TCP window size: 85.0 KByte (default)
------------------------------------------------------------
[ 3] local 192.168.125.1 port 43398 connected with 192.168.125.26 port 5001
[ ID] Interval Transfer Bandwidth
[ 3] 0.0- 1.0 sec 269 MBytes 2.26 Gbits/sec
[ 3] 1.0- 2.0 sec 387 MBytes 3.24 Gbits/sec
[ 3] 2.0- 3.0 sec 422 MBytes 3.54 Gbits/sec
[ 3] 3.0- 4.0 sec 461 MBytes 3.87 Gbits/sec
[ 3] 4.0- 5.0 sec 527 MBytes 4.42 Gbits/sec
[ 3] 0.0- 5.0 sec 2.02 GBytes 3.47 Gbits/sec
Может кто знает почему такая разница?
И если знает, то как поправить ситуацию в Netbsd 8.0.
ps:
- ядра везде стандартные.
- во всех конфигах domU указано: vif = [ 'mac=00:16:3e:хх:хх:хх,bridge=xenbr0' ]