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? At SambaXP'23 I took we shared the results of a functional and performance evaluation of severl Open Source distributed databases. In this presentation I'll share the latest results of large scaleout test with FoundationDB.
net use //samba/cloud: Scaling Samba
Wed Sep 20 | 10:35am
Location:
Salon VI, Salon VII
Abstract
Learning Objectives
- Understand clustered Samba architecture
- Current functional and performance limitations
- Scaleout Samba
---
Ralph Böhme
Samba Team / SerNet
Related Sessions