Octopus + : An RDMA-Enabled Distributed Persistent Memory File System

远程直接内存访问 计算机科学 操作系统 文件系统 网络文件系统 文件控制块 原子性 Unix文件类型 自我认证文件系统 计算机文件 数据库事务 数据库 设备文件 存根文件 SSH文件传输协议
作者
Zhu Bohong,Youmin Chen,Qing Wang,Youyou Lu,Jiwu Shu
出处
期刊:ACM Transactions on Storage [Association for Computing Machinery]
卷期号:17 (3): 1-25
标识
DOI:10.1145/3448418
摘要

Non-volatile memory and remote direct memory access (RDMA) provide extremely high performance in storage and network hardware. However, existing distributed file systems strictly isolate file system and network layers, and the heavy layered software designs leave high-speed hardware under-exploited. In this article, we propose an RDMA-enabled distributed persistent memory file system, Octopus + , to redesign file system internal mechanisms by closely coupling non-volatile memory and RDMA features. For data operations, Octopus + directly accesses a shared persistent memory pool to reduce memory copying overhead, and actively fetches and pushes data all in clients to rebalance the load between the server and network. For metadata operations, Octopus + introduces self-identified remote procedure calls for immediate notification between file systems and networking, and an efficient distributed transaction mechanism for consistency. Octopus + is enabled with replication feature to provide better availability. Evaluations on Intel Optane DC Persistent Memory Modules show that Octopus + achieves nearly the raw bandwidth for large I/Os and orders of magnitude better performance than existing distributed file systems.

科研通智能强力驱动
Strongly Powered by AbleSci AI
科研通是完全免费的文献互助平台,具备全网最快的应助速度,最高的求助完成率。 对每一个文献求助,科研通都将尽心尽力,给求助人一个满意的交代。
实时播报
不知道叫个啥名完成签到,获得积分10
刚刚
刚刚
1秒前
endorphin发布了新的文献求助30
1秒前
1秒前
夹心饼干完成签到,获得积分10
1秒前
1秒前
2秒前
wangwang完成签到,获得积分10
2秒前
醋溜爆肚儿完成签到,获得积分10
2秒前
pengpeng发布了新的文献求助30
2秒前
俭朴紫文完成签到,获得积分10
2秒前
3秒前
小幅上调发布了新的文献求助10
3秒前
3秒前
杨超越发布了新的文献求助10
3秒前
多祎点完成签到,获得积分10
3秒前
6666应助Anarkh采纳,获得10
3秒前
刘承昭发布了新的文献求助10
3秒前
4秒前
NANA完成签到,获得积分10
4秒前
Lucas应助小飞爱科研采纳,获得10
4秒前
he发布了新的文献求助10
4秒前
奋斗幻姬发布了新的文献求助10
5秒前
小猪乔治发布了新的文献求助10
5秒前
5秒前
充电宝应助眠羊采纳,获得10
5秒前
Orange应助chang采纳,获得10
5秒前
小马甲应助LYY采纳,获得10
5秒前
liang完成签到 ,获得积分10
5秒前
6秒前
热血狂林完成签到 ,获得积分10
6秒前
6秒前
6秒前
MOMO发布了新的文献求助10
7秒前
Tong完成签到,获得积分10
7秒前
7秒前
Criminology34应助多祎点采纳,获得10
7秒前
狮子发布了新的文献求助10
7秒前
7秒前
高分求助中
(应助此贴封号)【重要!!请各用户(尤其是新用户)详细阅读】【科研通的精品贴汇总】 10000
The Multiple Self-States Drawing Technique 600
Organizational Behavior 510
Management and the Arts 510
Matrix Methods in Data Mining and Pattern Recognition Second Edition 510
Rosenblum, Global Change Biology 500
CLSI VET01S-2024 Performance Standards for Antimicrobial Disk and Dilution Susceptibility Tests for Bacteria Isolated From Animals (7th Ed) 500
热门求助领域 (近24小时)
化学 材料科学 医学 生物 纳米技术 计算机科学 化学工程 工程类 有机化学 物理 复合材料 生物化学 内科学 细胞生物学 基因 遗传学 免疫学 冶金 光电子学 癌症研究
热门帖子
关注 科研通微信公众号,转发送积分 7769614
求助须知:如何正确求助?哪些是违规求助? 9312578
关于积分的说明 20329902
捐赠科研通 7354848
什么是DOI,文献DOI怎么找? 3316069
关于科研通互助平台的介绍 2464949
邀请新用户注册赠送积分活动 2330664