vDPA: Support for block devices in Linux and QEMU
stefano-garzarella.github.io
vDPA: Support for block devices in Linux and QEMU
1–10 of 23 posts
Re: vDPA: Support for block devices in Linux and QEMU
#2I honestly don’t know what this means. Is it faster? Is it more secure? Why would I use this vDPA thing instead of the good’ol virtio blk driver? Looking at the examples it certainly looks more cumbersome to setup…
Re: vDPA: Support for block devices in Linux and QEMU
#3> One of the significant benefits of vDPA is its strong abstraction, enabling the implementation of virtio devices in both hardware and software—whether in the kernel or user space. This unification under a single framework, where devices appear identical for QEMU facilitates the seamless integration of hardware and software components. I honestly don’t know what this means. Is it faster? Is it more secure? Why would…
Re: vDPA: Support for block devices in Linux and QEMU
#4Re: vDPA: Support for block devices in Linux and QEMU
#5Good timing considering the esxi news https://kb.vmware.com/s/article/2107518?lang=en_US
Re: vDPA: Support for block devices in Linux and QEMU
#6Good timing considering the esxi news https://kb.vmware.com/s/article/2107518?lang=en_US
So it’s subscription or bust? Owch.
Re: vDPA: Support for block devices in Linux and QEMU
#7> One of the significant benefits of vDPA is its strong abstraction, enabling the implementation of virtio devices in both hardware and software—whether in the kernel or user space. This unification under a single framework, where devices appear identical for QEMU facilitates the seamless integration of hardware and software components. I honestly don’t know what this means. Is it faster? Is it more secure? Why would…
If I'm implementing a hardware device anyway, why would I not just use NVMe as the interface? NVMe is superior to virtio-blk in every way that I can think of.
Even for a software device in userspace, why not use a technology like vfio-user to present an NVMe device, or just use vhost-user to present the virtio-blk device?
I've never really been able to get a clear value proposition for vDPA for storage laid out for me. Maybe I'm missing something critical - it's certainly possible.
Re: vDPA: Support for block devices in Linux and QEMU
#8> One of the significant benefits of vDPA is its strong abstraction, enabling the implementation of virtio devices in both hardware and software—whether in the kernel or user space. This unification under a single framework, where devices appear identical for QEMU facilitates the seamless integration of hardware and software components. I honestly don’t know what this means. Is it faster? Is it more secure? Why would…
`cephadm bootstrap` requires docker or podman and ssh: https://docs.ceph.com/en/latest/cephadm/install/#bootstrap-a...
Ceph Object Gateway: radosgw: https://docs.ceph.com/en/latest/radosgw/ :
> The Ceph Object Gateway provides interfaces that are compatible with both Amazon S3 and OpenStack Swift, and it has its own user management. Ceph Object Gateway can use a single Ceph Storage cluster to store data from Ceph File System and from Ceph Block device clients. The S3 API and the Swift API share a common namespace, which means that it is possible to write data to a Ceph Storage Cluster with one API and then retrieve that data with the other API.
virtio-blk is probably faster, but then do HA redundancy with physically separate nodes and network io anyway; or LocalPersistentVolumes
Re: vDPA: Support for block devices in Linux and QEMU
#9Good timing considering the esxi news https://kb.vmware.com/s/article/2107518?lang=en_US
Re: vDPA: Support for block devices in Linux and QEMU
#10Good timing considering the esxi news https://kb.vmware.com/s/article/2107518?lang=en_US
Very glad I decided to use Proxmox (as the Broadcom acquisition had been announced) for the small cluster we set up at our business a year ago, it’s been super stable, pretty easy to use but can do way more than I need (we’re not doing much that is that complicated yet)