Energy-Efficient Multi-Version Concurrency Control (EEMVCC) for Object-Based Systems

被引:0
|
作者
Enokido, Tomoya [1 ]
Duolikun, Dilawaer [2 ]
Takizawa, Makoto [3 ]
机构
[1] Rissho Univ, Fac Business Adm, Shinagawa Ku, 4-2-16 Osaki, Tokyo 1418602, Japan
[2] Hosei Univ, Fac Sci & Engn, Dept Adv Sci, 3-7-2 Kajino Cho, Koganei, Tokyo 1848584, Japan
[3] Hosei Univ, Res Ctr Comp & Multimedia Studies, 3-7-2 Kajino Cho, Koganei, Tokyo 1848584, Japan
关键词
Multi-version concurrency control; Multi-version timestamp ordering (MVTO); Two-phase locking (2PL) protocol; Energy-efficient multi-version timestamp ordering (EEMVTO); Transaction;
D O I
10.1007/978-3-031-14314-4_2
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The MVCC (Multi-Version Concurrency Control) is proposed to increase the concurrency of multiple conflicting transactions and the scalability of a distributed computing system. On the other hand, the larger number of transactions are concurrently performed in a system, the larger amount of electric energy is consumed on servers. In this paper, the EEMVTO (Energy-Efficient Multi-Version Timestamp Ordering) algorithm is newly proposed to reduce the total electric energy consumption of servers by not performing meaningless write methods. The evaluation results show the total electric energy consumption of servers can be reduced in the EEMVTO algorithm.
引用
收藏
页码:13 / 24
页数:12
相关论文
共 50 条
  • [1] Energy-Efficient Concurrency Control by Omitting Meaningless Write Methods in Object-Based Systems
    Enokido, Tomoya
    Duolikun, Dilawaer
    Takizawa, Makoto
    ADVANCED INFORMATION NETWORKING AND APPLICATIONS, AINA-2022, VOL 1, 2022, 449 : 129 - 139
  • [2] Achieving Starvation-Freedom with Greater Concurrency in Multi-Version Object-based Transactional Memory Systems
    Juyal, Chirag
    Kulkarni, Sandeep
    Kumari, Sweta
    Peri, Sathya
    Somani, Archit
    STABILIZATION, SAFETY, AND SECURITY OF DISTRIBUTED SYSTEMS, SSS 2019, 2019, 11914 : 209 - 227
  • [3] Multi-Version Range Concurrency Control in Deuteronomy
    Levandoski, Justin
    Lomet, David
    Sengupta, Sudipta
    Stutsman, Ryan
    Wang, Rui
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2015, 8 (13): : 2146 - 2157
  • [4] A Performance Model of Multi-Version Concurrency Control
    Di Sanzo, Pierangelo
    Ciciani, Bruno
    Quaglia, Francesco
    Sapienza, P.
    Romano, Paolo
    2008 IEEE INTERNATIONAL SYMPOSIUM ON MODELING, ANALYSIS & SIMULATION OF COMPUTER AND TELECOMMUNICATION SYSTEMS (MASCOTS), 2008, : 75 - +
  • [5] Transaction Repair for Multi-Version Concurrency Control
    Dashti, Mohammad
    John, Sachin Basil
    Shaikhha, Amir
    Koch, Christoph
    SIGMOD'17: PROCEEDINGS OF THE 2017 ACM INTERNATIONAL CONFERENCE ON MANAGEMENT OF DATA, 2017, : 235 - 250
  • [6] Checkpoint Based Multi-Version Concurrency Control Mechanis Healthcare System
    Ghosh, Ammlan
    Chaki, Rituparna
    Chaki, Nabendu
    2016 INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING, COMMUNICATIONS AND INFORMATICS (ICACCI), 2016, : 382 - 389
  • [7] A concurrency control algorithm in multi-version multilevel DBMS
    Zhang, M
    Feng, DG
    CHINESE JOURNAL OF ELECTRONICS, 2005, 14 (03): : 467 - 471
  • [8] Memory-Optimized Multi-Version Concurrency Control for Disk-Based Database Systems
    Freitag, Michael
    Kemper, Alfons
    Neumann, Thomas
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2022, 15 (11): : 2797 - 2810
  • [9] The role of reconciliation in retrieving historical objects in a multi-version object-based system
    Hadaegh, AR
    Ehikioya, SA
    IEEE CCEC 2002: CANADIAN CONFERENCE ON ELECTRCIAL AND COMPUTER ENGINEERING, VOLS 1-3, CONFERENCE PROCEEDINGS, 2002, : 1482 - 1486
  • [10] An Empirical Evaluation of In-Memory Multi-Version Concurrency Control
    Wu, Yingjun
    Arulraj, Joy
    Lin, Jiexi
    Xian, Ran
    Pavlo, Andrew
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2017, 10 (07): : 781 - 792