This is a followup of another post but I simplify the problem, removing iscsi from the balance for now. What I am trying to understand is if this setup could work for CEPH and what to achieve network redundancy...
I have 3 nodes with 2 nic each (2x10GbE) . Each port is connected to a distinct 10G switch (all ports are 10G) following the current schema:
For now each switch is connected to the router and are not interconnected. Each nodes have the following properties
Right now the proxmox cluster handled by the switch 1 and CEPH cluster on the switch2. But then I have no redundancy: if one switch crash i am losing either the ceph cluster or the proxmox cluster. This what I am trying to setup.
At first I wanted to setup a bond with active-backup mode. Actually 2 bonds 1 on the vlan handling ceph with a priority on switch 2 and another for the proxmox cluster with a priority on the proxmox cluster. But it's not supported by the UI. Maybe manually? Is this supported by the kernel?
A second option would be setup a mesh network wich would require to replace the NVME PCIe extension by a 2x25G cards . Then I guess I will need to add another sata drive for the system, maybe one that can use these 2 NVMe disks?
What could be the other option? I am quite a newbie in networking, would a MSTP setup work? Is there any configuration I could look for it?
Any hint/ feedback is welcome
I have 3 nodes with 2 nic each (2x10GbE) . Each port is connected to a distinct 10G switch (all ports are 10G) following the current schema:
For now each switch is connected to the router and are not interconnected. Each nodes have the following properties
- CPU Intel® Xeon® Processor D-2166NT 12C/24T 2Ghz - 3Ghz
- RAM of 128GB
- 2 SSDs (2 x 480 GB) used for ceph (disk can be changed at some point)
- 2 nvme disks (256 GB) that are using the only possible PCI-E extension used for the system
Right now the proxmox cluster handled by the switch 1 and CEPH cluster on the switch2. But then I have no redundancy: if one switch crash i am losing either the ceph cluster or the proxmox cluster. This what I am trying to setup.
At first I wanted to setup a bond with active-backup mode. Actually 2 bonds 1 on the vlan handling ceph with a priority on switch 2 and another for the proxmox cluster with a priority on the proxmox cluster. But it's not supported by the UI. Maybe manually? Is this supported by the kernel?
A second option would be setup a mesh network wich would require to replace the NVME PCIe extension by a 2x25G cards . Then I guess I will need to add another sata drive for the system, maybe one that can use these 2 NVMe disks?
What could be the other option? I am quite a newbie in networking, would a MSTP setup work? Is there any configuration I could look for it?
Any hint/ feedback is welcome
Last edited: