Power Considerations in Virtualized Environments Swetha P.T. - - PowerPoint PPT Presentation

power considerations in virtualized environments
SMART_READER_LITE
LIVE PREVIEW

Power Considerations in Virtualized Environments Swetha P.T. - - PowerPoint PPT Presentation

Power Considerations in Virtualized Environments Swetha P.T. Srinivasan supervised by Prof. Umesh Bellur Indian Institute of Technology, Bombay Research and Innovation Symposium for Computer scientists (RISC 2016) April 2 nd 2016 Background 1.


slide-1
SLIDE 1

Power Considerations in Virtualized Environments

Swetha P.T. Srinivasan

supervised by

  • Prof. Umesh Bellur

Indian Institute of Technology, Bombay

Research and Innovation Symposium for Computer scientists (RISC 2016)

April 2nd 2016

slide-2
SLIDE 2

Background

  • 1. Power consumption of a server Ptotal = Pstatic + Pdynamic

(Watts)

  • 2. Energy consumption E = Σt

i=1P(i)

(Watt-hour)

  • 3. Dynamic Voltage and Frequency Scaling (DVFS) - combination of

voltage and f set for processor

slide-3
SLIDE 3

Goal: Energy Optimal VM Provisioning

Goal:

Energy-optimally provisioning VMs on DVFS-enabled servers Ensure completion time SLAs are met

slide-4
SLIDE 4

Where Existing Heuristics Fail

6 VMs need to be placed Best Fit Decreasing / First Fit Decreasing: ordering by CPU requirement size

VM# CPU% Time(s)

vm1 60

100

vm2 60

100

vm3 30

200

vm4 30

200

vm5 10

400

vm6 10

400 85% energy; More saving if DVFS applied

25 50 75 100 100 200 300 400 Power (W) Time (s) (a) PM1 VM1 VM3 VM5 25 50 75 100 100 200 300 400 Time (s) PM2 VM2 VM4 VM6 Idle 25 50 75 100 0 100 200 300 400 Power (W) Time (s) (b) PM1 25 50 75 100 0 100 200 300 400 Time (s) PM2 25 50 75 100 0 100 200 300 400 Time (s) PM3

Hypothesis - tightest packing (least #servers) is not energy efficient for deadline-based provisioning.