我想build立一个2服务器DFS-R的网页内容。 该网站是一个学习pipe理系统,拥有几TB的video和文件。 该网站的前端是跨多个服务器的Windows负载平衡。
我正在寻找以下内容:
通常情况下,“服务器1”将向Web应用程序提供内容。 在“服务器1”出现故障的情况下,我可以切换configuration以允许“服务器2”提供内容。
这个网站有来自讲座捕获系统的入站内容,每天的内容达到几GB。 我担心的是在典型的DFS-R multimaster场景中,一些最终用户会看到内容,而另一些则不会,因为服务器之间的同步过程是积压的。 我宁愿避免这种可能性,并将内容写入一个地方,只需将第二台服务器作为备用服务器。
换句话说,当大量新的video内容发布时,如果“Web服务器1”正在与DFS伙伴“文件服务器1”通信并且“Web服务器2”正在与DFS伙伴“文件服务器2”通信,则两个前端networking服务器有不同的内容,直到复制赶上。 我想保持这一点发生。
这可能吗?
从我收集的内容中,您需要设置Hub&Spoke DFS复制拓扑。
如果所有对内容的入站更改都发生在文件服务器1上,那么您的中心应该是文件服务器1.然后将文件服务器2和Web服务器1和2添加为Spokes。 通过这种方式,内容仅在源(文件服务器1)上进行修改,并将更改复制到分支服务器。 Web服务器1和2将只接收来自文件服务器1的内容。
在切换之前,您仍然需要等待复制才能在文件服务器1和Web服务器2之间保持最新。 但是,这消除了在Web Server 2和文件服务器2可以复制之前等待在文件服务器2上捕获复制。