We are currently testing Proxmox as a replacement for our Esxi farm (No license) where we have 20+ servers. Currently our Esxi hosts have 1 bond (2x1Gib) and 2x1Gib thats multipath iscsi (2 paths each) to our Storage. Bond has VLan tagging and all vms connect to this "bridge". I'm wondering the best way to do the same in Proxmox and currently I have this:
auto bond0
iface bond0 inet manual
bond-slaves eno1 eno2
bond-miimon 100
bond-mode 802.3ad
bond-xmit-hash-policy layer2+3
auto vmbr0
iface vmbr0 inet manual
bridge-ports bond0
bridge-stp off
bridge-fd 0
bridge-vlan-aware yes
bridge-vids 2-4094
auto vmbr0.20
iface vmbr0.20 inet static
address [IP]/24
gateway [IP]
auto vmbr0.310
iface vmbr0.310 inet static
address [IP]/24
vlan-id 310
This works nicely where vlan 20 is for Proxmox nodes and 310 is one of the iscsi paths. (there are 3 more)
Questions:
should have another bridge for the iscsi paths?
- one bride per iscsi interface like vmware or just bond the iscsi interfaces?
or add all 4 interfaces to bond0 with all vlans?
I have not started with clustering yet so not sure if that does something different with networking.
auto bond0
iface bond0 inet manual
bond-slaves eno1 eno2
bond-miimon 100
bond-mode 802.3ad
bond-xmit-hash-policy layer2+3
auto vmbr0
iface vmbr0 inet manual
bridge-ports bond0
bridge-stp off
bridge-fd 0
bridge-vlan-aware yes
bridge-vids 2-4094
auto vmbr0.20
iface vmbr0.20 inet static
address [IP]/24
gateway [IP]
auto vmbr0.310
iface vmbr0.310 inet static
address [IP]/24
vlan-id 310
This works nicely where vlan 20 is for Proxmox nodes and 310 is one of the iscsi paths. (there are 3 more)
Questions:
should have another bridge for the iscsi paths?
- one bride per iscsi interface like vmware or just bond the iscsi interfaces?
or add all 4 interfaces to bond0 with all vlans?
I have not started with clustering yet so not sure if that does something different with networking.