1、1|2023 SNIA.All Rights Reserved.Virtual ConferenceSeptember 28-29,2021Advancing Access to Remote Files:Exploring Recent Enhancements to the Linux SMB3.1.1 ClientPresented by Steve FrenchPrincipal Software EngineerMicrosoft Azure Storage(and Samba team member)2|2023 SNIA.All Rights Reserved.This work
2、 represents the views of the author(s)and does not necessarily reflect the views of Microsoft CorporationLinux is a registered trademark of Linus Torvalds.Other company,product,and service names may be trademarks or service marks of others3|2023 SNIA.All Rights Reserved.Who am I?Steve French Author
3、and maintainer of Linux cifs vfs(for accessing Samba,Azure,Windows and various SMB3/CIFS based NAS appliances)Co-maintainer of the kernel server(ksmbd)Member of the Samba team(co-creator of the“net”utility)coauthor of SNIA CIFS Technical Reference,former SNIA CIFS Working Group chairPrincipal Softwa
4、re Engineer,Azure Storage:Microsoft4|2023 SNIA.All Rights Reserved.OutlineOverview of Linux FS activityRecent ksmbd(server)improvementsRecent client improvementsComing soon what to look forward toTesting5|2023 SNIA.All Rights Reserved.Linux Kernel:A year ago and now.Now:6.6-rc2(“Hurr durr Ima ninja
5、sloth”)then:6.0-rc485,695 changesets!44,062 files changed3,670,278 insertions1,763,533 deletionsLSF/MM/eBPF summit is back in person too Pictures from 2023 summit in May Many excellent Linux storage developers working together7|2023 SNIA.All Rights Reserved.Some Linux FS topics of interest discussed
6、 recentlyTesting testing and more automated testing (e.g.kdevops)Folios,netfs,iov_iter,variable size pages,and the redesign of page cache and offline(fscache),io_uring(async i/o improvements)Idmapped mounts,fine grained timestampsLeveraging eBPF(not just dynamic tracing)Extending in kernel encryptio