OpenStack Neat: a framework for dynamic and energy-efficient consolidation of virtual machines in OpenStack clouds
optimal online deterministic algorithms and adaptive heuristics for energy and performance efficient dynamic consolidation of virtual machines in cloud data centers .