同步NLB服务器上的网站内容

时间:2014-02-24 18:56:48

标签: iis load-balancing fileshare nlb

使用Microsoft NLB对两个不同的IIS服务器进行负载平衡以同步可以从网站用户上传的文件的最佳方式是什么?

示例:服务器A上的站点是用户A正在访问的站点。用户A转到允许他将图像上传到网站的页面,然后将显示该网站。 现在,用户B进入同一站点并访问显示图像的页面,但是他对服务器B负载均衡。用户B没有看到用户A上传的图像,因为没有文件上传到服务器B. 现在,我们正在使用Robocopy,但我发现这个解决方案不太实用,因为我们需要非常快速地使用文件,而不必依赖a)可能由于多种原因而失败的脚本工具,b)包含两倍的存储文件是不可接受的,因为需要大量的空间,我们不想为一个文件版本购买两次存储单元,这是没有意义的。

那么,您的建议是什么,社区? :)

1 个答案:

答案 0 :(得分:0)

我们通过设置UNC文件共享(例如\ fileserver \ shared \ content)然后使用它来保存需要在NLB节点之间共享的内容来解决此问题。通过将共享托管在群集文件服务器上,可以避免单点故障。