KVM Forum 2016 has ended
Don’t miss this great event - register now! 
Thursday, October 26 • 12:00pm - 12:45pm
Measuring the Effects of Turbo on VMs - Benjamin Serebrin, Google

Sign up or log in to save this to your schedule and see who's attending!

Turbo modes allow CPUs to operate above their specified base frequency. Modern CPUs change frequency dynamically and often due to CPU load, power consumption, temperature, cooling capacity of the system, and CPU SKU. A socket with half of its CPUs idle may run its active CPUs at a higher frequency than a socket with all CPUs busy.

VMs expect consistent performance, which is in tension with turbo in a datacenter. A lightly-loaded host may provide better VM performance than a heavily-loaded host, and hosts have varying levels of load that are not directly visible to the VMs. Datacenter forensics on performance variation is valuable, but turbo effects were invisible to our performance monitoring trackers.

This talk discusses upstream patches that track a VM’s per-VCPU turbo history. We describe turbo observations and measuring turbo occupancy per VM in our datacenters.

Thursday October 26, 2017 12:00pm - 12:45pm
  • surveys n

Attendees (13)