Abstract
In cloud computing systems, computation resources like CPU and storages are virtualized. Virtual machines are now widely used to support applications with virtual computation service and to perform application processes. Furthermore, virtual machines can migrate from a host server to a guest server while processes are being performed on the virtual machines. We have to reduce electric energy consumption of servers in server clusters. In this paper, we take advantage of the migration technologies of virtual machines to reduce the electric energy consumed by servers. We propose a simple virtual machine migration (SVM) algorithm to migrate a virtual machine to another energy-efficient server in order to reduce the electric energy consumption. We show the total electric energy consumption of the servers can be reduced in the SVM algorithm.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
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.: Power Consumption Models for Migrating Processes in a cluster, Proc. of International Conference on Complex, Intelligent, and Software Intensive Systems (NBiS-2014), pp.15–22. (2014).
Duolikun, D., Aikebaier, A., Enokido, T., and Takizawa, M.: Energy-efficient Dynamic Cluster of Servers, Journal of Supercomputing, 71(5), pp.1647–1656. (2015).
Duolikun, D., Aikebaier, A., Enokido, T., and Takizawa, M.: Power Consumption Model for Redumdantly Performing Mobile-Agents, Proc. of the 8th International Conference on Complex, Intelligent, and Software Intensive Systems (CISIS-2014), pp.185–190. (2014).
Duolikun, D., Enokido, T., and Takizawa, M.: Asynchronous Migration of Process Replica in a Cluster, Proc. of IEEE the 29th International Conference on Advanced Information Networking and Applications (AINA-2015), pp.271–278. (2015).
Duolikun, D., Enokido, T., and Takizawa, M.: Asynchronous Migration of Process Replica in a Cluster, Proc. of the 9th International Conference on Complex, Intelligent, and Software Intensive Systems (CISIS-2015), pp.118–125. (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.
Job Scheduling 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 International Conference on Advanced Information Networking and Applications Workshops (AINA-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., Duolikun, D., Enokido, T., and Takizawa, M.: Energy-aware Server Selection Algorithm in a Scalable Cluster, Proc. of IEEE the 30th International Conference on Advanced Information Networking and Applications (AINA-2016), pp.565–572. (2016).
Sawada, A., Kataoka, H., Duolikun, D., Enokido, T., and Takizawa, M.: Energy-aware Clusters of Servers for Storage and Computation Applications, Proc. of IEEE the 30th International Conference on Advanced Information Networking and Applications (AINA-2016), pp.400–407. (2016).
United Nations Framework Convention on Climate Change (UNFCCC), https://en.wikipedia.org/wiki/Kyoto Protocol, 1992.
United Nations Climate Change Conference (COP21), https://en.wikipedia.org/wiki/2015, 2015.
A virtualization infrastructure for the Linux kernel (Kernel-based virtual machine), https://en.wikipedia.org/wiki/Kernel-based Virtual Machine.
An American company that provides cloud and virtualization software and services (VMware, Inc.), https://en.wikipedia.org/wiki/VMware.
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
Watanabe, R., Duolikun, D., Enokido, T., Takizawa, M. (2017). An Energy-efficient Migration Model of Processes with Virtual Machines in a Server 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_4
Download citation
DOI: https://doi.org/10.1007/978-3-319-49106-6_4
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-49105-9
Online ISBN: 978-3-319-49106-6
eBook Packages: EngineeringEngineering (R0)