Blog

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).


SAMBA+ 4.12.8 und 4.11.14 Pakete von SerNet sind nun verfügbar. Die Pakete liegen für diverse SUSE- und Red Hat-Plattformen und für Debian GNU/Linux und Ubuntu vor.

Details können den Release Notes für Samba 4.12.8 und Samba 4.11.14 entnommen werden.

SAMBA+ Pakete und alle späteren Versionen sind als Software-Subskriptionen verfügbar. Diese können im SAMBA+ Shop erworben werden. Weitere Informationen und Preise sind auf https://shop.samba.plus aufgelistet. Die Subskriptionen werden auf unserer Platfform OPOSSO (https://oposso.samba.plus) verwaltet. BenutzerInnen können dort ihre Subskription aktivieren und ihre Passwörter verwalten. Neue SAMBA+ Versionen sind in der Subskription enthalten.


[Translate to Deutsch:] Play Video

"Der Weg zu modernen Kerberos Features" ist der Titel des sambaXP 2020-Vortrags von Stefan Metzmacher. Metzmacher ist Teil des Team Samba von SerNet und gehört außerdem dem internationalen Samba-Team an.

Abstract

  • Verwendung von S4U2Self in winbindd
  • Die Einschränkungen der bestehenden Kerberos-Bibliotheken
  •  Herausforderungen beim Hinzufügen neuer Funktionen zu den Kerberos-Bibliotheken
  • Kerberos-Tests mit Python

(Folien als 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).


Michael Adam ist in seinem sambaXP 2020-Vortrag auf der Suche nach einem "Platz für Samba im Zeitalter der Containerplattform!?". Adam ist ein langjähriges Mitglied des Samba-Teams und arbeitet als Senior Manager Software Engineering bei Red Hat (LinkedIn).

Abstract

In jüngster Zeit sind Container-Anwendungsplattformen, insbesondere Kubernetes, äußerst populär geworden und haben beispielsweise das auf virtuelle Maschinen ausgerichtete Cloud-Betriebssystem OpenStack an Popularität überholt. Im Gegensatz zu Virtual-Machine-Umgebungen, in denen eine Vielzahl von Betriebssystemen läuft und die daher auch natürliche Anwendungsfälle für Samba haben, laufen Container-Plattformen in der Regel nur mit einem Betriebssystem (Kernel) und bieten daher keinen offensichtlichen Platz für Samba, dessen Hauptzweck darin besteht, als Agent zwischen verschiedenen Betriebssystemen zu fungieren. Gibt es noch einen Raum für Samba im Containerland?

Dieser Vortrag beginnt mit einer Einführung in die Speicherkonzepte von Kubernetes und den Container-Speicherschnittstellen-Standard CSI, der diese auf andere Container-Plattformen verallgemeinert. Es werden die Rollen der Datei-, Block- und Objektspeicherung in Kubernetes erläutert und dann gezeigt, wie ein von verteilter Software definiertes Speichersystem wie Ceph oder Gluster in Kubernetes gebracht wird, neben den konsumierenden Anwendungen läuft und von so genannten "Operatoren" verwaltet wird, die Speicher-Selbstbedienung für die Anwendungen bereitstellen.

Von hier an untersucht die Präsentation einige sehr interessante und möglicherweise überraschende Möglichkeiten für Samba in dieser Umgebung. Um die Spannung aufrechtzuerhalten, wird in dieser Zusammenfassung auf Details verzichtet. (Präsentation als 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).


Alexander Bokovoy und Florence Blanc-Renaud (beide RedHat) sprechen in diesem sambaXP 2020-Vortrag über "FreeIPA Global Catalog challenges". Bokovoy ist seit 2003 Mitglied des Samba-Teams und seit 2011 Core Developer für FreeIPA; Blanc-Renaud ist seit 2007 LDAP Server Technology Engineer und seit 2016 FreeIPA-Core-Developer.

Abstract

Auf der sambaXP 2017 berichteten Alexander Bokovoy und Florence Blanc-Renaud über einen ersten Fortschritt auf dem Weg, einen Global Catalog als Teil der FreeIPA-Bereitstellung verfügbar zu machen. Drei Jahre später wird der Globale Katalog in FreeIPA Realität. In diesem Vortrag demonstrieren sie einen funktionierenden Global Catalog-Dienst und beleuchten die Herausforderungen, denen sie bei der Abbildung von FreeIPA auf die Active Directory-Welt gegenüberstanden, ohne ein Active Directory Domain Controller zu sein. Die Nutzung von Samba-Diensten durch FreeIPA erprobt die Samba-Infrastruktur weiterhin in einer Weise, die nicht üblich oder gut getestet ist. Schließlich bieten die semantischen Unterschiede, auf die Bokovoy und Blanc-Renaud bei verschiedenen Protokollen und ihren Implementierungen in Open Source- und proprietären Produkten gestoßen sind, eine gute Lektion in Sachen Interoperabilitätsbemühungen. (Präsentation als 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).


Contact us
Kontakt
Deutsch English Français