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

_______________________________________________
ceph-users mailing list -- ceph-users@ceph.io
To unsubscribe send an email to ceph-users-le...@ceph.io

Reply via email to