AFS - ein globales Dateisystem am CMS
AFS - ein globales Dateisystem am CMS
1. Was ist AFS?2. Wer kann AFS nutzen?
3. Wie komme ich an die Daten heran?
4. Welche Vorteile bietet AFS?
5. Anwendungen
6. Weiterführende Links
1. Was ist AFS?
Das AFS (Andrew File System) ist ein verteiltes, plattformunabhängiges globales Dateisystem. Genauer gesagt bedeutet das, es gibt einen einzigen weltweiten Dateibaum (global) auf den Benutzer zugreifen können, egal, wo sie sich gerade befinden (Ort) und auf welchem Gerät (Plattform) sie gerade arbeiten. Verteilt ist es deshalb, weil die einzelnen Daten auf verschiedenen File-Servern in den beteiligten AFS-Zellen an verschiedenen Orten der Welt liegen.
Die Software ist Open Source und wird von der OpenAFS Community zur Verfügung gestellt. Das CMS hat seit vier Jahren eine eigene AFS-Zelle
.cms.hu-berlin.deinstalliert, die in den globalen AFS-Dateisystembaum
/afs
eingehängt ist. Der Pfad für die Zelle ist
/afs/.cms.hu-berlin.de
Ein Blick auf diesen AFS-Dateibaum
2. Wer kann AFS nutzen?
Jeder Account am CMS bekommt bei der Einrichtung zwei Verzeichnisse für die Datenablage zugewiesen.
Ein Homeverzeichnis auf dem UNIX-Fileserver mit 1 GB
/home/<institut>/<account>
ein zusätzliches globales Verzeichnis im AFS mit 5 GB
/afs/.cms.hu-berlin.de/user/<account>
Also jeder Mitarbeiter oder Student der Humboldt-Universität, der einen Account am CMS hat, kann sein zusätzliches Home-Verzeichnis im AFS ohne weitere Anforderung sofort nutzen. Der Zugang erfolgt, wie bei allen zentralen Diensten, mit dem Account und dem einheitlichen Passwort.
3. Wie komme ich an die Daten heran?
3.1. WebDAV-Interface
Der Zugriff auf die Daten erfolgt über einen Browser und den Server "webafs" nach der Eingabe des Accounts und Passwortes.
https://webafs.cms.hu-berlin.de
Das Interface ermöglicht Operationen mit den Dateien, wie Schreiben, Lesen, Editieren, Löschen, Hoch- und Herunterladen sowie das Setzen von Zugriffsrechten. Es ist sehr praktisch für den Zugriff auf einzelne Dateien. Es kann auch alle AFS-Funktione, wie Gruppen einrichten und verwalten, ausführen. Es ersetzt komplett die nicht immer triviale Installation eines AFS-Klienten.
Auf webafs kann auch von mobilen Geräten zugegriffen werden. Die Voraussetzung - der Webbrowser muss javascript unterstützen. Wir haben es mit Nokia 5800 unter Symbian und Nokia N900 unter maemo linux getestet.
3.2. AFS-Klient
Eine weitere Möglichkeit des Zugriffs auf den AFS-Dateibaum ist die
Installation des entsprechenden AFS-Klienten auf dem lokalen Rechner. Das AFS-Team
unterstützt gern Mitarbeiter und Studenten bei der Installation eines Klienten.
Eine ausführliche Beschreibung befindet sich unter dem Stichpunkt
AFS. Der Klient ist besonders dann sinnvoll,
wenn ganze Verzeichnisse zwischen dem AFS und dem lokalen Rechner hin- und her geschoben werden sollen.
Auf dem zentralen UNIX-Server pluto sowie dem Compute-Cluster sind AFS-Klienten installiert, so
dass auch über diese auf den AFS-Dateibaum zugegriffen werden kann.
4. Welche Vorteile bietet AFS
- Access Control Lists (ACLs = Zugriffssteuerungslisten)
- Daten vom Vortag online verfügbar
- Datensicherungen des aktuellen Semesters, Monats, Woche, Tag
- Zugriff auf Daten ohne VPN-Klient (plattformunabhängig)
- Gruppenverzeichnisse für kollaborierende Arbeiten
5. Anwendungen
Um den potenziellen Nutzen des AFS zu verdeutlichen wurden ein paar exemplarische Anwendungs-Szenarien für das AFS zusammengestellt. Im folgenden werden wir Ihnen noch weitere Anwendungen für Arbeitsgruppen erläutern.
6. Weiterführende Links
- Stichpunkt AFS
- Deutsche Wikipedia-Seite zu AFS
- openafs.org
Bei Fragen und Problemen mit dem AFS wenden Sie sich bitte an das AFS-Team.
