NLB+DFS实现高可靠性WEB服务器

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

你可能感兴趣的:(windows,服务器,控制器,管理员,可靠性)