Hi zusammen,
ich betreibe aktuell einen 3-node ceph cluster den ich nun mit enterprise SSDs aufrüsten möchte um ggfs journal (db/wal) drauf zu parken.
erstmal die specs der 3 nodes.
node1:
Xeon E5-2630L v3
3x6TB HDD (folgt noch eine 6TB sowie 3TB HDD)
1xM.2 256GB (ceph pool für VMs)
1x120GB SSD SATA (OS Platte)
node2:
Xeon E5-2630L v4
3x6TB HDD
1x8TB HDD
1xM.2 512GB (ceph pool für VMs)
1x120GB SSD SATA (OS Platte)
node3:
Xeon E5-2630L V4
6x6TB HDD
1xM.2 512GB (ceph pool für VMs)
1x120GB SSD SATA (OS Platte)
Networking:
10G für Ceph (full mesh)
2G für Corosync
3x4G für VMs und co.
Ceph Config:
Nutze Ceph Pacific mit BlueStore
2 Ceph Pools bestehend aus 1xNVMe Pool (M.2 consumer SSDs) und ein CEPHFS Pool (aus den HDDs).
Ich plane jetzt Intel P4510 1TB in jedem Node zu verbauen.
Nun zu meinen eigentlichen Fragen.
1) Macht es überhaupt Sinn die Intel P4510 nur für db/wal zu nutzen?
2) Hat von Hand partitionieren irgendwelche Vorteile gegenüber die Devices einfach in der Proxmox GUI als DB/WAL auszuwählen?
3) Einfachste Weg vorhandene OSDs mit DB/WAL auf jeweiligen OSD nun auf die Intel P4510 zu schubsen?
4) Performancegewinn? Was kann ich tatsächlich dadurch erwarten? Würde es ggfs mehr Sinn machen die M.2 SSDs (consumer, ohne power loss protection) rauszuwerfen und stattdessen die Intel P4510 im Ceph Pool für die VMs zu nutzen und die DB/WAL der OSDs (HDDs) weiter auf den Spinning Drives zu belassen?
grüße
Nooke
ich betreibe aktuell einen 3-node ceph cluster den ich nun mit enterprise SSDs aufrüsten möchte um ggfs journal (db/wal) drauf zu parken.
erstmal die specs der 3 nodes.
node1:
Xeon E5-2630L v3
3x6TB HDD (folgt noch eine 6TB sowie 3TB HDD)
1xM.2 256GB (ceph pool für VMs)
1x120GB SSD SATA (OS Platte)
node2:
Xeon E5-2630L v4
3x6TB HDD
1x8TB HDD
1xM.2 512GB (ceph pool für VMs)
1x120GB SSD SATA (OS Platte)
node3:
Xeon E5-2630L V4
6x6TB HDD
1xM.2 512GB (ceph pool für VMs)
1x120GB SSD SATA (OS Platte)
Networking:
10G für Ceph (full mesh)
2G für Corosync
3x4G für VMs und co.
Ceph Config:
Nutze Ceph Pacific mit BlueStore
2 Ceph Pools bestehend aus 1xNVMe Pool (M.2 consumer SSDs) und ein CEPHFS Pool (aus den HDDs).
Ich plane jetzt Intel P4510 1TB in jedem Node zu verbauen.
Nun zu meinen eigentlichen Fragen.
1) Macht es überhaupt Sinn die Intel P4510 nur für db/wal zu nutzen?
2) Hat von Hand partitionieren irgendwelche Vorteile gegenüber die Devices einfach in der Proxmox GUI als DB/WAL auszuwählen?
3) Einfachste Weg vorhandene OSDs mit DB/WAL auf jeweiligen OSD nun auf die Intel P4510 zu schubsen?
4) Performancegewinn? Was kann ich tatsächlich dadurch erwarten? Würde es ggfs mehr Sinn machen die M.2 SSDs (consumer, ohne power loss protection) rauszuwerfen und stattdessen die Intel P4510 im Ceph Pool für die VMs zu nutzen und die DB/WAL der OSDs (HDDs) weiter auf den Spinning Drives zu belassen?
grüße
Nooke