集群数据同步
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
NLB+DFS实现高可靠性WEB服务器
应用场景:
公司采用windows 2k3 iis6.0做为WEB服务器,服务器不时宕机,管理员不胜其扰,看着机房闲置的一台服务器,灵感突现,何不利用WINDOWS的NLB负载平衡服务和DFS(分布式文件系统)的复制神功来保证服务器的金刚不倒之躯,说干就干,通过vm来测试一把。
环境准备:
准备域环境,一台域控制器,另一台加为额外域控制器(也可做成员计算机),每台服务器上添加两块网卡,一块为对内管理,一块供外部访问,利用NLB服务虚拟对外的WEB服务器的IP地址,流量分布在两台WEB服务器上,达到负载均衡的目的。利用DFS保证网站内容同步更新。拓扑如图:
步骤一:配置IIS
在服务器上安装IIS6.0,开始|运行:sysocmgr /i:sysoc.i nf 打开添加WINDOWS组件,展开应用程序服务器,勾选internet
信息服务
DC1上c:\下新建WEB目录,并配置为WEB服务器的主目录,并建立测试网页default.htm
步骤二:配置NLB服务
在DC1上,开始|运行:nlbmgr打开负载平衡管理器,右击负载平衡管理器|新建群集,输入虚拟IP地址202.192.100.10,群集操作模式选择“多播”:
选择下一步,在“连接”窗口,输入DC1内部IP地址192.168.1 0.1,并选择群集接口为:202.192.100.1:
选择下一步,默认优先级为1,点击完成
添加第二台服务器到NLB群集,右击网络负载平衡|添加主机到群集,按照第一台步骤完成,如图:
步骤三:配置DFS
共享第一台服务器的WEB文件夹,打开管理工具|分布式文件系统,右击分布式文件系统|新建根目录:
选择域根目录:
服务器名为DC1:
输入根目录名称:
单击完成
在第二台服务器上共享文件夹WEB2:
配置复制,右击根目录|新建根目录目标:
服务器名选择第二台服务器:
共享文件夹选择c:\web2:
完成之后如图:
右击根目录|配置复制:
选择初始主机为第一台服务器:
选择复制拓朴为环型,下一步完成:
经过一段时间会自动同步两个文件夹的内容:
在第二台服务器配置IIS,主目录为c:\web2,浏览如图:
步骤四:验证实验:
在web1上更新网页内容,WEB2会同步更新网页:
在外网计算机上编辑HOSTS文件如下:
断开WEB1网络连接,在外网访问WEB服务器如图:
利用NLB负载平衡群集和DFS的复制功能实现了WEB服务器的高可靠性和内容的动态更新!