Skip to content
Snippets Groups Projects
Commit f69e8adf authored by Nikolaus Huber's avatar Nikolaus Huber
Browse files

git-svn-id: https://se1.informatik.uni-wuerzburg.de/usvn/svn/code/code/DMM/trunk@13171 9e42b895-fcda-4063-8a3b-11be15eb1bbd
parent 0b854972
No related branches found
No related tags found
No related merge requests found
AdaptationProcess [id: testID1] { AdaptationProcess [id: testID1] {
name AdaptationProcessName1 name PushPullAdaptationProcess
tactics : tactics :
Tactic [id: tacticID1] { Tactic [id: tacticID1] {
name tactic1Name name AddResources
implementedPlan implementedPlan
AdaptationPlan [id: planID1] { AdaptationPlan [id: planID1] {
name AdaptationPlan1 name AddResourcesAdaptationPlan
} }
} }
actions : actions :
Action [id:actionID1] { Action [id:actionID1] {
name ActionName1 name Add_vCPU
referredAdaptationPoint AmountOfvCpus referredAdaptationPoint AmountOfvCpus
adaptationActionOperation AdaptationActionOperation {
adaptationOperationScope AdaptationScope
adaptationOperationDirection AdaptationDirection
}
} }
strategies : strategies :
Strategy [id:stratID1] { Strategy [id:stratID1] {
name Strategie1 name PUSH
objective objectiveName objective MaintainSLAs
triggeringEvents triggeringEvents
Event [id:eventID1] { Event [id:eventID1] {
name Event1 name SlaViolated
} }
tactics { tactics {
WeightedTactic [id:wtacID2] { WeightedTactic [id:wtacID2] {
name wTacName1 name wTacName1
currentWeight 1.4 currentWeight 1.4
defaultWeight 2.3 defaultWeight 2.3
usedTactic tactic1Name usedTactic AddResources
} }
} }
weightingFunction weightingFunction
...@@ -37,21 +41,21 @@ AdaptationProcess [id: testID1] { ...@@ -37,21 +41,21 @@ AdaptationProcess [id: testID1] {
WeightedMetric [id:metric1] { WeightedMetric [id:metric1] {
name wMetric1 name wMetric1
weight 1.4 weight 1.4
metricType Vm1Utilization metricType CV_EJB_AvgResponseTime
} }
} }
} }
} }
goal OverallGoal { goal OverallGoal {
description "Description of our overal Goal" description "Maintain SLAs and resource efficiency"
objectives : objectives :
Objective [id:objID1] { Objective [id:objID1] {
name objectiveName name MaintainSLAs
specifications : specifications :
Specification { Specification {
value 4.3 value 4.3
relationalOperator RelationalOperator relationalOperator RelationalOperator
metricType Vm2Utilization metricType CV_EJB_AvgResponseTime
} }
} }
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment