OSDI文章分享,论文(CrossFS: A Cross-layered Direct-Access File System)的结构化文摘

CrossFS是一种跨用户级、固件级和内核级的分布式文件系统,旨在提升I/O性能并增强并发性。通过利用主机和设备级计算能力,CrossFS实现了基于文件描述符的并发控制,将每个文件描述符映射到独立的硬件I/O队列,以实现并发处理。同时,它使用主机CPU进行并发控制,并利用非易失性内存确保跨层设计的崩溃一致性。此外,CrossFS还设计了一种固件级I/O调度器来高效分发文件描述符请求。评估表明,与最新内核、用户级和固件文件系统相比,CrossFS在基准测试中并发访问性能提高了4.87倍,在实际应用中提高了2.32倍。

Authors: 

Yujie Ren, Rutgers University; Changwoo Min, Virginia Tech; Sudarsun Kannan, Rutgers University

Abstract: 

We design CrossFS, a cross-layered direct-access file system disaggregated across user-level, firmware, and kernel layers for scaling I/O performance and improving concurrency. CrossFS is designed to exploit host- and device-level compute capabilities. For concurrency with or without data sharing across threads and processes, CrossFS introduces a file descriptor-based concurrency control that maps each file descriptor to one hardware-level I/O queue. This design allows CrossFS’s firmware component to process disjoint access across file descriptors concur

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

结构化文摘

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值