SNIA Developer Conference September 15-17, 2025 | Santa Clara, CA

Name
Ralph Böhme
First Name
Ralph
Last Name
Böhme
Old Speaker ID
121
Is 2024 Speaker
On
Show speaker in homepage block
On
Photo

The New Samba VFS

Submitted by Anonymous (not verified) on

Starting with version 4.14 Samba provides core infrastructure code that allows basing all access to the server's filesystem on file handles and not on paths. An example of this is using fstat() instead of stat(), or SMB_VFS_FSTAT() instead of SMB_VFS_STAT() in Samba parlance. Historically Samba's fileserver code had to deal a lot with processing path based SMB requests.

net use //samba/cloud: Scaling Samba

Submitted by Anonymous (not verified) on

Current clustered Samba uses its homegrown distributed database "ctdb" as a storage backend for maintaining coherent fileserver state. ctdb predates most cloudy distributed NoSQL databases that came to rise on the wings of the likes of Google Bigtable, Amazon Dynamo, Apache Cassandra and so on in the 2000's. It has worked extremely well for the high performance scaleout NAS usecase, but the emerging shift to the cloud entails serious scalability, elasticity and managability challenges. So are there alternatives to ctdb?

Samba Development Status Update

Submitted by Anonymous (not verified) on

This talk is going to give an overview of recent changes in the Samba fileserver and an outlook on the development roadmap. There are many things the Samba fileserver development team has on its todo list and this presentation will give a first hand insight into the making of the next Samba versions.

Subscribe to Ralph Böhme