Even though the Bridge and Nic shows 10Gb, I only seem to get 1Gb speed? Am I just missing something? I wanted to remount my VM storage share to load over the Bridge thinking it would be faster and maybe safer knowing that my HP Z4 has the network interface bug.
Maybe I am chasing Unicorns. Any help in solving or suggestion to just abandon this would be appreciated
Thanks in advance,
Rob
Network Config on PVE
Bridge Status on PVE
Network Status on Truenas VM
Network Speed Test with Netcat
Maybe I am chasing Unicorns. Any help in solving or suggestion to just abandon this would be appreciated
Thanks in advance,
Rob
Network Config on PVE
Code:
cat interfaces
# network interface settings; autogenerated
# Please do NOT modify this file directly, unless you know what
# you're doing.
#
# If you want to manage parts of the network configuration manually,
# please utilize the 'source' or 'source-directory' directives to do
# so.
# PVE will preserve these directives, but will NOT read its network
# configuration from sourced files, so do not attempt to move any of
# the PVE managed interfaces into external files!
auto lo
iface lo inet loopback
iface eno1 inet manual
post-up /usr/sbin/ethtool -K $IFACE tso off gro off gso off
iface eno2 inet manual
iface enp45s0 inet static
address 10.20.0.16/24
post-up /usr/sbin/ethtool -K $IFACE tso off gro off gso off
auto vmbr0
iface vmbr0 inet static
address 10.20.0.50/24
gateway 10.20.0.1
bridge-ports eno1
bridge-stp off
bridge-fd 0
post-up /usr/sbin/ethtool -K $IFACE tso off gro off gso off
## this is the bridge between PVE and Truenas
auto vmbr1
iface vmbr1 inet static
address 10.20.11.50/24
bridge-ports none
bridge-stp off
bridge-fd 0
mtu 9000
# post-up /usr/sbin/ethtool -K $IFACE tso off gro off gso off
Bridge Status on PVE
Bash:
root@proxmox1:/etc/network# ethtool vmbr1
Settings for vmbr1:
Supported ports: [ ]
Supported link modes: Not reported
Supported pause frame use: No
Supports auto-negotiation: No
Supported FEC modes: Not reported
Advertised link modes: Not reported
Advertised pause frame use: No
Advertised auto-negotiation: No
Advertised FEC modes: Not reported
Speed: 10Mb/s ****
Duplex: Unknown! (255)
Auto-negotiation: off
Port: Other
PHYAD: 0
Transceiver: internal
Link detected: yes
Network Status on Truenas VM
Code:
ifconfig
vtnet0: flags=8863<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
options=4c07bb<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,VLAN_HWCSUM,TSO4,TSO6,LRO,VLAN_HWTSO,LINKSTATE,TXCSUM_IPV6>
ether 0e:a7:cb:48:81:7a
inet 10.20.0.15 netmask 0xffffff00 broadcast 10.20.0.255
media: Ethernet autoselect (10Gbase-T <full-duplex>)
status: active
nd6 options=9<PERFORMNUD,IFDISABLED>
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
options=680003<RXCSUM,TXCSUM,LINKSTATE,RXCSUM_IPV6,TXCSUM_IPV6>
inet6 ::1 prefixlen 128
inet6 fe80::1%lo0 prefixlen 64 scopeid 0x3
inet 127.0.0.1 netmask 0xff000000
groups: lo
nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL>
pflog0: flags=0<> metric 0 mtu 33160
groups: pflog
vtnet1: flags=8863<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
options=4c07bb<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,VLAN_HWCSUM,TSO4,TSO6,LRO,VLAN_HWTSO,LINKSTATE,TXCSUM_IPV6>
ether b2:d1:04:7b:73:f7
inet 10.20.11.15 netmask 0xffffff00 broadcast 10.20.11.255
media: Ethernet autoselect (10Gbase-T <full-duplex>)
status: active
nd6 options=9<PERFORMNUD,IFDISABLED>
Network Speed Test with Netcat
Code:
root@proxmox1:/etc/network# dd if=/dev/zero bs=16000 count=500000 | nc -v -n 10.20.11.15 12345
(UNKNOWN) [10.20.11.15] 12345 (?) open
500000+0 records in
500000+0 records out
8000000000 bytes (8.0 GB, 7.5 GiB) copied, 7.88025 s, 1.0 GB/s