Hi Sascha, Good article, you might want to add a small section about these two variables
osd_agent_max_high_ops osd_agent_max_ops They control how many concurrent flushes happen at the high/low thresholds. Ie you can set the low one to 1 to minimise the impact on client IO. Also the target_max_bytes is calculated on a per PG basis, so the value is divided across PG's. As data distribution is not equal across all PG's you can get into a situation where you are getting cache full warnings, even though the total cache utilisation is below the target_max_bytes, so leave it plenty of headroom. Nick > -----Original Message----- > From: ceph-users [mailto:[email protected]] On Behalf Of > Sascha Vogt > Sent: 02 October 2016 20:59 > To: [email protected]; [email protected] > Subject: [ceph-users] Blog post about Ceph cache tiers - feedback welcome > > Hi all, > > as it took quite a while until we got our Ceph cache working (and we're still > hit but some unexpected things, see the thread Ceph with > cache pool - disk usage / cleanup), I thought it might be good to write a > summary of what I (believe) to know up to this point. > > Any feedback, especially corrections is highly welcome! > > http://maybebuggy.de/post/ceph-cache-tier/ > > Greetings > -Sascha- > > PS: Posted to ceph-devel as well, just in case a developer spots some > mistakes. > _______________________________________________ > ceph-users mailing list > [email protected] > http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com _______________________________________________ ceph-users mailing list [email protected] http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com
