Leveraging Scale-Up Machines for Swift DBMS Replication on IaaS Platforms Using BalenaDB

Kaiho Fukuchi,Hiroshi Yamada

IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS(2022)

引用 1|浏览9
暂无评分
摘要
In infrastructure-as-a-service platforms, cloud users can adjust their database (DB) service scale to dynamic workloads by changing the number of virtual machines running a DB management system (DBMS), called DBMS instances. Replicating a DBMS instance is a nontrivial task since DBMS replication is time-consuming due to the trend that cloud vendors offer high-spec DBMS instances. This paper presents BalenaDB, which performs urgent DBMS replication for handling sudden workload increases. Unlike convectional replication schemes that implicitly assume DBMS replicas are generated on remote machines, BalenaDB generates a warmed-up DBMS replica on an instance running on the local machine where the master DBMS instance runs, by leveraging the master DBMS resources. We prototyped BalenaDB on MySQL 5.6.21, Linux 3.17.2, and Xen 4.4.1. The experimental results show that the time for generating the warmed-up DBMS replica instance on BalenaDB is up to 30x shorter than an existing DBMS instance replication scheme, achieving significantly efficient memory utilization.
更多
查看译文
关键词
system virtualization, IaaS clouds, operating systems, databases
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要