Samba for the 100,000 User Enterprise - Are We There Yet?
Offered By: linux.conf.au via YouTube
Course Description
Overview
Explore the latest developments in Samba for large-scale enterprise deployments in this conference talk from linux.conf.au. Discover how Samba has successfully scaled to handle 124,000 users in a 4-hour benchmark and achieved replication at the 100,000 user scale. Learn about new features coming in Samba 4.10, including Python 3 support, improved audit logging, fine-grained password policies, and backup tools. Gain insights into the challenges faced and solutions implemented for AD DC operation at scale, inter-forest trusts, and replication diagnostics. Understand the transition from TDB to LMDB and its impact on performance. Get an update on the long-standing goal of supporting 100,000 users in Samba and the progress made towards this milestone.
Syllabus
Intro
Andrew Bartlett and Catalyst's Samba Team
GitLab CI
Python 3 support in Samba 4.10
The goal
Supporting more connections on each DC
Audit Logging
Fine grained password policy
Backup tools
Lab domain creation tools
AD DC Operation at scale
Replication at scale
Inter-forest trusts
Replication diagnostics
Customer request: 64-bit DB
First Hurdle: Locking
Second Hurdle: More Locking!
Third hurdle: Maximum key size
And what about performance?
Traffic replay
Adding users and users into groups on my workstation
TDB vs LMDB (latency vs number of users added)
LMDB: Sharp Edges
Catalyst's Open Source Technologies - Questions?
Taught by
linux.conf.au
Related Courses
Ubuntu Linux Server BasicsUdemy Ethical Hacking: Enumeration
LinkedIn Learning Violão do Zero ao Samba (em Português)
Udemy Building an Ubuntu Server
LinkedIn Learning Learning CentOS Linux
LinkedIn Learning