将 QEMU 图像存储在数据库中

将 QEMU 图像存储在数据库中

我有一个任务,将 QEMU 映像存储在数据库中,并考虑开发自定义块设备。这是一个好主意吗?从哪里开始比较好?

答案1

从很多层面上讲,将 QEMU 映像存储在数据库中都是不切实际的。使用普通文件系统作为存储本身,并从数据库中引用文件要简单得多 - 并且可能会实现您想要实现的目标。

如果这对您不起作用,我想进一步了解您想要实现的目标。

答案2

如果您想要分布式映像存储,QEMU 支持在 Rados 块设备(使用 Ceph 实现)上使用映像:http://ceph.newdream.net/2010/12/rbd-upstream-updates/

答案3

Qemu 中集成了 Sheepdog,也提供分布式图像存储。我自己没有用过,但它似乎可以满足你的目标。http://www.osrg.net/sheepdog/

相关内容