Scaling Ceph-SMB connections

Day 1 | 12:50 | 00:30 | K.3.401 | Sachin Prabhu


Note: I'm reworking this at the moment, some things won't work.

The stream isn't available yet! Check back at 12:50.
Get involved in the conversation!Join the chat

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.