Multiple functions on a single pair of NICs

Hi, I have a pair of 100G NICs on my proxmox hosts, and since I have bandwidth to kill I'm hoping to use them for three functions with approriate VLANs: management, client VM traffic, and iSCSI.

For the management and client VM traffic I want to use these NICs in an active-backup bond, but for the iSCSI I want to use each NIC individually with the redundancy achieved via multipathing.

Is this feasible? Is it supported?
 
In theory you could try to create (for example your 100g nic is called eno1/eno2)

Code:
* bond0.VLANID in vmbr0 for vms (slaves eno1, eno2)
* bond0.VLANID for mangement + ip (slaves eno1,eno2)
* eno1.VLANID and eno2.VLANID for your iscsi 

(Create -> Linux VLAN -> interface.vlanid)

Please test first, but this should work.
 
Last edited:
  • Like
Reactions: stevehughes

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!