共享块设备文件系统 (iSCSI)

共享块设备文件系统 (iSCSI)

我想找一些关于在 5-10 个具有共享块设备 (iSCSI) 的服务器上使用的文件系统的建议,GlusterFS 和 LusterFS 似乎是这样的,但他们没有提到共享块设备支持

我们目前也在项目中使用 Debian 6

答案1

共享块设备的关键是 SCSI-3 预留支持。许多 iSCSI 堆栈都支持它,以太网光纤通道 (FCoE) 也支持它。这允许集群管理器为特定节点保留卷,并将其他节点排除在外,从而避免文件系统损坏。如果没有 SCSI-3 PR,您可能会因意外安装其他地方安装的卷而导致损坏;除非文件系统明确支持它(如 OCFS2、GFS),否则您不会希望发生这种情况。

我所有的共享块支持时间都花在了基于 RPM 的发行版(特别是 SLES 和 CentOS)上。您需要先启动集群层,这可以是纯网络设置。一旦您拥有了它,您就可以利用 Cluster LVM (clvm) 在节点之间创建共享存储基础架构。此时,您可以在这些卷上使用您想要的任何常规文件系统,因为集群管理器将管理它们何时移动。

如果你正在寻找真正的多挂载支持,你将不得不使用支持它的文件系统。那就是或者我记得。它们的性能不如常规文件系统,因为它们必须在文件系统级别实现文件锁,但是当您尝试设置诸如 Xen 集群之类的东西时,它们非常方便。

相关内容