In diesem "Bericht aus der Praxis" sprechen Günther Deschner (Red Hat / Samba Team) und Anoop C S (Red Hat) über "Samba-Clustering mit GlusterFS". Ihre Präsentation war Teil der diesjährigen sambaXP 2020.
Abstract
Samba unterstützt den Aufbau einer geclusterten SMB-Speicherlösung unter Verwendung des Gluster-Dateisystems bereits seit mehreren Jahren. Während Samba und seine Cluster-Komponente CTDB gut etablierte Komponenten für SMB-Clustering sind, musste das Gluster-Dateisystem selbst in verschiedenen Bereichen angepasst werden, um alle notwendigen Funktionen bereitzustellen.
Der Vortrag behandelt die Erkenntnisse, die während des Reifeprozesses des Samba- und GlusterFS-Setups gewonnen wurden, und untersucht die Architektur von Samba und GlusterFS im Allgemeinen. Auf der Grundlage von Supporterfahrungen weisen wir auf die Bedeutung der manchmal übersehenen Voraussetzungen im Bereich der Vernetzung und des DNS hin. Angetrieben durch Kundenanforderungen wurden in den letzten Monaten mehrere wichtige Leistungsverbesserungen vorgenommen. Benutzer des glusterfs-fuse-Dateisystems können jetzt ein neues Samba-VFS-Modul verwenden, das verbesserte Garantien für den Zugriff auf Dateien innerhalb des Clusters bietet. Es implementiert auch einen Mechanismus zur Umgehung der aufwändigen Case-Folding-Pathname-Operationen. Das ältere Samba-VFS-Modul, das Gluster's gfapi-Bibliothek nutzt, verwendet jetzt Samba's Threadpool-Implementierung auf der Basis von pthreads, was zu erheblichen Leistungsverbesserungen führt. Die Präsentation schließt mit einem Ausblick auf die laufenden Arbeiten in Bezug auf SMB3-Funktionen wie Mehrkanal- und transparentes Failover.
(Slides as PDF)
Über die Reihe "sambaXP 2020 Retrospektive"
In dieser Reihe werden wir in den kommenden Wochen Aufnahmen der sambaXP 2020 präsentieren. Die 19. Auflage der internationalen Konferenz zur Open-Source-Software Samba fand vom 26. bis 28. Mai 2020 erstmals ausschließlich in digitaler Form statt. Aufgrund des geänderten Veranstaltungsformats und der Nutzung einer Online-Konferenzplattform kann Veranstalter SerNet alle Vorträge als Video zur Ansicht anbieten (Link).