Publication Date


Degree Type

Master's Project

Degree Name

Master of Science (MS)


Computer Science


The project deals successfully with software that performs priority based power management and reduced downtime for virtual machines running in data centers. The software deals with power management only at the processor level. The software automatically performs load distribution among servers in data centers to save power. In addition, the software also lets administrator of data centers to mark certain virtual machines, which run user applications, as critical to minimize downtimes for these virtual machines. The software reveals that energy consumption can be minimized while maintaining high runtime availability for the mission critical applications. The software operates in Green mode and in regular mode while maintaining high runtime availability. The experimental results show that Green mode minimizes energy usage by as much as 35%.