GSoC Ideas: ovirtiofs, OpenDAL File System via Virtio
Background
OpenDAL is a data access layer that allows users to easily and efficiently retrieve data from various storage services in a unified way. ovirtiofs can expose OpenDAL power in virtio way that allow users to mount storage services to VM or contianer directly.
Objectives
Features
Similiar to virtiofsd
In Scope:
- Continuous reading
- Continuous writing
- Random reading
- List dir
- Stat file
Out Scope:
- Random Write
- Xattrs
- Permissions
Tasks
- Implement features that in scope
- Implement tests suite
Recommended Skills
- Familiar with Rust
- Familiar with basic ideas of file system and virtio
- Familiar with OpenDAL Rust Core
Mentor
Mentor: Xuanwo, Apache Apache PMC Member Chair, [email protected] Mailing List: [email protected] Please leave comments if you want to be a mentor
Cross posted at https://issues.apache.org/jira/browse/GSOC-257
I'm familiar with the virtio before. I would like to be one of the mentor for this idea
I know a little about virtio. I woud like to work on this issue.
I'm familiar with file system design and benchmarks, especially regarding metadata management and optimization. I am very interested in this project and would like to continue working on it. I will learn more about virtiofs and write a proposal draft later.
I know a little about virtio. I woud like to work on this issue.
@uran0sH, hi! Thanks so much for your interest. This is a candidate project for GSoC. Are you considering participating in this project as a GSoC candidate?
I am very interested in this project and would like to continue working on it.
@zjregee Great, nice to hear that! Looking forward to your proposal.
I know a little about virtio. I woud like to work on this issue.
@uran0sH, hi! Thanks so much for your interest. This is a candidate project for GSoC. Are you considering participating in this project as a GSoC candidate?
Yeah, I will participate GSoC.
Almost implemented, thank you @zjregee!
I will continue to maintain it.