关于文件服务器高可用方案,我暂知的有通过Cluster和DFS来实现高可用,请问一般推荐的做法有哪些?然后如果想实现冗余有哪些附加的方法?
回答:是的,基本的方式就是cluster和DFS。 DFS的成本较低。为此,我想补充两点:
1. 对于DFS而言,DFS的namespace server,也是可以建立多个的。
如果仅仅在一台服务器上创建DFS root,会造成DFS名称解析的单点故障。所以,建立多个root namespace server也是需要的。同时,DFS的冗余,是通过DFS-Replication实现的。
参考文章为:
"Can use multiple namespace servers to increase the availability of the namespace"
Review DFS Namespaces Server Requirements
http://technet.microsoft.com/en-us/library/cc753448.aspx
Overview of DFS Replication
http://technet.microsoft.com/en-us/library/cc771058.aspx
2. 对于cluster而言,一般来说,共享的文件,是存储在一个共享“磁盘”里的。Cluster一般提供的是,文件服务器名称解析的非单点故障。但共享的文件,一般是存储在一个RAID阵列里的。所以,用cluster的话,您需要保证RAID的效能比较好。不会造成文件丢失。