如何使用 NTFS 和 iSCSI 而不损坏我的 SAN?

如何使用 NTFS 和 iSCSI 而不损坏我的 SAN?

我知道您不能将多台 NTFS 机器/服务器与同一个 SAN iSCSI 目标一起使用,否则会造成损坏。但是,我有多台服务器需要访问同一个 SAN 上的相同数据。

我没有 Microsoft Clustering Services,也无法使用它(政策和金钱)

操作系统是 Windows 2008 Server。

不想在一台机器上打开目标、共享它,然后让其他机器指向具有 iSCSI 目标的机器,因为它不是冗余的。

我看过 MetaSan。您有什么推荐吗?谢谢。

答案1

NTFS 无法做到这一点,因为它不是集群感知文件系统。MetaSAN 和StorNEXT是可以与 Windows 一起使用的集群文件系统,StorNext 被 Apple 作为 XSAN OEM。

我会建议维基百科进一步阅读

答案2

NTFS 只是不能可以被多台机器同时访问;即使使用 Windows 的故障转移群集,在任何给定时间也只有一个节点可以真正访问该卷,另一个节点会被群集子系统阻止访问该卷。

从一台服务器访问卷并共享它实际上是您唯一的选择。

答案3

正如其他人所说,你在这里会遇到麻烦。NTFS 就是不行。

但是,如果您只能使用免费工具并且只能使用 NTFS,那么您能做的最好的就是使用 DFS 复制共享:

  • 删除 LUN 并将其拆分为两个或更多
  • 为每个服务器分配一个 LUN
  • 使用文件服务器管理器工具在 Windows 中设置 DFS 复制
  • 将复制的共享发布到 Active Directory,以便可以通过 \YOUR_DOMAIN\ShareName 访问。

AD 将负责将您的用户引导至其中一台服务器,而 DFSR 最终将使服务器保持同步。与所有合并复制系统一样,文件在一台服务器上更改与在另一台服务器上更新之间会有延迟;因此可能会发生冲突,您必须使用 DFSR 报告工具来管理这些冲突。

相关内容