Asynchronous and Adaptive Checkpoint for WAL-Based Data Storage Systems
2024
会议录名称IEEE
ISSN2690-5965
页码1238-1245
发表状态已发表
DOI10.1109/ICPADS60453.2023.00179
摘要Write-ahead logging (WAL) is widely utilized to ensure data's integrity for data storage systems. Modified data is firstly written to a WAL file. Then data is persistently flushed to original home location for in-place update. These two steps are referred to as commit and checkpoint. In this paper, we take SQLite in the WAL mode to study the impact of checkpoint. Once 1,000 pages accumulate in the WAL file, SQLite checkpoints them to the database file with fsync. Such a periodical checkpoint fashion causes substantial spikes to the user-facing latency of inserting or updating data over time. Also, the fixed checkpoint frequency of every 1,000 pages does not consider the runtime write/read access pattern. We propose an algorithm named Walack. Walack conducts fsync asynchronously for each checkpoint. By observing write and read requests, it online adjusts the checkpoint frequency. These two strategies jointly enable Walack to gain both high performance and space efficiency. Experiments show that Walack reduces the user-facing tail latency by up to 92.3% for write requests, with both average write and read performances retained. © 2023 IEEE.
会议举办国China
会议录编者/会议主办者IEEE ; IEEE Computer Society Technical Community on Parallel Processing (TCPP) ; IEEE Cyber-Physical-Social Systems (CPSS) ; IEEE Hyper Intelligence Technical Committee (HI-TC) ; IEEE TCSC
关键词Tail Latency Write-ahead Logging Checkpoint
会议名称The 29th IEEE International Conference on Parallel and Distributed Systems (ICPADS 2023)
会议地点Ocean Flower Island, Hainan, China
会议日期December 17-21, 2023
URL查看原文
收录类别EI
语种英语
出版者IEEE Press
EI入藏号20241615923437
原始文献类型Conference article (CA)
来源库IEEE
文献类型会议论文
条目标识符https://kms.shanghaitech.edu.cn/handle/2MSLDSTB/352575
专题信息科学与技术学院_博士生
信息科学与技术学院_硕士生
信息科学与技术学院_PI研究组_王春东组
通讯作者Wang, Chundong
作者单位
ShanghaiTech University
第一作者单位上海科技大学
通讯作者单位上海科技大学
第一作者的第一单位上海科技大学
推荐引用方式
GB/T 7714
Zhu, Li,Hu, Yanpeng,Wang, Chundong. Asynchronous and Adaptive Checkpoint for WAL-Based Data Storage Systems[C]//IEEE, IEEE Computer Society Technical Community on Parallel Processing (TCPP), IEEE Cyber-Physical-Social Systems (CPSS), IEEE Hyper Intelligence Technical Committee (HI-TC), IEEE TCSC:IEEE Press,2024:1238-1245.
条目包含的文件
文件名称/大小 文献类型 版本类型 开放类型 使用许可
个性服务
查看访问统计
谷歌学术
谷歌学术中相似的文章
[Zhu, Li]的文章
[Hu, Yanpeng]的文章
[Wang, Chundong]的文章
百度学术
百度学术中相似的文章
[Zhu, Li]的文章
[Hu, Yanpeng]的文章
[Wang, Chundong]的文章
必应学术
必应学术中相似的文章
[Zhu, Li]的文章
[Hu, Yanpeng]的文章
[Wang, Chundong]的文章
相关权益政策
暂无数据
收藏/分享
所有评论 (0)
暂无评论
 

除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。