Power Consumption and Computation Models of Virtual Machines to Perform Computation Type Application Processes

Scalable and fault-tolerant information systems like cloud systems are realized in server cluster systems. Server cluster systems are equipped with virtual machines to provide applications with scalable and fault-tolerant services. Scalable and fault-tolerant application services can be provided by balancing processing load among virtual machines to perform application processes. 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 order to design and implement an energy-aware server cluster system, the computation model and power consumption model of a server to perform application processes on multiple virtual machines have to be defined. In this paper, we first define the computation model of a virtual machine to perform application processes. We also define the power consumption model of a server to perform application processes on virtual machines.

[1]  Tomoya Enokido,et al.  An Integrated Power Consumption Model for Distributed Systems , 2013, IEEE Transactions on Industrial Electronics.

[2]  Raúl Gracia Tinedo,et al.  Actively Measuring Personal Cloud Storage , 2013, 2013 IEEE Sixth International Conference on Cloud Computing.

[3]  Bir Bhanu,et al.  Dynamic Bayesian Networks for Vehicle Classification in Video , 2012, IEEE Transactions on Industrial Informatics.

[4]  Tomoya Enokido,et al.  Process Allocation Algorithms for Saving Power Consumption in Peer-to-Peer Systems , 2011, IEEE Transactions on Industrial Electronics.

[5]  Dilawaer Duolikun,et al.  Power Consumption and Computation Models of a Server with a Multi-core CPU and Experiments , 2015, 2015 IEEE 29th International Conference on Advanced Information Networking and Applications Workshops.

[6]  Tomoya Enokido,et al.  An Extended Simple Power Consumption Model for Selecting a Server to Perform Computation Type Processes in Digital Ecosystems , 2014, IEEE Transactions on Industrial Informatics.

[7]  Tomoya Enokido,et al.  Algorithms for Selecting Energy-Efficient Storage Servers in Storage and Computation Oriented Applications , 2012, 2012 IEEE 26th International Conference on Advanced Information Networking and Applications.

[8]  Fatos Xhafa,et al.  JXTA-Overlay: A P2P Platform for Distributed, Collaborative, and Ubiquitous Computing , 2011, IEEE Transactions on Industrial Electronics.

[9]  Tomoya Enokido,et al.  The evaluation of the extended transmission power consumption (ETPC) model to perform communication type processes , 2012, Computing.

[10]  Tomoya Enokido,et al.  A Model for Reducing Power Consumption in Peer-to-Peer Systems , 2010, IEEE Systems Journal.