Towards Sustainable High-Performance Transaction Processing in Cloud-based DBMS

被引:0
|
作者
Sul, Woong [1 ]
Yeom, Heon Y. [1 ]
Jung, Hyungsoo [2 ]
机构
[1] Seoul Natl Univ, Seoul, South Korea
[2] Hanyang Univ, Seoul, South Korea
关键词
D O I
10.1007/s10586-018-2826-3
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Cloud-based databases often decouple database instances from physical storage to provide reliability and high availability to users. This design can robustly handle a single point of failure but needs substantial effort to attain good performance. In this paper, we analyze the decoupled architecture and present important optimization issues that we found while implementing this design. For implementing the prototyped system, we decouple MariaDB into a database instance and storage managing both transaction log and data pages. We also explore design considerations for transaction processing performance in the front-end side and efficient way of guaranteeing data durability in the back-end side. We evaluate the prototyped system using standard database benchmarks, and experimental results show that adopting the decoupled architecture for cloud-based DBMSs needs to address numerous optimization issues for achieving better performance.
引用
收藏
页码:135 / 145
页数:11
相关论文
共 50 条
  • [41] Performance of a Cloud-Based Digital Library
    Chen, Yinlin
    Fox, Edward A.
    Jiang, Tingting
    DIGITAL LIBRARIES: PROVIDING QUALITY INFORMATION, 2015, 9469 : 298 - 299
  • [42] Performance Analysis of Cloud-Based Application
    Budai, Peter
    Goldschmidt, Balazs
    LARGE-SCALE SCIENTIFIC COMPUTING, LSSC 2013, 2014, 8353 : 476 - 483
  • [43] Towards a Novel Infrastructure for Conducting High Productive Cloud-Based Scientific Analytics
    Brezany, Peter
    Ludescher, Thomas
    Feilhauer, Thomas
    2016 39TH INTERNATIONAL CONVENTION ON INFORMATION AND COMMUNICATION TECHNOLOGY, ELECTRONICS AND MICROELECTRONICS (MIPRO), 2016, : 186 - 191
  • [44] Cloud-Based System for Sustainable Stingless Bee Farm
    Wang, Chen
    Tang, Yutong
    Ahmad-Akhia, Mohamed Faisal
    Abdul-Rahman, Hamzah
    Yap, Jeffrey Boon Hui
    JOURNAL OF INTERNET TECHNOLOGY, 2022, 23 (03): : 539 - 551
  • [45] Custody: Towards Data-Aware Resource Sharing in Cloud-Based Big Data Processing
    Ma, Shiyao
    Jiang, Jingjie
    Li, Bo
    Li, Baochun
    2016 IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING (CLUSTER), 2016, : 451 - 460
  • [46] Cloud-based Healthcare: Towards a SLA Compliant Network Aware Solution for Medical Image Processing
    Hallett, Shane
    Parr, Gerard
    McClean, Sally
    McConnell, Aaron
    Majeed, Basim
    THIRD INTERNATIONAL CONFERENCE ON CLOUD COMPUTING, GRIDS, AND VIRTUALIZATION (CLOUD COMPUTING 2012), 2012, : 219 - 223
  • [47] Towards Cloud-based Distributed Scaleable Processing over Large-scale Temporal Graphs
    Steinbauer, Matthias
    Kotsis, Gabriele
    2014 IEEE 23RD INTERNATIONAL WETICE CONFERENCE (WETICE), 2014, : 143 - 148
  • [49] Charm: An I/O-driven execution strategy for high-performance transaction processing
    Huang, L
    Chiueh, T
    USENIX ASSOCIATION PROCEEDINGS OF THE 2001 USENIX ANNUAL TECHNICAL CONFERENCE, 2001, : 275 - 288
  • [50] High-Performance Transaction Processing for Web Applications Using Column-Level Locking
    Zhang, Xiaodong
    Zhou, Jing
    WEB INFORMATION SYSTEMS ENGINEERING - WISE 2022, 2022, 13724 : 186 - 193