summaryrefslogtreecommitdiff
path: root/g5k/init-nodes-opt.sh
diff options
context:
space:
mode:
authorLoic Guegan <manzerberdes@gmx.com>2019-05-20 16:48:17 +0200
committerLoic Guegan <manzerberdes@gmx.com>2019-05-20 16:48:17 +0200
commit4045a41e029ed11dde5763455095bd33c7746a72 (patch)
treef60f6a33417b086912714a12428dc9c3d72271b4 /g5k/init-nodes-opt.sh
parent04b79f058e18904a7c0f634b66d820ad810add06 (diff)
Update paper
Diffstat (limited to 'g5k/init-nodes-opt.sh')
-rwxr-xr-xg5k/init-nodes-opt.sh3
1 files changed, 2 insertions, 1 deletions
diff --git a/g5k/init-nodes-opt.sh b/g5k/init-nodes-opt.sh
index 26769f7..9f20ffd 100755
--- a/g5k/init-nodes-opt.sh
+++ b/g5k/init-nodes-opt.sh
@@ -83,12 +83,13 @@ then
##### Start Simulation #####
serverNodeName=$(echo $serverNode|grep -o ^.*[-][0-9]*|tr -d '\n') # For logging
log "Simulation will start in ${delay}s"
+ delayStart=$(date "+%s") # Used to compute the idle energy consumption
sleep $delay
simStart=$(date "+%s")
echo "---------- Simulation (key=${simKey}) start at $simStart ($(date -d @${simStart}))" >> $logFile
python ./clients.py $serverIp $nbSensors $nbSensorsFactor $requestPerSensor $sensorsSendInterval
simEnd=$(date "+%s")
- echo "Simulation parameters: serverNode:$serverNode serverIp:$serverIp serverMac:$serverMac clientNode:$clientNode clientNode:$clientNode clientMac:$clientMac delay:$delay nbSensors:$nbSensors nbSensorsFactor:$nbSensorsFactor requestPerSensors:$requestPerSensor sensorsRequestPerSec:$sensorsRequestPerSec simKey:${simKey} simStart:${simStart} simEnd:${simEnd} duration:$(( simEnd - simStart )) serverNodeName:${serverNodeName} vmSize:${vmSize}" >> $logFile
+ echo "Simulation parameters: serverNode:$serverNode serverIp:$serverIp serverMac:$serverMac clientNode:$clientNode clientNode:$clientNode clientMac:$clientMac delay:$delay delayStart:${delayStart} nbSensors:$nbSensors nbSensorsFactor:$nbSensorsFactor requestPerSensors:$requestPerSensor sensorsSendInterval:${sensorsSendInterval} simKey:${simKey} simStart:${simStart} simEnd:${simEnd} duration:$(( simEnd - simStart )) serverNodeName:${serverNodeName} vmSize:${vmSize}" >> $logFile
echo "./recordEnergy.sh nova $serverNodeName $simStart $simEnd energy_${simKey}_${nbSensors}NS_${vmSize}vmSize_${simStart}_${simEnd}.csv" >> $logFile
echo -e "---------- Simulation (key=${simKey}) end at ${simEnd} ($(date -d @${simEnd}))\n" >> $logFile
log "Simulation end ! Please see $logFile for more infos"