all lists on lists.proxmox.com
 help / color / mirror / Atom feed
* [pve-devel] Vitastor block driver plugin
@ 2025-08-26 14:33 vitalif
  2025-08-27  9:13 ` Thomas Lamprecht
  2025-08-27 22:58 ` vitalif
  0 siblings, 2 replies; 4+ messages in thread
From: vitalif @ 2025-08-26 14:33 UTC (permalink / raw)
  To: pve-devel

Hi!

You've added a block device driver whitelist in Proxmox 9.0.

Could you please add Vitastor there?

I mean this place: https://git.proxmox.com/?p=pve-storage.git;a=blob;f=src/PVE/Storage.pm;h=1dde2b751a766a28af8d40df7149936691cca772;hb=HEAD#l145

$allowed_qemu_blockdev_options in PVE/Storage.pm.

For Vitastor to work correctly, it needs to contain:

vitastor => { image => 1, 'config-path' => 1, 'etcd-host' => 1, 'etcd-prefix' => 1 }

Vitastor is a high-performance alternative to Ceph with a similar architecture (written totally from scratch) if you never heard of it. :-) I'm the author.

Current installation instructions are here:

https://vitastor.io/en/docs/installation/packages.html

https://vitastor.io/en/docs/installation/proxmox.html

It'd be also cool if you could upstream my block driver plugin, currently I'm releasing it as a QEMU patch + block/vitastor.c. It's not a problem for me to continue doing that just as before, but I'd of course appreciate if you added it to your QEMU packages. :-)

And feel free to ask any questions please :)

-- 
With best regards,
  Vitaliy Filippov

_______________________________________________
pve-devel mailing list
pve-devel@lists.proxmox.com
https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2025-09-01  9:42 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2025-08-26 14:33 [pve-devel] Vitastor block driver plugin vitalif
2025-08-27  9:13 ` Thomas Lamprecht
2025-09-01  9:42   ` Fiona Ebner
2025-08-27 22:58 ` vitalif

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.
Service provided by Proxmox Server Solutions GmbH | Privacy | Legal