Hello, i have fresh proxmox install (latest version) on Dell R610 with:
01:00.0 Ethernet controller: Broadcom Corporation NetXtreme II BCM5709 Gigabit Ethernet (rev 20)
01:00.1 Ethernet controller: Broadcom Corporation NetXtreme II BCM5709 Gigabit Ethernet (rev 20)
02:00.0 Ethernet controller: Broadcom Corporation NetXtreme II BCM5709 Gigabit Ethernet (rev 20)
02:00.1 Ethernet controller: Broadcom Corporation NetXtreme II BCM5709 Gigabit Ethernet (rev 20)
72GB of ECC Ram
2 x Intel(R) Xeon(R) CPU E5540 @ 2.53GHz (2 Sockets)
and virtual machine running Debian 7 router with IMQ and quagga BGP @3.10.17 kernel
I have tried several diffrent network configurations, including passthrough on nic, virtio bridge with multiqueue or intel E1000.
On iperf tests i am getting great results, but when i connect actual clients to it (that generate around 350mbit traffic) server is able to serve only around 200mbit of traffic with pci passthrough, and around 150mbit with virtio multiqueue=8.
Cpu utilization skyrockets to 80% (8c/16t guest)
I have another exactly same machine running exact copy of debian 7 router natively, getting full 1Gbit speed on wan tests, cpu utilization around 1% with all clients connected.
Is there anything i should know about proxmox or debian config that would let me run this setup?
01:00.0 Ethernet controller: Broadcom Corporation NetXtreme II BCM5709 Gigabit Ethernet (rev 20)
01:00.1 Ethernet controller: Broadcom Corporation NetXtreme II BCM5709 Gigabit Ethernet (rev 20)
02:00.0 Ethernet controller: Broadcom Corporation NetXtreme II BCM5709 Gigabit Ethernet (rev 20)
02:00.1 Ethernet controller: Broadcom Corporation NetXtreme II BCM5709 Gigabit Ethernet (rev 20)
72GB of ECC Ram
2 x Intel(R) Xeon(R) CPU E5540 @ 2.53GHz (2 Sockets)
and virtual machine running Debian 7 router with IMQ and quagga BGP @3.10.17 kernel
I have tried several diffrent network configurations, including passthrough on nic, virtio bridge with multiqueue or intel E1000.
On iperf tests i am getting great results, but when i connect actual clients to it (that generate around 350mbit traffic) server is able to serve only around 200mbit of traffic with pci passthrough, and around 150mbit with virtio multiqueue=8.
Cpu utilization skyrockets to 80% (8c/16t guest)
I have another exactly same machine running exact copy of debian 7 router natively, getting full 1Gbit speed on wan tests, cpu utilization around 1% with all clients connected.
Is there anything i should know about proxmox or debian config that would let me run this setup?