[OSy] Semestralni prace nad ZFS
Petr Tuma
petr.tuma at mff.cuni.cz
Wed Mar 2 13:52:09 CET 2005
Dobry den,
na prednasce jsem se zminoval o moznosti pracovat v ramci semestralni
prace na systemu souboru ZFS, urcene studentum s vybornymi vysledky v
zimnim semestru. Rad bych doplnil dalsi informace zejmena pro ty z vas,
kdo jste jiz zajem o tuto semestralni praci projevili:
- ZFS je system souboru, ktery pracuje jako nadstavba nad libovolnym
beznym systemem souboru (tedy nezabyva se otazkou ukladani dat do
sektoru disku, sva metadata ma v beznych souborech)
- ZFS dovoluje vzdaleny pristup k souborum ve trech rezimech v
zavislosti na kvalite pripojeni (rychle pripojeni - ZFS prenasi operace
primo na server, zmeny zapsane do cache v jinych rezimech integruje na
server, pomale pripojeni - ZFS pracuje s daty v lokalni cache, pokud
data chybi, stahne je, zadne pripojeni - ZFS pracuje s daty v lokalni cache)
- detailni popis ZFS je k dispozici v diplomove praci pana Josefa Zlomka
na http://artax.karlin.mff.cuni.cz/~zlomj9am/projects/zfs/thesis.pdf
Pokud jde o mozna zadani, jsou urcena spise jednotlivcum, ale vse je
samozrejme veci dohody. Temata, ktera jsou k dispozici, zahrnuji:
- vytvoreni testovaciho nastroje pro ZFS po vzoru FSX, s moznou opravou
drobnych chyb v ZFS (bezna obtiznost)
- vytvoreni konfiguracniho nastroje pro ZFS, s moznou upravou
stavajiciho mechanismu konfigurace (nizka obtiznost)
- doplneni podpory pro mmap pro cteni a zapis (vyssi obtiznost, vyzaduje
vice uvazovani nez kodovani)
- doplneni podpory pro praci s adresari v lokalni cache (vyssi
obtiznost, vyzaduje dobre porozumeni architekture ZFS)
- doplneni podpory pro integraci zmen zapsanych v cache pri pomalem
pripojeni (vyssi obtiznost, vyzaduje dobre porozumeni architekture ZFS)
- doplneni podpory pro omezeni velikosti cache (bezna obtiznost)
Pokud si vyberete konkretni tema, prosim napiste vasi volbu cvicicim.
Petr Tuma
--
Petr Tuma
Distributed Systems Research Group
Department of Software Engineering
Faculty of Mathematics and Physics
Charles University, Czech Republic
http://nenya.ms.mff.cuni.cz/~ceres
More information about the NSWI004
mailing list