Patch to support Scalable CTDB

Ralph Böhme slow at
Sat Apr 28 14:33:43 UTC 2018

Hi Partha,

On Thu, Apr 26, 2018 at 05:14:54PM -0700, Partha Sarathi via samba-technical wrote:
> We have a requirement to support a large cluster i.e scaling from 20 nodes
> to 50 nodes cluster and the current CTDB design may not support the linear
> scaling of nodes in the cluster as the replication of all lock
> related tdbs and tdb traversing for every record may slow down the
> performance.

hm, which itch are you actually trying to scratch here?

I guess there are two scalability problems in the context of volatile dbs (eg
locking.tdb) in ctdb: record contention and vacuuming. Traverses are normally
not an issue as smbd doesn't request traverses of volatile dbs in production. Am
I missing something? Is vacuuming really a problem? Amitay?


Ralph Boehme, Samba Team
Samba Developer, SerNet GmbH
GPG Key Fingerprint:           FAE2 C608 8A24 2520 51C5
                               59E4 AA1E 9B71 2639 9E46

More information about the samba-technical mailing list