Daten unterwegs verfügbar machen AFS Zelle im CMS macht‘s möglich
description
Transcript of Daten unterwegs verfügbar machen AFS Zelle im CMS macht‘s möglich
Daten unterwegs verfügbar machen
AFS Zelle im CMS macht‘s möglich
Daniela-Maria Pusinelli
Benutzerversammlung
12.03.2008
Open AFS ein globales Filesystem 1983 Start Entwicklung Andrew File System (AFS) 2000 IBM gibt OpenAFS heraus Seitdem ca. 20 Anwender in Deutschland, hauptsächlich im
akademischen Bereich Vorteil: geringe Kosten für ein sicheres, performantes und global
erreichbares File System Nachteil: Zugriffskontrolle außerhalb des Betriebssystems – das
erschwert das Arbeiten mit dem System Definierter, weltweit einheitlicher Namensraum, ermöglicht ein
globales File System Unterstützte Plattformen: IBM, HP/UX, Linux, SGI, MacOS,
Windows
AFS im CMS - 2 Benutzerversammlung 12.03.2008 Daniela-Maria Pusinelli
AFS Dateibaum mit CMS Zelle
AFS im CMS – 3 Benutzerversammlung 12.03.2008 Daniela-Maria Pusinelli
/afs/
cms.hu-berlin.de/ . . . openafs.org/
afsdoc/ . . . sun4x_510/ . . . user/ . . . compsv/matlab
pusida/ hermannu/ . . . schmidtb/ R2007a/ . . . R2007b_x/ . . .
Aufbau der CMS Zelle
seit November 2006 Produktionszelle cms.hu-berlin.de 3 Datenbankserver, 2 File-Server sind konfiguriert Zelle enthält plattformspezifische Binaries, User Volumes,
Dokumentation und Software Volumes Authentifizierung basiert auf Kerberos Home-Verzeichnisse stehen weltweit zur Verfügung Anmeldung bei der Zelle erfolgt mit dem CMS-Account und
-Passwort Lokales Caching verringert Netzbelastung
AFS im CMS - 4 Benutzerversammlung 12.03.2008 Daniela-Maria Pusinelli
Zugang zur CMS Zelle
haben alle Studenten und Mitarbeiter, die einen CMS-Account haben
Aktuell 24.460 Nutzer, jeder hat eigenes Volume mit einem Startguthaben von 500 MB
Voraussetzung: auf lokalem Host muss der AFS-Client installiert sein
siehe http://www.cms.hu-berlin.de/dl/systemservice/fileservice/afs/ Falls kein Client installiert ist, Anmelden auch über
pluto.cms.hu-berlin.de möglich
AFS im CMS - 5 Benutzerversammlung 12.03.2008 Daniela-Maria Pusinelli
Anmeldung CMS-Zelle
UNIX: mit kaserver klog -setpag pusida mit Kerberos 5 und PAM kinit pusida; aklog um auf die Kommandos zuzugreifen, muss der Pfad
/usr/afsws/bin in den Suchpfad aufgenommen werden die Manuals erreicht man über den MANPATH
/usr/afsws/man Windows2000/XP: AFS Icon (Schloss) in der Task Leiste öffnen
und einen Token holen dann kann Laufwerk zugeordnet werden J:\afs\cms.hu-berlin.de\user\pusida bei erneutem Windows Login kommt die Aufforderung AFS Login
automatisch
AFS im CMS - 6 Benutzerversammlung 12.03.2008 Daniela-Maria Pusinelli
Datensicherung
von allen Volumes werden 2 RO Kopien angelegt, auf jedem Server eine
davon täglich inkrementelle Backups ein Backupschema sichert, dass die Daten taggenau
wiederhergestellt werden können die inkrementellen Backups sollen zusätzlich ins HSM-TSM
gesichert werden (sind praktisch Dateien) Zelle läuft seit November 2006 stabil
AFS im CMS - 7 Benutzerversammlung 12.03.2008 Daniela-Maria Pusinelli
1. Anwendung: Verwaltung Matlab Software
Software wird über die Gruppe pusida:matlab verwaltet Alle Mitglieder der Gruppe können auf die Daten zugreifen und die
*.iso Dateien mounten cd /afs/cms.hu-berlin.de/software/compsv/matlab pts creategroup pusida:matlab -> legt Gruppe „matlab" an pts adduser h0159cat pusida:matlab -> fügt User
"h0159cat" zur Gruppe hinzu pts member pusida:matlab -> listet die Mitglieder der Gruppe fs setacl R2007a pusida:matlab rl -> Daten in R2007a
können von den Mitgliedern der Gruppe angesehen werden fs setacl R2007a system:anyuser l -> ohne Ticket/nicht
zur Gruppe gehörig, können Daten nicht angesehen werden
AFS im CMS - 8 Benutzerversammlung 12.03.2008 Daniela-Maria Pusinelli
2. Anwendung: Dokumentenaustausch mittels AFS
Zugriff auf Dokumente bei Konferenzen über das AFS Home-Verzeichnis /afs/cms.hu-berlin.de/user/pusida
Ebenso, quasi unterwegs, Ablage von Dokumenten ins AFS Home-Verzeichnis
Zugriff kann für andere Accounts/Gruppen erlaubt werden, allgemein verboten -> Dokumentenaustausch innerhalb einer Arbeitsgruppe und darüber hinaus möglich
cd /afs/cms.hu-berlin.de/user/pusida/doc/abt4 pts creategroup pusida:abt4 pts adduser schmidtb pusida:abt4 fs listacl abt4 fs setacl abt4 system:anyuser none fs setacl abt4 pusida:abt4 read
AFS im CMS - 9 Benutzerversammlung 12.03.2008 Daniela-Maria Pusinelli
Zusammenfassung
Datenaustausch mit anderen Universitäten und Instituten von entfernten Standorten möglich
Gastwissenschaftler können Homeverzeichnis in der CMS-Zelle bekommen
Zugriff auf Datenbanken in anderen AFS-Zellen (DESY,CERN, ...) fs newcell –name desy.de –server vayu.desy.de
Dokumentenaustausch unter verschiedenen Plattformen/Betriebssystemen und in Arbeitsgruppen
Softwaredistribution (siehe Beispiel) Installation weiterer Zellen innerhalb der Humboldt-Universität sind
nach der Technologie möglich Software und Dokumentation http://www.openafs.org
AFS im CMS - 10 Benutzerversammlung 12.03.2008 Daniela-Maria Pusinelli