我目前正在为一家小型工程公司提供咨询,该公司一直在使用单个服务器来满足其所有域需求,并且当老化的硬件出现故障时,他们的管理层已经厌倦了无法从服务器访问网络共享
我购买了两台新的 HP ProLiant 服务器,用于运行 Server 2008 R2 Standard的文件服务,并使用 FreeNAS 将旧硬件翻新为 2 个 SAN 盒。
最初在试用解决方案时,我正在运行一个 DFS 命名空间,其中两台服务器都作为节点。主服务器通过 iSCSI 连接到 SAN,然后复制服务将文件复制到辅助服务器(到本地驱动器)。
显然,由于脑裂等原因,不可能(或不推荐)将第二台服务器连接到与主服务器相同的 iSCSI 卷。如果主服务器将数据复制到上,那么首先使用 SAN 似乎毫无意义辅助服务器本地磁盘,我无法共享 iSCSI 目标以在服务器之间共享数据。
我想在文件级别使用 NAS 协议将两台服务器连接到 FreeNAS 盒子,并将服务器上的 DFS 配置为仅在主服务器不可用时使用辅助服务器。我打算将它们映射为网络驱动器,而不是服务器将驱动器视为本地磁盘(就像它们使用 iSCSI 一样)。在文件级别执行此操作似乎可以缓解在两台服务器之间共享 iSCSI 目标的问题。
我对 SAN/NAS 设备,尤其是 FreeNAS 并不陌生,但是在这样的部署中使用它对我来说是新事物,所以我不完全确定这是否可行,或者它会如何执行等。
这是解决这个问题的正确方法吗?
我可以在互联网上找到的所有指南都是针对虚拟机的,并且有某种故障转移管理器,所以我不太有信心在没有故障转移管理的情况下遵循这些想法。
谢谢!