Implementation – Write Throttling
If the VM attempts to complete more writes than a given threshold value, future write attempts are delayed by the block driver.
This process repeats, with the delay and threshold doubling each time.
Experimentally, 16384 is a suitable threshold with a delay of 2048 μs also being good.
Enforcement is separated from policy for extensibility.