Does anyone know if the Flush and Eviction limits are hard limits, ie as soon as they are exceeded writes will block, or will the pool only block when it reaches Target_max_bytes? I’m see really poor performance and frequent requests are blocked messages once data starts having to be evicted/flushed and I was just wondering if the above was true. If the limits are soft, I would imagine making high and low target limits would help:- Target_dirty_bytes_low=.3 Target_dirty_bytes_high=.4 Once the amount of dirty bytes passes the low limit a very low priority flush occurs, if the high limit is reached data is flushed much more aggressively. The same could also exist for eviction. This will allow burst of write activity to occur before flushing starts heavily impacting performance. Nick |
_______________________________________________ ceph-users mailing list ceph-users@xxxxxxxxxxxxxx http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com