7575 type : filter-weigher
7676 createHistory : false
7777 filters : []
78- weighers :
79- - name : vmware_binpack
80- params :
81- - {key: resourceWeights, floatMapValue: {"memory": 1.0}}
82- description : |
83- This step implements a binpacking weigher for workloads on vmware hypervisors.
84- It pulls the requested vm into the smallest gaps possible, to ensure
85- other hosts with less allocation stay free for bigger vms.
86- In this pipeline, the binpacking will focus on hana virtual machines.
87- - name : vmware_avoid_long_term_contended_hosts
88- description : |
89- This step avoids placing vms on vmware hosts with a high CPU contention over
90- a longer period of time, based on vrops contention metrics. In particular,
91- this step looks at a longer time window of 4 weeks to identify hosts that
92- are consistently contended.
93- params :
94- - {key: avgCPUContentionLowerBound, floatValue: 0} # pct
95- - {key: avgCPUContentionUpperBound, floatValue: 10} # pct
96- - {key: avgCPUContentionActivationLowerBound, floatValue: 0.0}
97- - {key: avgCPUContentionActivationUpperBound, floatValue: -0.75}
98- - {key: maxCPUContentionLowerBound, floatValue: 0} # pct
99- - {key: maxCPUContentionUpperBound, floatValue: 10} # pct
100- - {key: maxCPUContentionActivationLowerBound, floatValue: 0.0}
101- - {key: maxCPUContentionActivationUpperBound, floatValue: -0.25}
102- - name : vmware_avoid_short_term_contended_hosts
103- description : |
104- This step avoids placing vms on vmware hosts with a high CPU contention over
105- a shorter period of time, based on vrops contention metrics. In particular,
106- this step looks at a shorter time window of 20 minutes to identify hosts that
107- are currently contended.
108- params :
109- - {key: avgCPUContentionLowerBound, floatValue: 0} # pct
110- - {key: avgCPUContentionUpperBound, floatValue: 10} # pct
111- - {key: avgCPUContentionActivationLowerBound, floatValue: 0.0}
112- - {key: avgCPUContentionActivationUpperBound, floatValue: -0.75}
113- - {key: maxCPUContentionLowerBound, floatValue: 0} # pct
114- - {key: maxCPUContentionUpperBound, floatValue: 10} # pct
115- - {key: maxCPUContentionActivationLowerBound, floatValue: 0.0}
116- - {key: maxCPUContentionActivationUpperBound, floatValue: -0.25}
78+ weighers : []
0 commit comments