Die Auswahl des Dateisystems auf dem Storage-Server hat über die Unterstützung von ACLs hinaus noch weitere Auswirkungen darauf, welche Funktionen ein Fileserver seinen Nutzern bieten kann. Welcher dieser Gesichtspunkte in der Praxis relevant wird, hängt natürlich immer vom Unternehmen und der Art der gespeicherten Daten ab. Interessante, weitere Funktionen sind etwa:
Eine Übersicht über die für Samba verwendbaren Backend-Dateisysteme unter diesen Aspekten ist in Tabelle 1 zu sehen. Eine allgemeingültige Empfehlung für oder gegen einzelne Dateisysteme auszusprechen, ist nicht sinnvoll möglich, da dies vom geplanten Einsatzzweck und dem zu erwartenden Datenwachstum abhängt.
Tabelle 1
Backend-Dateisysteme für Samba 4
Dateisystem |
ACLs |
Quotas |
Shrink |
Compress |
Dedup |
Snapshots |
Redundanz |
Verteilt |
Max. Größe |
---|---|---|---|---|---|---|---|---|---|
Ext4 |
Ja |
Ja |
Ja |
Nein |
Nein |
Nein |
Nein |
Nein |
1EiB |
XFS |
Ja |
Ja |
Nein |
Nein |
Nein |
Nein |
Nein |
Nein |
16EiB |
ZFS on Linux |
Nein |
Ja |
Ja |
Ja |
Ja |
Ja |
Ja |
Nein |
16EiB |
Btrfs |
Ja |
Ja |
Ja |
Ja |
Nein |
Ja |
Ja |
Nein |
16EiB |
OCFS2 |
Ja |
Ja |
Ja |
Nein |
Nein |
Ja |
Ja |
Ja |
4PiB |
GlusterFS |
Ja |
Ja |
Ja |
Ja* |
Ja* |
Nein |
Ja |
Ja |