我需要提供一个高可用性的ftp / http文件库。 上传会喜欢到一台服务器,但上传的文件必须立即在所有其他服务器上可见
我可以使用负载均衡器来处理服务器自身的故障转移。 但是,如果一台服务器发生故障,其他服务器必须看到相同的内容。 通常情况下,我会为此使用SAN,但在这种情况下,数据中心标准不允许SAN /外部存储 – 所有存储都将在服务器本地。
Cam我使用Veritas Storage Manager(或任何其他产品)来pipe理这种服务器之间的镜像内容? 还是需要SAN? 我不能从数据表中快速浏览一下。
由于您使用共同的红帽系统,您可以使用一些解决scheme。
首先 – Veritas卷pipe理器可以执行此操作,您可以将其设置为复制到远程卷。 一直以来,我一直使用这个function作为集成解决scheme,用于使用Veritas文件系统,卷pipe理器,群集和全局群集的远程HA-NFS解决scheme。
我认为复制function现在已内置到标准卷pipe理器中,但我不确定是否需要额外的许可证。
使用RedHat,你可以使用一些额外的select:
mdadm gamin似乎包含fam-libs) 最简单的解决scheme可能会拼凑fam和rsync 。
要在其他位置使用其他解决scheme,请使用其他解决scheme之一。
你将不得不将它们与一个支持群集的文件系统结合起来。
如果你已经有了一个redhat-cluster,你可以使用GFS2 。
对于其他的东西,我可以推荐OCFS2 ,这是Oracle-Linux(一个二进制兼容的红帽克隆,所以你可以使用rpms)的一部分。