Témata prací (Výběr práce)Témata prací (Výběr práce)(verze: 368)
Detail práce
   Přihlásit přes CAS
Network File System server for HelenOS
Název práce v češtině: Network file system server pro HelenOS
Název v anglickém jazyce: Network File System server for HelenOS
Klíčová slova: NFS|HelenOS
Klíčová slova anglicky: NFS|HelenOS
Akademický rok vypsání: 2021/2022
Typ práce: bakalářská práce
Jazyk práce: angličtina
Ústav: Katedra distribuovaných a spolehlivých systémů (32-KDSS)
Vedoucí / školitel: Mgr. Vojtěch Horký, Ph.D.
Řešitel: skrytý - zadáno a potvrzeno stud. odd.
Datum přihlášení: 11.05.2022
Datum zadání: 11.05.2022
Datum potvrzení stud. oddělením: 18.05.2022
Zásady pro vypracování
The goal of this thesis is to design and implement Network File System (NFS) server for HelenOS.

The implementation will focus on NFSv3 server over TCP connection. The server will provide access to the mounted file systems in HelenOS for other networking clients. Because of the specific multiserver-based design of HelenOS the whole implementation will be built from scratch. It will designed to fit into HelenOS concept of cooperating userspace servers.

The text of the thesis focuses on the analysis of the required and optional features of the chosen protocol with respect to HelenOS and on achieving reasonable degree of practical compatibility with existing NFSv3 clients in other operating systems.
Seznam odborné literatury
[1] RFC 1813(NFSv3), https://datatracker.ietf.org/doc/html/rfc1813
[2] HelenOS documentation, http://www.helenos.org/wiki/Documentation
[3] Callaghan, Brent. Nfs illustrated. 1999. ISBN: 9780321618924
[4] Princ F.: HelenOS ext4 filesystem driver, http://www.helenos.org/doc/theses/fp-thesis.pdf
[5] Bouška Z.: HelenOS VFS-FUSE connector, http://www.helenos.org/doc/theses/zb-thesis.pdf
Předběžná náplň práce
The goal of this thesis is to design and implement Network File System (NFS) server for HelenOS.

The implementation will focus on NFSv3 server over TCP connection. The server will provide access to the mounted file systems in HelenOS for other networking clients. Because of the specific multiserver-based design of HelenOS the whole implementation will be built from scratch. It will designed to fit into HelenOS concept of cooperating userspace servers.

The text of the thesis focuses on the analysis of the required and optional features of the chosen protocol with respect to HelenOS and on achieving reasonable degree of practical compatibility with existing NFSv3 clients in other operating systems.
Předběžná náplň práce v anglickém jazyce
The goal of this thesis is to design and implement Network File System (NFS) server for HelenOS.

The implementation will focus on NFSv3 server over TCP connection. The server will provide access to the mounted file systems in HelenOS for other networking clients. Because of the specific multiserver-based design of HelenOS the whole implementation will be built from scratch. It will designed to fit into HelenOS concept of cooperating userspace servers.

The text of the thesis focuses on the analysis of the required and optional features of the chosen protocol with respect to HelenOS and on achieving reasonable degree of practical compatibility with existing NFSv3 clients in other operating systems.
 
Univerzita Karlova | Informační systém UK