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)