Administrator Guide

Verwalten von NAS-Volume-Speicherplatz
FluidFS behält Datei-Metadaten in i-Node-Objekten. FluidFS-i-Nodes sind 4 KB groß (vor der Metadatenreplikation) und können bis zu 3,5
KB Dateidaten enthalten.
Wenn ein neues virtuelles Volume erstellt wird, wird ein Teil davon als i-Node-Bereich zugewiesen. Wenn eine neue Datei erstellt wird und
es keine freien i-Nodes mehr gibt, wird ein zusätzlicher Teil des Volumes dem i-Node-Bereich zugewiesen. Wenn eine Datei gelöscht wird,
wird der i-Node jedoch eher als frei gekennzeichnet (um die Zuteilung von neuen Datei-i-Nodes effizient zu gestalten), als in den Pool mit
freiem Speicherplatz zurückzukehren.
Freie i-Nodes werden nur an den freien Speicherplatz auf einem Volume zurückgegeben, wenn das Verhältnis zwischen freiem
Speicherplatz und der Anzahl freier i-Nodes einen sehr geringen Wert erreicht. Wenn diese Situation eintritt, wird ein spezieller
Hintergrundprozess gestartet, der nur durchgeführt wird, bis das Verhältnis einen internen Schwellenwert überschreitet. Der Prozess wird
erst ausgeführt, wenn alle freien i-Nodes zum freien Speicherplatz zurückgegeben wurden.
In Bereitstellungsumgebungen, die durch eine große Anzahl von kleinen Dateien gekennzeichnet sind, spiegelt sich eine massive Löschung
von kleinen Dateien nicht vollständig in der Menge an freiem Speicherplatz im Volume wider. Wenn Sie beispielsweise ein 100-TB-Volume
mit 70 TB kleinen Dateien füllen (wobei 30 TB freier Speicherplatz übrig bleiben) und anschließend 50 TB davon löschen, würde sich die
Menge des freien Speicherplatz wahrscheinlich nicht viel erhöhen. Solange die Arbeitslast jedoch auf kleine Dateien ausgerichtet bleibt,
verwendet das System die freien i-Nodes wieder und verwendet den freien Speicherplatz nicht. Für das Erstellen von einigen großen
Dateien wird mehr Speicherplatz benötigt und schließlich muss ein größerer Teil der freien i-Nodes zum freien Speicherplatz
zurückgegeben werden.
Auswählen einer Strategie für die NAS-Volume-Erstellung
Wenn Sie mehrere NAS-Volumes definieren, können Sie unterschiedliche Verwaltungsrichtlinien, wie z. B. für Datenreduzierung,
Datensicherung, Sicherheitsstil und Kontingente, basierend auf Ihren Anforderungen anwenden.
Wenn Sie die folgenden Faktoren berücksichtigen, fällt es Ihnen leichter, die richtige Strategie für die Anforderungen Ihrer Umgebung zu
ermitteln:
Allgemeine Anforderungen
NAS-Volumes können erstellt, neu dimensioniert (vergrößert oder verkleinert) oder gelöscht werden.
Ein einzelnes NAS-Volume kann NFS-Exporte oder SMB-Freigaben oder eine Kombination aus NFS-Exporten und SMB-Freigaben
enthalten.
Die Mindestgröße eines NAS-Volumes beträgt 20 MB. Wenn das NAS-Volume bereits verwendet wurde, sollte die Mindestgröße
über den verwendeten Speicherplatz bzw. über den reservierten Speicherplatz hinausgehen (je nachdem, welcher größer ist).
Geschäftsanforderungen – Eine Unternehmens- oder Anwendungsanforderung zur Trennung oder zur Nutzung eines einzelnen
NAS-Volumes muss in Betracht gezogen werden. NAS-Volumes können dazu verwendet werden, Abteilungen nach Bedarf Speicher
zuzuweisen. Mithilfe des Grenzwertmechanismus werden Administratoren benachrichtigt, wenn die Abteilungen den ihnen
zugewiesenen Speicherplatz nahezu verbraucht haben.
Datenreduzierung – Für jedes NAS-Volume kann eine dedizierte Datenreduzierungsrichtlinie definiert werden, die dem auf dem
Volume gespeicherten Datentyp optimal entspricht.
Schnappschüsse – Für jedes NAS-Volume kann für den bestmöglichen Schutz des auf ihm gespeicherten Datentyps eine dedizierte
Schnappschuss-Planungsrichtlinie definiert werden.
Sicherheitsstil – In Umgebungen mit mehreren Protokollen kann es vorteilhaft sein, die Daten zu trennen und NAS-Volumes mit
UNIX--Sicherheitsformat für UNIX/Linux-basierte Clients und NTFS für Windows-basierte Clients zu definieren. Durch diese Trennung
kann der Administrator den Sicherheitsstil den Geschäftsanforderungen und verschiedenen Datenzugangsmustern anpassen. Der
Sicherheitsstil kann auch gemischt werden, sodass sowohl POSIX-Sicherheit und Windows-ACLs auf demselben NAS-Volume
unterstützt werden. Wenn ein NAS-Volume erstellt wird, wird die Standarddateiberechtigung auf Windows gesetzt. Die Einstellungen
müssen sofort nach Erstellung des NAS-Volume bearbeitet werden.
Kontingente – Auf unterschiedliche NAS-Volumes können unterschiedliche Kontingentrichtlinien angewendet werden, sodass sich
der Administrator auf die Kontingentverwaltung konzentrieren kann, wenn dies erforderlich ist.
Replikationszeitpläne – Für unterschiedliche Volumes können unterschiedliche Replikationszeitpläne und Richtlinien gelten.
Überprüfen des SACL-SMB-Zugangs – Für unterschiedliche Volumes können unterschiedliche Richtlinien für die Handhabung der
Überprüfung des SACL-SMB-Zugangs gelten.
Beispiele für die Erstellung von NAS-Volumes
In diesem Abschnitt wird anhand von Beispielen veranschaulicht, wie NAS-Volumes erstellt werden können, damit die Anforderungen einer
Firma mit den Anforderungen der Abteilungen und des NAS-Volumes erfüllt werden, wie in der folgenden Tabelle beschrieben.
FluidFS-Administration
407