Hi everyone, I'd like to share a few updates on completed/ongoing RADOS and Crimson projects with the community. Significant PRs merged - Remove allocation metadata from RocksDB - should significantly improve small write performance - PG Autoscaler scale-down profile - default in new clusters for better performance out of the box (pending pacific release) - Support in msgr 2.0 for on-wire compression for osd-osd communication - BlueStore deferred writes behavior for large writes on spinners (pending pacific release) - Fix for the ceph-bluestore-tool reshard option (pending pacific release) - New perf channel in telemetry to capture performance metrics (work in progress) Ongoing Projects Crimson - Rook integration with Crimson has started, Radek working on fixing issues as they come up - Seastore: lba rewrite merged - Seastore: work continues on extent manager PR (prerequisite for multi-device, tiering, and pmem) - Seastore: several improvements to metrics, will be important for evaluating options for performance improvements - More interruptible_future stabilization QoS - More progress on QoS for background activities in the OSD. The process of setting appropriate mclock parameters has been automated and now happens once during OSD startup (pending pacific release) - Ongoing work to capture better scrub statistics needed for QoS - Work on client vs client QoS has started Thanks, Neha & Sam _______________________________________________ Dev mailing list -- dev@xxxxxxx To unsubscribe send an email to dev-leave@xxxxxxx