Power Consumption Model of a Server to Perform Communication Type Application Processes on Virtual Machines
Tomoya Enokido, Makoto Takizawa · 2015
High performance, scalable, and fault-tolerant application services can be provided by balancing processing load among virtual machines to perform application processes in server cluster systems. On the other hand, a large amount of electric energy is consumed in a server cluster system since multiple virtual machines are performed on multiple servers which consume electric energy to perform application processes. In this paper, we consider communication type application processes to be performed on virtual machines. A communication type application process transmits a large volume of data to a client like downloading. In order to design and implement an energy-efficient server cluster system, the transmission model and power consumption model of a server to perform communication type application processes on multiple virtual machines have to be defined. In this paper, we newly define the transmission model and power consumption model of a server to perform communication type application processes on virtual machines.