9–11 Mar 2026
CERN
Europe/Zurich timezone
There is a live webcast for this event.

NFS4 R&D for EOS

9 Mar 2026, 15:05
30m
31/3-004 - IT Amphitheatre (CERN)

31/3-004 - IT Amphitheatre

CERN

105
Show room on map

Speaker

Andreas Joachim Peters (CERN)

Description

CERN-NFS v4.0 is a prototype NFS server implemented in modern C++ that currently runs as a standalone service on a local filesystem backend. The server is built around a handle-first VFS abstraction, enabling filesystem backends to be cleanly plugged in without impacting core NFS protocol logic. While the current implementation targets POSIX and in-memory filesystems, the architecture is designed to integrate EOS as a backend. To fully support the EOS access model, the protocol must be extended from NFSv4.0 to NFSv4.1, enabling file layouts with flex files to map MGM-to-FST redirection and avoid routing data traffic through gateway nodes. In addition, the design anticipates support for NFSv4 security mechanisms such as Kerberos and certificate-based authentication, both natively supported by Linux kernel clients, as a further step toward full NFSv4 integration with EOS.

Author

Presentation materials