Brussels / 1 & 2 February 2025

schedule

Scaling Ceph-SMB connections


The SMB service in Ceph uses a Samba container to export the Cephfs volume using the vfs_ceph_new plugin. We hit a problem when scaling the number of client connection which results in resource exhaustion on the server host. This was determined to be caused by Samba's forking model and the way data is cached by libcephfs. This presentation delves deeper into the cause of this problem and the proposed solution - the multiplexing proxy.

Speakers

Photo of Sachin Prabhu Sachin Prabhu