我知道您不能将多台 NTFS 机器/服务器与同一个 SAN iSCSI 目标一起使用,否则会造成损坏。但是,我有多台服务器需要访问同一个 SAN 上的相同数据。
我没有 Microsoft Clustering Services,也无法使用它(政策和金钱)
操作系统是 Windows 2008 Server。
不想在一台机器上打开目标、共享它,然后让其他机器指向具有 iSCSI 目标的机器,因为它不是冗余的。
我看过 MetaSan。您有什么推荐吗?谢谢。
答案1
答案2
NTFS 只是不能可以被多台机器同时访问;即使使用 Windows 的故障转移群集,在任何给定时间也只有一个节点可以真正访问该卷,另一个节点会被群集子系统阻止访问该卷。
从一台服务器访问卷并共享它实际上是您唯一的选择。
答案3
正如其他人所说,你在这里会遇到麻烦。NTFS 就是不行。
但是,如果您只能使用免费工具并且只能使用 NTFS,那么您能做的最好的就是使用 DFS 复制共享:
- 删除 LUN 并将其拆分为两个或更多
- 为每个服务器分配一个 LUN
- 使用文件服务器管理器工具在 Windows 中设置 DFS 复制
- 将复制的共享发布到 Active Directory,以便可以通过 \YOUR_DOMAIN\ShareName 访问。
AD 将负责将您的用户引导至其中一台服务器,而 DFSR 最终将使服务器保持同步。与所有合并复制系统一样,文件在一台服务器上更改与在另一台服务器上更新之间会有延迟;因此可能会发生冲突,您必须使用 DFSR 报告工具来管理这些冲突。