Seminarium: Systemy Rozproszone
3 listopada 2005, godzina 12:15, sala 3120
Michał Malinowski (e-mail: michal.malinowski@gmail.com)


System plików z historią.
System plików w przestrzeni użytkownika (FUSE).



Bardzo dużo uwagi przykłada się do zabezpieczeń informacji przechowywanych w komputerach. Wykorzystuje się systemy plików, zawierające mechanizm księgowania, zakłada się macierze RAID, tworzy się kopie bezpieczeństwa. Te zabiegi mają uchronić przed fizycznymi lub logicznymi uszkodzeniami nośników informacji. Lecz nie chronią przed błędami ludzkimi i wadliwymi programami. W przypadku nadpisania danych już nie jest możliwe ich odzyskanie z systemu plików.

Rozwiązaniem tego problemu może być system plików z historią, który "zapamięta" wszystkie operacje wykonywane na pliku. W ten sposób możliwe będzie odzyskanie zamazanych wcześniej danych. Dodatkową zaletą byłaby pełna historia zmian dokonywanych na plikach.

Na początku przedstawię bibliotekę FUSE (Filesystem in Userspace), omówię jej właściwości i sposób działania, a także podam różne przykłady zastosowania. Następnie skonstruuję prosty system plików, wykorzystujący FUSE, a na koniec zaprezentuję system plików, który będzie zapamiętywał wykonywane operację.

Serdecznie zapraszam,
Michał Malinowski.