Abstract
Process replication approaches using a server cluster system are widely used to provide reliable and available distributed application services. However, a server cluster system consumes a large amount of electric energy compared with process non-replication approaches. In this paper, an RATB-DSTPR (Redundant Active Time-Based algorithm with Differentiating Starting Time of Process Replicas) algorithm is newly proposed to reduce the total electric energy consumption of a server cluster by differentiating starting time of process replicas. The evaluation results show the total electric energy consumption of a server cluster and the average response time of each process can be reduced in the RATB-DSTPR algorithm.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Enokido, T., Aikebaier, A., Takizawa, M.: Process allocation algorithms for saving power consumption in peer-to-peer systems. IEEE Trans. Ind. Electron. 58(6), 2097–2105 (2011)
Enokido, T., Aikebaier, A., Takizawa, M.: A model for reducing power consumption in peer-to-peer systems. IEEE Syst. J. 4(2), 221–229 (2010)
Enokido, T., Aikebaier, A., Takizawa, M.: An extended simple power consumption model for selecting a server to perform computation type processes in digital ecosystems. IEEE Trans. on Industrial Informatics 10(2), 1627–1636 (2014)
Enokido, T., Takizawa, M.: Integrated power consumption model for distributed systems. IEEE Trans. Ind. Electron. 60(2), 824–836 (2013)
KVM: Main Page - KVM (Kernel Based Virtual Machine) (2015). http://www.linux-kvm.org/page/Mainx_Page
Natural Resources Defense Council (NRDS): Data center efficiency assessment - scaling up energy efficiency across the data center industry: Evaluating key drivers and barriers (2014). http://www.nrdc.org/energy/files/data-center-efficiency-assessment-IP.pdf
Bylykbashi, T., Qafzezi, E., Ikeda, M., Matsuo, K., Barolli, L.: Fuzzy-based driver monitoring system (FDMS): implementation of two intelligent FDMSs and a testbed for safe driving in VANETs. Futur. Gener. Comput. Syst. 105, 665–674 (2020)
Lamport, R., Shostak, R., Pease, M.: The byzantine generals problems. ACM Trans. Programing Lang. Syst. 4(3), 382–401 (1982)
Schneider, F.B.: Replication management using the state-machine approach. Distributed systems (2nd Ed.) ACM Press, pp. 169–197 (1993)
Enokido, T., Duolikun, D., Takizawa, M.: An energy-efficient process replication algorithm based on the active time of cores. In: Proceedings of the 32nd IEEE International Conference on Advanced Information Networking and Applications (AINA-2018), pp. 165–172 (2018)
Enokido, T., Duolikun, D., Takizawa, M.: The improved redundant active time-based (IRATB) algorithm for process replication An energy-efficient redundant execution algorithm by terminating meaningless redundant processes. In: Proceedings of the 35th IEEE International Conference on Advanced Information Networking and Applications (AINA-2021), pp. 172–180 (2021)
Enokido, T., Duolikun, D., Takizawa, M.: The redundant active time-based algorithm with forcing meaningless replica to terminate. In: Proceedings of the 15th International Conference on Complex, Intelligent and Software Intensive Systems (CISIS-2021), pp. 206–213 (2021)
Enokido, T., Takizawa, M.: An energy-efficient process replication algorithm in virtual machine environments. In: Proceedings of the 11th International Conference on Broadband and Wireless Computing, Communication and Applications (BWCCA-2016), pp. 105–114 (2016)
Enokido, T., Takizawa, M.: Power consumption and computation models of virtual machines to perform computation type application processes. In: Proceedings of the 9th International Conference on Complex, Intelligent and Software Intensive Systems (CISIS-2015), pp. 126–133 (2015)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Enokido, T., Duolikun, D., Takizawa, M. (2022). An Energy-Efficient Process Replication by Differentiating Starting Time of Process Replicas in Virtual Machine Environments. In: Barolli, L. (eds) Advances on Broad-Band Wireless Computing, Communication and Applications. BWCCA 2021. Lecture Notes in Networks and Systems, vol 346. Springer, Cham. https://doi.org/10.1007/978-3-030-90072-4_6
Download citation
DOI: https://doi.org/10.1007/978-3-030-90072-4_6
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-90071-7
Online ISBN: 978-3-030-90072-4
eBook Packages: EngineeringEngineering (R0)