Hi!
I am quite new to Proxmox, mainly used VMWare in the past.
Now desided to switch or test Proxmox on some lab environment.
Whats a bit hard for me actually is the networking part.
At the moment I am a bit limited to 1GB Network equipment, at least for this system.
I have now 3 hosts, each of them with 10x1GB NIC.
2x on each host configuered for corosync in routed mesh setup.
4x on each host by bonding 2x in balance-rr in routed mesh for storage (only ZFS send/receive is planned for now)
4x uplink to the switch
The uplinks are at the moment my main problem.
Switch side they are configured as trunk with several VLANs on it, on Proxmox side I want to have some VMs with one or more vNICs in different VLANs and also the PM Mgmt LAN/VLAN distributed over the uplinks. For this a bond should be fine.
But at the same time I have a VM that should use NFS trunking and maybe also iSCSI Multipathing, so needs vNICs in 4 different VLANs, where each VLAN should be on another uplink.
What woupd be the best way to archive this?
1x bond over all 4 uplink NICs and at the same time 4 VLANs, where each should only use one of the uplinks.
As said, coming from ESXi, I would there simply made a vSwitch with all 4 uplinks active and for the 4 trunk/multipath portgroups I would override the uplink selection to have always only one active.
Playing around now some time I have so far not really a plan what would be the best way to archive this on Proxmox.
Maybe macvlan to have 2 eth per physical uplink and then configure on top bond or vlan br?
Or is there a way to archive this with OVS?
Or something else?
Thanks in advance for all help and hints to bring me on the correct path. ;-)
Br
Crispyduck
I am quite new to Proxmox, mainly used VMWare in the past.
Now desided to switch or test Proxmox on some lab environment.
Whats a bit hard for me actually is the networking part.
At the moment I am a bit limited to 1GB Network equipment, at least for this system.
I have now 3 hosts, each of them with 10x1GB NIC.
2x on each host configuered for corosync in routed mesh setup.
4x on each host by bonding 2x in balance-rr in routed mesh for storage (only ZFS send/receive is planned for now)
4x uplink to the switch
The uplinks are at the moment my main problem.
Switch side they are configured as trunk with several VLANs on it, on Proxmox side I want to have some VMs with one or more vNICs in different VLANs and also the PM Mgmt LAN/VLAN distributed over the uplinks. For this a bond should be fine.
But at the same time I have a VM that should use NFS trunking and maybe also iSCSI Multipathing, so needs vNICs in 4 different VLANs, where each VLAN should be on another uplink.
What woupd be the best way to archive this?
1x bond over all 4 uplink NICs and at the same time 4 VLANs, where each should only use one of the uplinks.
As said, coming from ESXi, I would there simply made a vSwitch with all 4 uplinks active and for the 4 trunk/multipath portgroups I would override the uplink selection to have always only one active.
Playing around now some time I have so far not really a plan what would be the best way to archive this on Proxmox.
Maybe macvlan to have 2 eth per physical uplink and then configure on top bond or vlan br?
Or is there a way to archive this with OVS?
Or something else?
Thanks in advance for all help and hints to bring me on the correct path. ;-)
Br
Crispyduck