Abstract
In current information systems like the IoT, a huge volume of data is gathered from various types of devices and is encapsulated along with methods as an object. An application is composed of multiple objects allocated to servers. Multiple conflicting transactions issued by clients have to be serialized to keep every object mutually consistent. However, the throughput of a system decreases since the overhead to serialize conflicting transactions increases. In addition, it is critical to reduce the electric energy consumption of the system to keep the transaction system consistent. In our previous studies, the Energy-Efficient Two-Phase Locking (EE2PL) protocol is proposed to reduce the total electric energy consumption of servers and the execution time of each transaction by omitting meaningless write methods. In this paper, the Improved EE2PL (IEE2PL) protocol is newly proposed to furthermore reduce the total electric energy consumption of servers and the execution time of each transaction than the EE2PL protocol by omitting both meaningless read and write methods. Evaluation results show the total electric energy consumption of servers and the execution time of each transaction can be more reduced in the IEE2PL protocol than the EE2PL protocol.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Nakamura, S., Enokido, T., Takizawa, M.: Implementation and evaluation of the information flow control for the Internet of Things. Concurrency and Computation: Practice and Experience, vol. 33, no. 19 (2021)
Enokido, T. and Takizawa, M.: The redundant energy consumption laxity based algorithm to perform computation processes for IoT services. Internet of Things, vol. 9, (2020). https://doi.org/10.1016/j.iot.2020.100165
Bylykbashi, K., Qafzezi, E., Ampririt, P., Ikeda, M., Matsuo, K., and Barolli, L.: Effect of vehicle technical condition on real-time driving risk management in Internet of Vehicles: design and performance evaluation of an integrated fuzzy-based system. Internet of Things, vol. 13 (2021). https://doi.org/10.1016/j.iot.2021.100363
Object Management Group Inc.: Common object request broker architecture (CORBA) specification, version 3.3, part 1 – interfaces. (2012). http://www.omg.org/spec/CORBA/3.3/Interfaces/PDF
Tanaka, K., Hasegawa, K., Takizawa, M.: Quorum-based replication in object-based systems. J. Inf. Sci. Eng. 16(3), 317–331 (2000)
Enokido, T., Duolikun, D., Takizawa, M.: Energy consumption laxity-based quorum selection for distributed object-based systems. Evol. Intel. 13, 71–82 (2020)
Gray, J. N.: Notes on database operating systems. In: Lecture Notes in Computer Science, vol. 60, pp. 393–481 (1978)
Bernstein, P.A., Hadzilacos, V., Goodman, N.: Concurrency control and recovery in database systems. Addison-Wesley (1987)
Garcia-Molina, H., Barbara, D.: How to assign votes in a distributed system. J. ACM 32(4), 814–860 (1985)
Enokido, T., Duolikun, D., Takizawa, M.: Energy-efficient concurrency control by omitting meaningless write methods in object-based systems. accepted for publication in Proceedings of the 36th International Conference on Advanced Information Networking and Applications (AINA-2022) (2022)
Natural Resources Defense Council (NRDS): Data center efficiency assessment - scaling up energy efficiency across the data center lndustry: Evaluating key drivers and barriers (2014). http://www.nrdc.org/energy/files/data-center-efficiency-assessment-IP.pdf
Enokido, T., Duolikun, D., Takizawa, M.: The improved redundant active time-based (IRATB) algorithm for process replication Proceedings of the 35th IEEE International Conference on Advanced Information Networking and Applications (AINA-2021), pp. 172–180 (2021)
Sawada, A., Kataoka, H., Duolikun, D., Enokido, T., and Takizawa, M.: Energy-aware clusters of servers for storage and computation applications. In: Proceedings of the 30th IEEE International Conference on Advanced Information Networking and Applications (AINA-2016), pp. 400–407 (2016)
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). Energy-Efficient Two-Phase Locking Protocol by Omitting Meaningless Read and Write Methods. In: Barolli, L. (eds) Complex, Intelligent and Software Intensive Systems. CISIS 2022. Lecture Notes in Networks and Systems, vol 497. Springer, Cham. https://doi.org/10.1007/978-3-031-08812-4_4
Download citation
DOI: https://doi.org/10.1007/978-3-031-08812-4_4
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-08811-7
Online ISBN: 978-3-031-08812-4
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)