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

use*_*005 3 networking linux cluster storage debian

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

我们目前也在为我们的项目使用 Debian 6

sys*_*138 5

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

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

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