70 likes | 248 Views
Z. Y. Rack. Rack. Rack. Hot air. Hot air. Node ( x,y,z ). X. Node i .Temp(t ). P. C. R. Temp(Node i .< x,y,z >, t ). Profiling tool. task-temperature profile. Workload model. online task-temperature calculation. Thermal aware workload scheduling algorithm. Workload placement.
E N D
Z Y Rack Rack Rack Hot air Hot air Node (x,y,z) X
Nodei.Temp(t) P C R Temp(Nodei.<x,y,z>,t)
Profiling tool task-temperature profile Workload model online task-temperature calculation Thermal aware workload scheduling algorithm Workload placement Cooling system control Data center model RC-thermal model Thermal map CFD model monitoring service
Nodei.Temp(t) task-temperature profile Online task-temperature Nodei.Temp(0) RC-thermal model PR+ Temp(Nodei.<x,y,z>,t) t
nodek.tbfend, end time for backfilling Time backfilling holes Available time t0 nodemax1 nodemax2 Node nodek.tbfsta, backfilling start time of nodek
nodek.Tempbfend, end temperature for backfilling Temperature Temperature backfilling holes Tempbfmax nodemax2 nodemax1 Node nodek.Tempbfsta, start temperature for backfilling of nodek
nodei ambient temperature: Thermap=Temp(Nodei.<x,y,z>,t) <x,y,z> Nodei.Temp(t)