Analyzer of NFS protocol
Analyzátor protokolu NFS
bakalářská práce (OBHÁJENO)
Zobrazit/ otevřít
Trvalý odkaz
http://hdl.handle.net/20.500.11956/202457Identifikátory
SIS: 285326
Kolekce
- Kvalifikační práce [11987]
Autor
Vedoucí práce
Oponent práce
Mirbauer, Martin
Fakulta / součást
Matematicko-fyzikální fakulta
Obor
Informatika se specializací Systémové programování
Katedra / ústav / klinika
Katedra aplikované matematiky
Datum obhajoby
4. 9. 2025
Nakladatel
Univerzita Karlova, Matematicko-fyzikální fakultaJazyk
Angličtina
Známka
Výborně
Klíčová slova (česky)
NFS|analyzátor|počítačové sítě|protokolKlíčová slova (anglicky)
NFS|analyzer|network|protocolNetwork File System (NFS) je široce používaný protokol pro sdílení souborových sys- témů přes síť. Při vysoké zátěži však může docházet k výkonnostním problémům, jako je zahlcení sítě nebo zpomalení komunikace. Dostupné nástroje pro sledování NFS provozu zpravidla buď poskytují pouze nízkoúrovňový pohled na jednotlivé pakety (např. Wire- shark, tcpdump), nebo nabízí jen hrubé statistiky o přenesených datech (např. nfsiostat), a pro podrobnou analýzu výkonu tak nejsou dostačující. Tato práce představuje inter- aktivní nástroj, který monitoruje NFS komunikaci, rekonstruuje strukturu souborového systému a poskytuje hierarchické statistiky datových přenosů. Cílem je umožnit správ- cům a vývojářům efektivněji odhalovat výkonnostní problémy a chyby v implementacích NFS.
The Network File System (NFS) is a widely used protocol for sharing file systems over a network. However, under heavy workloads, performance issues such as network congestion and slowdowns can arise. Existing tools for monitoring NFS traffic either offer only low-level packet inspection (e.g., Wireshark, tcpdump) or provide limited high-level statistics (e.g., nfsiostat), making them insufficient for detailed performance analysis. This thesis presents an interactive tool that captures NFS traffic, reconstructs the file system hierarchy, and provides hierarchical statistics on data transfer to help system administrators identify performance bottlenecks and NFS implementation issues more efficiently.
