Our analysis further suggests that, without fundamental
changes to the hypervisor-based VM architecture, the use of
adaptive packet buffering potentially reduces the extra interrupts and memory copies. The practicality of our modifications
has been validated through driver-level implementation as well
as experiments in realworld systems. The results demonstrated
that, with the adaptive buffering, we are able to improve the
energy consumption of a busy web server by 16% without
noticeable loss of its network performance