VIRTUAL CPU SCALING FOR EFFICIENT SERVER POWER CONSUMPTION IN CLOUD DATA CENTERS

Abstract

Cloud computing is a fast growing technology used by major corporations these days because of theflexibility framework it provides to consumers. Cloud technology requires large data centers consisting of multipleIT equipment and servers. One main problem with these data centers is the vast amount of power consumed duringservers operation. This reduces financial benefit and increases the need to produce more energy to cover the needsof operating the cloud infrastructure. This paper proposes an approach for managing the virtual central processingunit (vCPU) of a virtual machine to improve server power efficiency. A framework is used to study the proposedapproach on a server while processing different types of workloads widely found in most general-purpose cloudcomputing applications. Results indicate an improvement in server power saving.