DBMS-Assisted Live Migration of Virtual Machines

Kota Asanuma,Hiroshi Yamada

IEEE TRANSACTIONS ON COMPUTERS(2024)

引用 0|浏览7
暂无评分
摘要
Live migration of virtual machines (VMs) is a technique that moves active VMs between different physical hosts without losing any running states. Although it is desirable for administrators that the live migration is completed as quickly as possible, the pre-copy-based live migration, widely used in modern hypervisors, does not satisfy this demand on the current trend that VMs on which running applications are performance-critical such as database management systems (DBMSes) have quite large memory. DMigrate, presented in this paper, shortens the time for live-migrating VMs with even large memory DBMSes. To quickly produce the running state of the migrating VMs on the destination, DMigrate performs regular memory transfers while simultaneously constructing the DBMS's buffer-pool by fetching the data items from the shared storage. We prototyped DMigrate on MySQL 5.7.30, QEMU 5.1.0, and Linux 4.18.20. The experimental results show that the migration time of the prototype is up to 1.71x and 1.71xshorter under workloads, including sysbench and TPC-C, than the default pre-copy and post-copy schemes, respectively.
更多
查看译文
关键词
Live migration,database management systems,system virtualization,cloud computing
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要