Xiaolin Ha created HBASE-25727:
----------------------------------

             Summary: Support Read/Write request size cost functions in 
StochasticLoadBalancer
                 Key: HBASE-25727
                 URL: https://issues.apache.org/jira/browse/HBASE-25727
             Project: HBase
          Issue Type: Improvement
          Components: Balancer
    Affects Versions: 1.4.13, 2.0.0, 3.0.0-alpha-1
            Reporter: Xiaolin Ha


Currently, StochasticLoadBalancer has several cost functions to reflect 
pressure of regions, they are Read/Write/CP RequestCostFunction, 
MemStoreSizeCostFunction, StoreFileCostFunction. Memstore and storefile cost 
functions are used to reflect the write io pressure. But when some regions has 
high read io pressures, balancer can not aware of it and then make some actions.

Like request count cost functions in StochasticLoadBalancer, we could also 
support request size cost functions. Because in some circumstances, request 
size  is the most important factor reflecting the pressure of RSes.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to