File tree Expand file tree Collapse file tree 1 file changed +24
-0
lines changed
Expand file tree Collapse file tree 1 file changed +24
-0
lines changed Original file line number Diff line number Diff line change @@ -74,6 +74,30 @@ Following are the configuration parameters for DRS.
7474 Very high value for ``drs.max.migrations `` can result in management server using up all of it's workers for DRS tasks
7575 and not being able to execute other tasks.
7676
77+ There are some advanced parameters that can be configured for DRS. These parameters impact the way imbalance is calculated
78+ for a cluster. Do not change these parameters unless you know what you are doing.
79+
80+ .. list-table :: Advanced DRS related cluster parameters
81+ :header-rows: 1
82+
83+ * - Parameter
84+ - Default
85+ - Description
86+ * - ``drs.metric.type ``
87+ - `used `
88+ - The metric type used to measure imbalance in a cluster. This can completely change the imbalance value.
89+ Possible values are free, used.
90+ * - ``drs.metric.use.ratio ``
91+ - `true `
92+ - Whether to use ratio of selected metric & total. Useful when the cluster has hosts with different capacities.
93+ * - ``drs.imbalance.condensed.skip.threshold ``
94+ - `0.95 `
95+ - Threshold to ignore the metric for a host while calculating the imbalance to decide whether DRS is required for
96+ a cluster. This is to avoid cases when the calculated imbalance gets skewed due to a single host having a very
97+ high/low metric value resulting in imbalance being higher than 1. If ``drs.metric.type `` is ``free ``, set a lower
98+ value and if it is ``used `` set a higher value. The value should be between `0.0 ` and `1.0 `.
99+ This is applicable only for Condensed algorithm.
100+
77101Executing manual DRS on a cluster
78102~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
79103DRS can also be manually executed for a cluster.
You can’t perform that action at this time.
0 commit comments