-
Notifications
You must be signed in to change notification settings - Fork 21
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feature: Add blob and blobfs support #53
Comments
@Xuanwo just to confirm you mean to say you'll be raising a PR to add this functionality? |
Yes. I'm willing to implement this feature if it looks good to you. |
This feels like something that would be very useful. Especially BlobFS. |
Hey @Xuanwo - There are a couple of SPDK related projects that utilize BlockFS and have an API for integration. RocksBD has only integrated the db_bench benchmarking tool with BlobFS. RocksDB may be a good example to review as they have clearly done some good SPDK BlobFS work.
FUSE3 also has some support for BlobFS, but its seems to not be very well documented.
IBM Research in Tokyo did a great SPDK based project called: EvFS: User-level, Event-Driven File System for Non-Volatile Memory. I cant find the code, so I don't think its public.
|
Thanks @orville-wright for providing the nice summary! I'm from the Apache OpenDAL community, and we're exploring this field to see if we can create something cool. I believe we can provide support for |
Great to know. Thx and it's awesome to meet you ! 😄 I wasn't aware of OpenDAL. It's obvious that you guys at OpenDAL would definitely have a need / use for BlobFS.
I am 'Head of Product Mgmt & Strategy' at DataCore and for OpenEBS. DataCore is a key company sponsoring OpenEBS and it provides a lot of eng/dev resources for the project & community. I have a long history designing, developing & bringing to market Storage and Data platforms. I think there is a good intersection between OpenDAL and OpenEBS. - Your BlobFS API work will definitely be useful in both projects. I support that and can help with your efforts in our community and project.
|
Is your feature request related to a problem? Please describe.
I want to build something around SDPK blobstore. But spdk-rs doesn't support neither
blob
orblobfs
API.Describe the solution you'd like
I plan to expose
blob
andblobfs
APIs inspdk-rs
Describe alternatives you've considered
Nope.
Additional context
Nope.
The text was updated successfully, but these errors were encountered: