ZFS NAS 可以为多台主机提供存储服务吗?

Joh*_*ZFS 2 zfs storage network-attached-storage iscsi

是否可以使用 iSCSI 协议为多个主机提供存储块?

每个块都保留给一个作者(主机)

是否仅受可用 NIC 端口的限制?

更新:基于 ZFS 的共享存储解决方案。主要目的是为多个 VM 提供服务 - 考虑了 iSCSI。我的问题:iSCSI LUN 是 1 对 1,意味着只有 1 个主机可以写入吗?

lar*_*sks 5

我不确定我是否完全理解你的问题。运行 ZFS 的 Solaris 系统可以向由 ZFS 卷(“zvols”)支持的其他主机提供 iSCSI 存储。FreeBSD 也可以做到这一点,尽管 iSCSI 实现既不那么好也不与 ZFS 集成。

一个 iSCSI LUN 可以由多个写入者共享——前提是他们运行适当的集群感知文件系统以支持必要的协调。集群文件系统的示例有 VMFS(由 VMware 使用)、GFS、GPFS 等。

如果在给定时间只有一个主机在使用 iSCSI LUN,则它可以很容易地被多台主机共享(例如,在故障转移环境中,如果主要主机出现故障,一台主机将接管)。

您可以服务的主机数量的限制是没有可用的 NIC 端口......这是(a)您的可用带宽和(b)您的 IO 要求。如果您不进行密集型 io,您可以很高兴地通过单个千兆网卡支持多台机器。

  • 是的,简而言之。iSCSI 服务器并不特别关心这些块是如何使用的。由作者来协调他们的访问。 (2认同)