removed unnecessary constants
This commit is contained in:
parent
2cb09ece1f
commit
180e85ddfa
1 changed files with 2 additions and 15 deletions
|
@ -1,8 +1,7 @@
|
||||||
/*
|
/*
|
||||||
Constants that are used across scripts
|
Constants that are used across scripts
|
||||||
1. The available hosts = stratos-00x (x varies from 1 to 8)
|
1. Tolerance = tolerance for a task that when exceeded would starve the task.
|
||||||
2. Tolerance = tolerance for a task that when exceeded would starve the task.
|
2. ConsiderationWindowSize = number of tasks to consider for computation of the dynamic cap.
|
||||||
3. ConsiderationWindowSize = number of tasks to consider for computation of the dynamic cap.
|
|
||||||
TODO: Clean this up and use Mesos Attributes instead.
|
TODO: Clean this up and use Mesos Attributes instead.
|
||||||
*/
|
*/
|
||||||
package constants
|
package constants
|
||||||
|
@ -11,20 +10,8 @@ var Hosts = make(map[string]struct{})
|
||||||
|
|
||||||
/*
|
/*
|
||||||
Classification of the nodes in the cluster based on their Thermal Design Power (TDP).
|
Classification of the nodes in the cluster based on their Thermal Design Power (TDP).
|
||||||
The power classes are labelled in the decreasing order of the corresponding TDP, with class A nodes
|
|
||||||
having the highest TDP and class C nodes having the lowest TDP.
|
|
||||||
*/
|
*/
|
||||||
var PowerClasses = make(map[string]map[string]struct{})
|
var PowerClasses = make(map[string]map[string]struct{})
|
||||||
|
|
||||||
/*
|
|
||||||
Margin with respect to the required power for a job.
|
|
||||||
So, if power required = 10W, the node would be capped to Tolerance * 10W.
|
|
||||||
This value can be changed upon convenience.
|
|
||||||
*/
|
|
||||||
var Tolerance = 0.70
|
|
||||||
|
|
||||||
// Window size for running average
|
|
||||||
var ConsiderationWindowSize = 20
|
|
||||||
|
|
||||||
// Threshold below which a host should be capped
|
// Threshold below which a host should be capped
|
||||||
var LowerCapLimit = 12.5
|
var LowerCapLimit = 12.5
|
||||||
|
|
Reference in a new issue