Package | Description |
---|---|
org.apache.hadoop.hbase.master.balancer |
Modifier and Type | Class and Description |
---|---|
(package private) static class |
StochasticLoadBalancer.CostFromRegionLoadAsRateFunction
Class to be used for the subset of RegionLoad costs that should be treated as rates.
|
(package private) static class |
StochasticLoadBalancer.CostFromRegionLoadFunction
Base class the allows writing costs functions from rolling average of some
number from RegionLoad.
|
(package private) static class |
StochasticLoadBalancer.LocalityBasedCostFunction
Compute a cost of a potential cluster configuration based upon where
HStoreFile s are located. |
(package private) static class |
StochasticLoadBalancer.MemStoreSizeCostFunction
Compute the cost of total memstore size.
|
(package private) static class |
StochasticLoadBalancer.MoveCostFunction
Given the starting state of the regions and a potential ending state
compute cost based upon the number of regions that have moved.
|
(package private) static class |
StochasticLoadBalancer.PrimaryRegionCountSkewCostFunction
Compute the cost of a potential cluster state from skew in number of
primary regions on a cluster.
|
(package private) static class |
StochasticLoadBalancer.RackLocalityCostFunction |
(package private) static class |
StochasticLoadBalancer.ReadRequestCostFunction
Compute the cost of total number of read requests The more unbalanced the higher the
computed cost will be.
|
(package private) static class |
StochasticLoadBalancer.RegionCountSkewCostFunction
Compute the cost of a potential cluster state from skew in number of
regions on a cluster.
|
(package private) static class |
StochasticLoadBalancer.RegionReplicaHostCostFunction
A cost function for region replicas.
|
(package private) static class |
StochasticLoadBalancer.RegionReplicaRackCostFunction
A cost function for region replicas for the rack distribution.
|
(package private) static class |
StochasticLoadBalancer.ServerLocalityCostFunction |
(package private) static class |
StochasticLoadBalancer.StoreFileCostFunction
Compute the cost of total open storefiles size.
|
(package private) static class |
StochasticLoadBalancer.TableSkewCostFunction
Compute the cost of a potential cluster configuration based upon how evenly
distributed tables are.
|
(package private) static class |
StochasticLoadBalancer.WriteRequestCostFunction
Compute the cost of total number of write requests.
|
Modifier and Type | Field and Description |
---|---|
private StochasticLoadBalancer.CostFunction[] |
StochasticLoadBalancer.costFunctions |
Copyright © 2007–2020 The Apache Software Foundation. All rights reserved.