Back To Schedule
Wednesday, September 23 • 2:00pm - 2:50pm
The Past, Present and Future of Samba Messaging

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Samba components have to talk to each other. One of the original requirements for messaging are oplock breaks: One smbd has to tell another smbd to give up an oplock. This used to be done via local UDP packets until it was converted to use a general, tdb-based messaging API. The Samba4 effort by Tridge implemented messaging on top of local unix domain datagram sockets. Samba 4.2 has a new implementation of this concept.

Meanwhile ctdb provides clusterwide messaging, using a central daemon per cluster node which is aware of the cluster configuration.

The talk will describe the various implementations in detail, their strengths and weaknesses. It will also describe possible future developments for high-performance local and clusterwide messaging. It will give Samba implementors an overview of a critical piece of the Samba architecture and where it is headed.

Learning Objectives

Learn about Samba architecture
Find out about Samba clustering directions
Get insight about Samba performance and scalability improvements

avatar for Volker Lendecke

Volker Lendecke

Developer, Samba Team / SerNet
Volker Lendecke is a member of the core Samba Team and Co-founder of SerNet GmbH in Göttingen, Germany.

Wednesday September 23, 2015 2:00pm - 2:50pm PDT
San Tomas / Lawrence Room

Attendees (0)