qemu-nbd 和 vdfuse 哪个更快?哪些支持差异图像(快照)?
我怀疑fuse很慢,但nbd似乎是一些旧东西。
答案1
是什么让您认为因为它旧了,所以不是您需要的? NBD 已经存在了一段时间,但仍在积极维护中。
理论上(我没有实际测试过这些),由于 NBD 在块层工作,内核应该能够缓存更多,这应该让它工作得更快。但缺点是无法从多个客户端计算机访问同一设备;相比之下,FUSE 本身没有任何东西会具有相同的限制。在实践中,是否如此取决于实际的实施方式。
(免责声明:我是帮助维护 NBD 的人之一)