arrow
返回

Optimizing synchronization mechanism for block-based file systems using persistent memory

delete2020-10-01
delete4
PRE
AI
杨朝树 (Chaoshu Yang)
Q
Qingfeng Zhuge
X
Xianzhang Chen *
E
Edwin H.‐M. Sha
D
Duo Liu
R
Runyu Zhang
DOI:10.1016/j.future.2020.04.024delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Existing block-based file systems employ buffer caching mechanism to improve performance, which may result in data loss in the case of power failure or system crash. To avoid data loss, the file systems provide synchronization operations for applications to synchronously write the dirty data in DRAM cache back to the slow block devices. However, the synchronization operations can severely degrade the performance of the file system since violating the intention of buffer caching mechanism. In this paper, we propose to relieve the overhead of synchronization operations while ensuring data reliability by utilizing a small Persistent Memory. The proposed Persistent Memory assisted Write-back (PMW) mechanism includes a dedicated Copy-on-Write mechanism to guarantee data consistency and a write-back mechanism across PM and the block devices. We implement the proposed PMW in Linux kernel based on Ext4. The experimental results show that PMW can achieve about 2.2x and 1.6x performance improvement over the original Ext4 and AFCM, the state-of-the-art PM-based synchronization mechanism, on the TPCC workload, respectively. (C) 2020 Elsevier B.V. All rights reserved.
Keyword:
Persistent memory
File system
Data consistency
Hybrid cache architecture
Synchronization operation
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

F
Future Generation Computer Systems-The International Journal of eScience
IF:
6.1
论文数:
6.8K
被引数:
2.3W

机构

E
east china normal university
学者数:
3.1W
论文数: 2.1W
被引数: 25
C
Chongqing University
学者数:
5.1W
论文数: 4.1W
被引数: 6.0W
引用论文

引用论文

Association of Proton Pump Inhibitor/Histamine-2 Blocker Use and Ocular Toxoplasmosis
err2023-03-01
err0
errOAAI
errChristopher D. Conrady; Tejus Pradeep; Yinxi Yu; Mark W. Johnson; Brian L. VanderBeek
err分享
err收藏
err分享
err收藏
err分享
err收藏
A New Design of In-Memory File System Based on File Virtual Address Framework
err2016-10-01
err47
PREAI
errSha, Edwin H. -M.; Chen, Xianzhang; Zhuge, Qingfeng; Shi, Liang; Jiang, Weiwen
err分享
err收藏
err分享
err收藏
Phase Change Memory相变存储器
err2010-12-01
err1.7K
PREAI
errWong, H. -S. Philip; Raoux, Simone; Kim, SangBum; Liang, Jiale; Reifenberg, John P.; Rajendran, Bipin; Asheghi, Mehdi; Goodson, Kenneth E.
err分享
err收藏
Efficient and Consistent NVMM Cache for SSD-Based File System
err2019-08-01
err10
PREAI
errChen, Youmin; Lu, Youyou; Chen, Pei; Shu, Jiwu
err分享
err收藏
err分享
err收藏
学者 查看更多内容