> Hmmm... io.latency works only if the IOs pass through a request_queue. > Given the transport is network, would it make more sense to control > from network side? Hi, tejun:-) I think, since we are offering users an interface to control the io reqs issuing rate, we'd better provide the interface through the io controller, is this right? Actually, for now, we are considering implement a ceph-specific "blkcg_policy" which adds new io controller "cf" files to let users modify configurations of the ceph-specific "blkcg_policy" and limit the ceph reqs sent to the underlying cluster all by itself rather than relying on the existing blkcg_policies like io latency or io throttle. Is this the right way to go? Thanks:-) > > Thanks. > > -- > tejun