[
https://issues.apache.org/jira/browse/HBASE-25727?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Xiaolin Ha updated HBASE-25727:
-------------------------------
Affects Version/s: 2.4.10
3.0.0-alpha-2
1.7.1
(was: 2.0.0)
(was: 3.0.0-alpha-1)
(was: 1.4.13)
> 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.7.1, 3.0.0-alpha-2, 2.4.10
> Reporter: Xiaolin Ha
> Assignee: Rahul Kumar
> Priority: Major
>
> 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.20.1#820001)