Hello
I am becoming increasingly confused with Proxmox and am hoping that someone here will be able to help me. I have emailed Proxmox but they don't seem to answer, or if they do then they don't understand what I am asking and just refer me here.
I have 3 servers with 14 x 1Gbe NICs in them. I have to make these into a cluster that also uses Ceph for replicated storage. I am trying to use Proxmox 4.2
I have VLANs set up on my Cisco SG300-52 switch as follows:
VLAN2 - Proxmox Management
VLAN3 - Proxmox Cluster Communication
VLAN4 - Ceph
Rather than use Linux Bonds and Bridges I want to use Open vSwitch because this is supposed to be easier for VLANs.
I have added my subscription key to the server and went to install open vSwitch using the details on this link
https://pve.proxmox.com/wiki/Open_vSwitch#Example_2:_Bond_.2B_Bridge_.2B_Internal_Ports
I note that other people here in the forums say "You must install Open vSwitch from the Proxmox repository" when I ran the commands it looked like it installed from the Debian repositories. How can I tell if I have the correct version please?
I have configured 2 x LAGs on my Cisco SG300-52 using LACP as well.
In Proxmox I have started to configured the first OVS-Bridge1, this uses and OVS-Bond1 that I have containing all the physical NICS from one of the LAGs
For example:
OVS-Bond uses eth0 eth1 eth2 eth3 eth4 eth5 eth6 eth7
The first LAG, LAG1, is a trunk has VLAN2 tagged to it, and will also have any extra VLANs needed for my VMs in the future. VLAN2 will be used for the web management of the Proxmox nodes
The second LAG, LAG2, is also a trunk and has VLAN3 and VLAN4 tagged to it. This will be used for the separate cluster network for Proxmox, and for the Ceph network.
I will plug the first set of ports from LAG1 into the the ports for OVS-Bond1
But that is where I get completely stuck as to how to progress from there. The Open vSwitch link above doesn't show anything to do with the GUI at all and only the config files. But other people on the forum say you shouldn't use the config files or Open vSwitch terminal commands and you must use the GUI or it won't work. Can anyone confirm which is the correct way please?
From there I want the Cluster network to be able to use 25% of OVS-Bond1 and the Ceph Network to use the other 75% of the network.
Do I just create one connection to OVS-Bridge1 for this for each network, or is each one similar to a 1Gbe port? In which case do I have to create multiples of them and then bond them?
How do I specify the percentage of the OVS Bridge that I want each VLAN to be able to use? So in theory at 25% the Cluster network will have 2 x 1Gbe links worth of network bandwidth available using the 8 x physical NICs. But if 4 x physical NICs failed and I only had 4 left working then at 25% the Cluster network will have 1 x 1Gbe links worth of network bandwidth available.
I hope all of this makes sense. I have set this sort of thing up many times before on VMware vSphere and on Microsoft Hyper-V and it is very straightforward. I am also very competent with Cisco Switches, it is just the Proxmox side of things that is confusing me.
Any help would be greatly appreciated
I am becoming increasingly confused with Proxmox and am hoping that someone here will be able to help me. I have emailed Proxmox but they don't seem to answer, or if they do then they don't understand what I am asking and just refer me here.
I have 3 servers with 14 x 1Gbe NICs in them. I have to make these into a cluster that also uses Ceph for replicated storage. I am trying to use Proxmox 4.2
I have VLANs set up on my Cisco SG300-52 switch as follows:
VLAN2 - Proxmox Management
VLAN3 - Proxmox Cluster Communication
VLAN4 - Ceph
Rather than use Linux Bonds and Bridges I want to use Open vSwitch because this is supposed to be easier for VLANs.
I have added my subscription key to the server and went to install open vSwitch using the details on this link
https://pve.proxmox.com/wiki/Open_vSwitch#Example_2:_Bond_.2B_Bridge_.2B_Internal_Ports
I note that other people here in the forums say "You must install Open vSwitch from the Proxmox repository" when I ran the commands it looked like it installed from the Debian repositories. How can I tell if I have the correct version please?
I have configured 2 x LAGs on my Cisco SG300-52 using LACP as well.
In Proxmox I have started to configured the first OVS-Bridge1, this uses and OVS-Bond1 that I have containing all the physical NICS from one of the LAGs
For example:
OVS-Bond uses eth0 eth1 eth2 eth3 eth4 eth5 eth6 eth7
The first LAG, LAG1, is a trunk has VLAN2 tagged to it, and will also have any extra VLANs needed for my VMs in the future. VLAN2 will be used for the web management of the Proxmox nodes
The second LAG, LAG2, is also a trunk and has VLAN3 and VLAN4 tagged to it. This will be used for the separate cluster network for Proxmox, and for the Ceph network.
I will plug the first set of ports from LAG1 into the the ports for OVS-Bond1
But that is where I get completely stuck as to how to progress from there. The Open vSwitch link above doesn't show anything to do with the GUI at all and only the config files. But other people on the forum say you shouldn't use the config files or Open vSwitch terminal commands and you must use the GUI or it won't work. Can anyone confirm which is the correct way please?
From there I want the Cluster network to be able to use 25% of OVS-Bond1 and the Ceph Network to use the other 75% of the network.
Do I just create one connection to OVS-Bridge1 for this for each network, or is each one similar to a 1Gbe port? In which case do I have to create multiples of them and then bond them?
How do I specify the percentage of the OVS Bridge that I want each VLAN to be able to use? So in theory at 25% the Cluster network will have 2 x 1Gbe links worth of network bandwidth available using the 8 x physical NICs. But if 4 x physical NICs failed and I only had 4 left working then at 25% the Cluster network will have 1 x 1Gbe links worth of network bandwidth available.
I hope all of this makes sense. I have set this sort of thing up many times before on VMware vSphere and on Microsoft Hyper-V and it is very straightforward. I am also very competent with Cisco Switches, it is just the Proxmox side of things that is confusing me.
Any help would be greatly appreciated