【求助】curve可不可将同一批块设备映射到多台服务器上?类似ceph的lan的应用场景

我们有一个应用场景,就是要在多台服务器上都能共享同一批块设备,就类似一个存储阵列可以被lan上的所有机器共享的应用场景,就好比我用curve创建出一批块设备,我想让把这批快设备映射到多台服务器上,让它们都可以读写这同一批块设备,目前我使用curve只能将块设备创建到一台单一的client server,还有就是我的应用场景不能使用nfs,只能是块设备。请问curve目前具备这种能力么?或者使用相应的插件能解决这个问题?

curve卷通过nbd或者iscsi方式挂载到多个服务器上是支持的,后端存储服务没有做这类限制,但是多挂载的场景下,各个服务器同时读写一个卷的IO顺序和数据的一致性需要用户自己保证,建议使用裸盘方式访问或者使用集群文件系统。

谢谢您的回复,iscsi可以满足我们的需求,非常感谢提醒数据一致性的问题。