Hiroki Kataoka

Department of Advanced Sciences

School of Science and Engineering

Hosei University



Research Area

Power Consumption and Computation Models of a Server with a Multi-core CPU and Experiments

The electric power consumed by servers has to be reduced in a cluster in order to realize eco society. We take a macro level approach to reducing the total electric energy consumption of servers to perform application processes in a server cluster. Servers are now equipped with multi-core CPUs. We discuss a multi-level power consumption (MLPC) model of a server with a multi-core CPU. We also discuss a multi-level computation (MLC) model which gives the expected execution time of a process which is concurrently performed with other processes on a server with a multi-core CPU Based on the MLPC model and the MLC model, we discuss an energy-aware (EA) algorithm to select a server for each process requested by a client in a cluster so as to reduce the total electric energy consumption while satisfying deadline requirements of the processes. We evaluate the EA algorithm and show not only the total energy consumption but also the average execution time of each process is reduced in the EA algorithm compared with the round-robin (RR) and random (RD) algorithms.


Hobby

futsal&nap



Journal Papers


  1. H. Kataoka, S. Nakamura, D. Duolikun, T. Enokido, and M. Takizawa, "Multi-level Power Consumption (MLPC) Model and Energy-Aware Server Selection (EA) Algorithm," accepted for publication at International Journal of Grid and Utility Computing (IJGUC), 2015. (DOI:)

International Conference Papers


  1. A. Sawada, H. Kataoka, D. Duolikun, T. Enokido, and M. Takizawa: Energy-aware Server Selection Algorithms for Storage and Computation Processes, Proc. of the 11th International Conference on Broadband and Wireless Computing, Communication and Applications (BWCCA-2016), Asan, Korea, Nov. 2016, pp.45-46.


  2. H. Kataoka, A. Sawada, D. Duolikun, T. Enokido, and M. Takizawa: Simple Energy-efficient Server Selection Algorithm in a Scalable Cluster, Proc: of the 11th International Conference on Broadband and Wireless Computing, Communication and Applications (BWCCA-2016), Asan, Korea, Nov. 2016, pp.573-584.


  3. A. Sawada, H. Kataoka, D. Duolikun, T. Enokido, and M. Takizawa: Selection Algorithms to Select Energy-efficient Servers for Storage and Computation Processes, Proc. of the 19th International Conference on Network-Based Information Systems (NBiS-2016), Ostrava, Czech Republic, Sept. 2016, pp.218-225.


  4. H. Kataoka, A. Sawada, D. Duolikun, T. Enokido, and M. Takizawa: Multi-level Power Consumption and Computation Models and Energy-efficient Server Selection Algorithms in a Scalable Cluster, Proc. of the 19th International Conference on Network-Based Information Systems (NBiS-2016), Ostrava, Czech Republic, Sept. 2016, pp.210-217.


  5. A. Sawada, H. Kataoka, D. Duolikun, T. Enokido, and M. Takizawa: Design and Evaluation of Algorithms to Energy-efficiently Select Servers for Storage and Computation Processes. Proc. of the 10-th International Conference on Innovative Mobile and Internet Services in Ubiquitous Computing (IMIS-2016), Fukuoka, Japan, July 2016, pp.162-169.


  6. H. Kataoka, A. Sawada, D. Duolikun, T. Enokido, and M. Takizawa: Energy-aware Algorithms to Select Servers in Scalable Clusters, Proc: of the 10th International Conference on Complex, Intelligent, and Software Intensive Systems (CISIS-2016), Fukuoka, Japan, July 2016, pp.308-315.


  7. A. Sawada, H. Kataoka, D. Duolikun, T. Enokido, and M. Takizawa: Energy-aware Clusters of Servers for Storage and Computation Applications, Proc. of the 30th IEEE International Conference on Advanced Information Networking and Applications (AINA-2016), Crans-Montana, Switzerland, Mar. 2016, pp.400-407.


  8. D. Duolikun, R. Watanabe, H. Kataoka, S. Nakamura, T. Enokido, and M. Takizawa, "An Energy-aware Migration of Virtual Machines," Proc. of IEEE the 30th International Conference on Advanced Information Networking and Applications (AINA-2016), Crans-Montana, Switzerland, Mar. 2016, pp.557-564.


  9. H. Kataoka, A. Sawada, D. Duolikun, T. Enokido, and M. Takizawa: Energy-aware Server Selection Algorithm in a Scalable Cluster, Proc: of the 30th IEEE International Conference on Advanced Information Networking and Applications (AINA-2016), Crans-Montana, Switzerland, Mar. 2016, pp.565-572.


  10. A. Sawada, H. Kataoka, D. Duolikun, T. Enokido, and M. Takizawa, "Power Consumption and Computation Model of a Storage Server." Proc. of the 10th International Conference on Broadband and Wireless Computing, Communication and Applications (BWCCA-2015), Krakow, Poland, Nov. 2015, pp.472-477.


  11. D. Duolikun, H. Kataoka, S. Nakamura, T. Enokido, M. Takizawa: Energy-Aware Migration and Replication of Processes in a Cluster, Proc. of the 10th International Conference on Broadband and Wireless Computing, Communication and Applications (BWCCA-2015), Krakow, Poland, Nov. 2015, pp.283-287.


  12. H. Kataoka, D. Duolikun, T. Enokido, and M. Takizawa: Energy-efficient Virtualisation of Threads in a Server Cluster, Proc. of the 10th International Conference on Broadband and Wireless Computing, Communication and Applications (BWCCA-2015), Krakow, Poland, Nov. 2015, pp.288-295.


  13. H. Kataoka, D. Duolikun, T. Enokido, and M. Takizawa: Multi-level Computation and Power Consumption Models, Proc. of the 18th International Conference on Network-Based Information Systems (NBiS-2015), Taipei, Taiwan, Sept. 2015, pp.40-47.


  14. H. Kataoka, D. Duolikun, T. Enokido, and M. Takizawa: Evaluation of Energy-aware Server Selection Algorithm, Proc. of the 9th International Conference on Complex, Intelligent, and Software Intensive Systems (CISIS-2015), Blumenau, Brazil, July 2015, pp.318-325.


  15. H. Kataoka, D. Duolikun, T. Enokido, and M. Takizawa: Power Consumption and Computation Models of a Server with a Multi-core CPU and Experiments, Proc. of the 29th IEEE International Conference on Advanced Information Networking and Applications Workshops (WAINA-2015), Gwangju, Korea, Mar. 2015, pp.217-223.