# NFS4 R&D for EOS

- Institution: CERN
- Speaker: Andreas Joachim Peters
- Year: 2026
- Language: English
- Source: [CERN](https://videos.cern.ch/record/3021152)
- Licence: [CERN](https://copyright.web.cern)
- Who can watch: Teens profiles and older (sources give no ratings; placed by Invisible Network from the source's own words)

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.

00:00:00 Slide 1

00:00:17 Slide 2

00:00:40 Slide 3

00:00:56 Slide 4

00:01:52 Slide 5

00:02:38 Slide 6

00:04:37 Slide 7

00:05:38 Slide 8

00:06:34 Slide 9

00:06:49 Slide 10

00:07:01 Slide 11

00:07:33 Slide 12

00:08:45 Slide 13

00:09:02 Slide 14

00:09:38 Slide 15

00:10:20 Slide 16

00:10:33 Slide 17

00:11:57 Slide 18

00:12:13 Slide 19

00:12:32 Slide 20

00:12:57 Slide 21

00:13:38 Slide 22

00:14:48 Slide 23

00:15:00 Slide 24

00:15:21 Slide 25

00:15:56 Slide 26

00:16:34 Slide 27

00:17:12 Slide 28

00:17:25 Slide 29

00:18:22 Slide 30

00:19:43 Slide 31

00:20:34 Slide 32

00:28:24 Slide 33

## Lectures

1. [NFS4 R&D for EOS](https://invisiblenetwork.ai/learn/cern/3021152/b0273ac69922), 31 min (CERN's player)
