Joh*_*ZFS 2 zfs storage network-attached-storage iscsi
是否可以使用 iSCSI 协议为多个主机提供存储块?
每个块都保留给一个作者(主机)
是否仅受可用 NIC 端口的限制?
更新:基于 ZFS 的共享存储解决方案。主要目的是为多个 VM 提供服务 - 考虑了 iSCSI。我的问题:iSCSI LUN 是 1 对 1,意味着只有 1 个主机可以写入吗?
我不确定我是否完全理解你的问题。运行 ZFS 的 Solaris 系统可以向由 ZFS 卷(“zvols”)支持的其他主机提供 iSCSI 存储。FreeBSD 也可以做到这一点,尽管 iSCSI 实现既不那么好也不与 ZFS 集成。
一个 iSCSI LUN 可以由多个写入者共享——前提是他们运行适当的集群感知文件系统以支持必要的协调。集群文件系统的示例有 VMFS(由 VMware 使用)、GFS、GPFS 等。
如果在给定时间只有一个主机在使用 iSCSI LUN,则它可以很容易地被多台主机共享(例如,在故障转移环境中,如果主要主机出现故障,一台主机将接管)。
您可以服务的主机数量的限制是没有可用的 NIC 端口......这是(a)您的可用带宽和(b)您的 IO 要求。如果您不进行密集型 io,您可以很高兴地通过单个千兆网卡支持多台机器。