Join GitHub today
ceph_osd: remove client message cap limit #14944
Another direction is removing the osd_client_message_cap option. From my view, msgr throttle main purpose is preventing memory abusing, such as bursted messages from client under a slow osd may occur unexpected memory. But we don't expect msgr throttle to be a good disk throttle to keep reasonable io depth, and it can't make this.
Like bluestore did, we can remove ops throttle totally, and only leave bytes throttle to prevent resource usage in reasonable range