Skip to content
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

ublk-qcow2 work with kvm guests #45

Open
ferodevil opened this issue Feb 9, 2023 · 3 comments
Open

ublk-qcow2 work with kvm guests #45

ferodevil opened this issue Feb 9, 2023 · 3 comments

Comments

@ferodevil
Copy link

just like https://static.sched.com/hosted_files/kvmforum2020/9c/KVMForum_2020_io_uring_passthrough_Stefano_Garzarella.pdf, make io_uring SQ/CQ ring share between ublk-qcow2 and virtio-blk driver, to make performace best

@ming1
Copy link
Collaborator

ming1 commented Feb 13, 2023

Hello,

Can you explain a bit that this is one issue or improvement?
Also I appreciate that you may provide more details.

Actually ublk-qcow2 has nothing in common with virtio-blk driver, not
sure how to share io_uring. ublk-qcow2 backend is implemented
totally in userspace with io_uring, and it does not use virtio-blk at all.

Thanks,
Ming

@ferodevil
Copy link
Author

hi,Ming

ublk-qcow2 or qemu-nbd used in host environment, and ublk-qcow2 result Better performance; how can it combine with qemu or virtual machine to make guest perform better?

  1. replace qemu qcow2 logic?
  2. just like spdk,share buffer with virtual machine?

Thanks

@ming1
Copy link
Collaborator

ming1 commented Apr 13, 2023

ublk-qcow2 is supposed to be used in host environment(such as container, ...), and not for guest.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants