Abstract
It is critical to reduce the electric energy consumed in server clusters. In our previous studies, the MLPCM and MLCM models are proposed with LEA and MEA server selection algorithms. Here, a server is selected to perform a process by estimating the termination time of every current process. However, it takes time to collect the state of each process and estimate the termination time of each process. In this paper, we propose a simple energy-aware (PEA) algorithm to select a server where only state information on number of processes on each server is used. In the evaluation, we show the computation complexity of the PEA algorithm is O(1), smaller than the other algorithms while the total electric energy consumption of the servers of the PEA algorithm is almost the same as the MEA algorithm and is smaller than the others.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Bianchini, R. and Rajamony, R.: Power and Energy Management for Server Systems. IEEE Computer, 37(11), pp. 68-74. (2004).
DSlab server: http://h50146.www5.hp.com/products/servers/proliant/system pdf/dl360pgen8.pdf.
Duolikun, D., Aikebaier, A., Enokido, T., and Takizawa, M.: Energy-aware Passive Replication of Processes. Journal of Mobile Multimedia, 9(1&2), pp. 53-65, (2013).
Duolikun, D., Aikebaier, A., Enokido, T., and Takizawa, M.: Energy-efficient Dynamic Cluster of Servers. Journal of Supercomputing, vol.71, no.5, pp. 1647-1656, (2015).
Enokido, T., Aikebaier, A., and Takizawa, M.: A Model for Reducing Power Consumption in Peer-to-Peer Systems. IEEE Systems Journal, 4(2), pp. 221-229, (2010).
Enokido, T., Aikebaier, A., and Takizawa, M.: An Integrated Power Consumption Model for Communication and Transaction Based Applications. Proc. of IEEE the 25th International Conference on Advanced Information Networking and Applications (AINA-2011), pp. 627-636, (2011).
Enokido, T., Aikebaier, A., and Takizawa, M.: Process Allocation Algorithms for Saving Power Consumption in Peer-to-Peer Systems. IEEE Transactions on Industrial Electronics, 58(6), pp. 2097-2105, (2011).
Enokido, T., Aikebaier, A., and Takizawa, M.: An Extended Simple Power Consumption Model for Selecting a Server to Perform Computation Type Processes in Digital Ecosystems. IEEE Transactions on Industrial Informatics, 10(2), pp. 1627-1636, (2014).
Enokido, T., Aikebaier, A., and Takizawa, M.: Evaluation of the Extended Improved Redundant Power Consumption Laxity-Based (EIRPCLB) Algorithm, Proc. of IEEE the 28th International Conference on Advanced Information Networking and Applications (AINA-2014), pp.940-947, (2014).
Enokido, T. and Takizawa, M.: Energy-Efficient Delay Time-Based Process Allocation Algorithm for Heterogeneous Server Clusters. Proc. of IEEE the 29th International Conference on Advanced Information Networking and Applications (AINA-2015), pp. 279-286, (2015).
Enokido, T. and Takizawa, M.: Power Consumption and Computation Models of Virtual Machines to Perform Computation Type Application Processes. Proc. of the 9th International Conference on Complex, Intelligent, and Software Intensive Systems (CISIS-2015), pp. 126-133, (2015).
Google, Google green, http://www.google.com/green/, (2015).
Inoue, T., Aikebaier, A., Enokido, T., and Takizawa, M.: Power Consumption and Processing Models of Servers in Computation and Storage Based Applications. Journal of Mathematical and Computer Modeling, 58(5&6), pp. 1475-1488, (2013).
Intel Xeon Processor 5600 Series: The Next Generation of Intelligent Server Processors, white paper [online]. Available: http://www.intel.com/content/www/us/en/processors/xeon-5600-brief.html, (2010).
Job Schedulling Algorithms in Linux Virtual Server, http://www.linuxvirtualserver.org/docs/scheduling.html, (2010).
Kataoka, H., Duolikun, D., Enokido, T., and Takizawa, M.: Power Consumption and Computation Models of a Server with a Multi-core CPU and Experiments. Proc. of IEEE the 29th IEEE International Conference on Advanced Information Networking and Applications Workshops (WAINA-2015), pp. 217-223, (2015).
Kataoka, H., Duolikun, D., Enokido, T., and Takizawa, M.: Evaluation of Energy-aware Server Selection Algorithm. Proc. of the 9th International Conference on Complex, Intelligent, and Software Intensive Systems (CISIS-2015), pp. 318-325, (2015).
Kataoka, H., Duolikun, D., Enokido, T., and Takizawa, M.: Multi-level Computation and Power Consumption Models. Proc. of the 18th International Conference on Network-Based Information Systems (NBiS-2015), pp. 40-47, (2015).
Kataoka, H., Duolikun, D., Enokido, T., and Takizawa, M.: 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), pp. 288-295, (2015).
Kataoka, H., Sawada, A., Duolikun, D., Enokido, T., and Takizawa, M.: Energy-aware Server Selection Algorithm in a Scalable Cluster. The 30th IEEE International Conference on Advanced Information Networking and Applications (AINA-2016), pp. 565-572, (2016).
Kataoka, H., Sawada, A., Duolikun, D., Enokido, T., and Takizawa, M.: Energy-aware Algorithms to Select Servers in Scalable Clusters. Proc. of the 10th International Conference on Complex, Intelligent, and Software Intensive Systems (CISIS-2016), pp. 308-315, (2016).
Linux distribution. Available: http://itpro.nikkeibp.co.jp/article/COLUMN/20120223/382669/.
Metaprotocol Corp: ”UWmeter” [online]. Available: http://www.metaprotocol.com/UWmeter/Feautures.html, (2011).
Natural Resources Defense Council (NRDC): Data Center Efficiency Assessment – Scaling up Energy Efficiency across the Data Center Industry: Evaluating Key Drivers and Barriers, http://www.nrdc.org/energy/files/data-center-efficiencyassessment-IP.pdf, (2014).
Sawada, A., Kataoka, H., Duolikun, D., Enokido, T., and Takizawa, M.: Energy-aware Clusters of Servers for Storage and Computation Applications. Proc. of the IEEE 30th International Conference on Advanced Information Networking and Applications (AINA-2016), pp. 400-407, (2016).
Sawada, A., Kataoka, H., Duolikun, D., Enokido, T., and Takizawa, M.: 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), CD-ROM, (2016).
Schollmeier, R.: A Definition of Peer-to-Peer Networking for the Classification of Peer-to-Peer Architectures and Applications. Proc. of the first International Conference on Peer-to-Peer Computing, pp. 101-102, (2011).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this paper
Cite this paper
Kataoka, H., Sawada, A., Duolikun, D., Enokido, T., Takizawa, M. (2017). Simple Energy-efficient Server Selection Algorithm in a Scalable Cluster. In: Barolli, L., Xhafa, F., Yim, K. (eds) Advances on Broad-Band Wireless Computing, Communication and Applications. BWCCA 2016. Lecture Notes on Data Engineering and Communications Technologies, vol 2. Springer, Cham. https://doi.org/10.1007/978-3-319-49106-6_56
Download citation
DOI: https://doi.org/10.1007/978-3-319-49106-6_56
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-49105-9
Online ISBN: 978-3-319-49106-6
eBook Packages: EngineeringEngineering (R0)