thecritter
Goto Top

Ceph als NFS-Freigabe

Hallo,
gibt es bei Ceph eine native Möglichkeit ein Dateisystem per NFS-Freigabe bereitzustellen? Es sollte performant sein. Ceph deshalb da wir einen solchen Cluster u.a. mit SSDs betreiben.
Das Problem ist ich bräuchte einen vSphere kompatiblen Storage zur Ablage von Disk-Images. Ich hatte dies schon über radosgw und iSCSI probiert gehabt. Leider war die Performance aber nur so lange ok wie ich den rbd_cache enabled hatte. Angeblich soll man den aber ausschalten, da es sonst zu Datenverlust kommen kann. Das anlegen von Images war aber auch nervig.

Ich bin jetzt über nfs-ganesha gestolpert. Ist das performant? Hat damit schon jemand Erfahrung?

Vielen Dank schon mal

Content-ID: 3749913743

Url: https://administrator.de/contentid/3749913743

Ausgedruckt am: 24.11.2024 um 05:11 Uhr

bloodstix
bloodstix 25.08.2022 um 19:32:11 Uhr
Goto Top
Das Ceph-Volume musst du doch afaik auch irgendwo mounten. Kannst du den Pfad dann nicht einfach in die /etc/exports eintragen, die normal auch für NFS zuständig ist?
TheCritter
TheCritter 26.08.2022 um 09:16:30 Uhr
Goto Top
Vermutlich funktioniert das schon. Ich vermute aber das die Geschwindigkeit da nicht die Beste ist, da dort ein Filesystem Layer dazwischen wäre. Lieber wäre mir daher das es APIs dafür gibt.
Ich versuche gerade das über ganesha einzurichten. Leider bindet mir das immer das falsche cephfs ein.
bloodstix
bloodstix 26.08.2022 um 09:47:12 Uhr
Goto Top
Ich würde ja einfach testen. Einen schlankeren NFS layer wirst du kaum finden
TheCritter
TheCritter 29.08.2022 um 14:21:47 Uhr
Goto Top
Getestet habe ich das mit Version nfs-ganesha 3.4
Die read_performance ist i.O. Die Scheibperformance ist aber ähnlich einer Platte. Ich erreiche gerade mal 250 iops mit einem Thread