Power Consumption and Computation Models of a Storage Server

It is now critical to reduce electric energy consumed in a cluster of servers, especially scalable systems including a huge number of servers like cluster computing systems. Types of application processes like computation, storage, and communication processes are performed on servers in clusters. In clusters, most applications use not only CPU resources but also storage drives like database and web applications. In this paper, we consider storage processes which read and write files in storage devices. The SPCS model (simple power consumption model for a storage server) shows how much electric power a server consumes to perform storage and computation processes. In our macro-level approach, we first measure the electric power consumed by a whole server to perform storage and computation processes and the computation time of each process. Then, we define the SPCS model of a server to perform storage and computation processes by abstracting parameters like number of processes which dominate the electric power consumption. We also define a simple computation model for a storage server (SPCS model) to perform storage and computation processes.

[1]  Dilawaer Duolikun,et al.  Evaluation of Energy-Aware Server Selection Algorithms , 2015, 2015 Ninth International Conference on Complex, Intelligent, and Software Intensive Systems.

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

[3]  Dilawaer Duolikun,et al.  Multi-level Computation and Power Consumption Models , 2015, 2015 18th International Conference on Network-Based Information Systems.

[4]  Catherine Mulligan,et al.  From Machine-to-Machine to the Internet of Things - Introduction to a New Age of Intelligence , 2014 .

[5]  Dilawaer Duolikun,et al.  Energy-efficient dynamic clusters of servers , 2013, 2013 Eighth International Conference on Broadband and Wireless Computing, Communication and Applications.

[6]  Tomoya Enokido,et al.  Evaluation of the Extended Improved Redundant Power Consumption Laxity-Based (EIRPCLB) Algorithm , 2014, 2014 IEEE 28th International Conference on Advanced Information Networking and Applications.

[7]  Dilawaer Duolikun,et al.  Power Consumption Models for Migrating Processes in a Server Cluster , 2014, 2014 17th International Conference on Network-Based Information Systems.

[8]  Tomoya Enokido,et al.  Power consumption and processing models of servers in computation and storage based applications , 2013, Math. Comput. Model..

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

[10]  Dilawaer Duolikun,et al.  Energy-Aware Passive Replication of Processes , 2013, J. Mobile Multimedia.

[11]  Tomoya Enokido,et al.  An Integrated Power Consumption Model for Communication and Transaction Based Applications , 2011, 2011 IEEE International Conference on Advanced Information Networking and Applications.

[12]  Ricardo Bianchini,et al.  Power and energy management for server systems , 2004, Computer.

[13]  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.

[14]  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.