该内容在Windows Server 2012网络管理与架站的第六章节,对该章节做一个简单的记录。

概念记录:

1.Web Farm的架构:每一个节点(防火墙、负载均衡设备、WEB服务器、数据库服务器)都不止一台,以便提供负载均衡功能,由于Windows 2012已经包含网络负载均衡(NLB),因此可以取消掉负载均衡设备(F5、深信服AD那些吧),直接利用Windows NLB提供负载均衡功能。

2.Web网页的存放位置:必须让每一台Web服务器所存储的网页内容都相同,可以存储在SAN、NAS、文件共享服务器内

3.Windows NLB概述:固定IP地址、群集IP地址的概念、监听其他服务器的心跳功能、建立群集的收敛程序、负载均衡的相关性(可以说是负载均衡的方式吧,根据IP或端口什么的)

4.Windows操作模式:单播、多播、IGMP多播,主要区别这几种方式MAC地址的不同,交换机又会存在哪些问题(比如洪泛问题、MAC地址学习问题)


Web Farm与NLB实例:测试环境如下图:

image

配置步骤:

1.配置文件服务器,建立不同的共享文件夹分别存放网页文件和网站共享配置文件,建立用户并赋予权限。

2.WEB1设置:将网页复制到共享文件夹、将网站主目录指定到相应的共享文件夹、导出共享的配置(共享配置存放一些WEB服务器的配置文件)到相应的共享文件夹中、将共享配置的路径指定到相应的共享文件夹。

3.WEB2设置:将网站主目录指定到相应的共享文件夹、将共享配置的路径指定到相应的共享文件夹。

4.建立NLB:安装网络负载功能、建立群集(在群集内添加主机、设置群集IP地址、设置群集模式、设置端口规则等)

SNAGHTML9efb72f5


测试:多播和单播模式

1.多播模式:多播模式的群集MAC地址是一个多播MAC地址,群集内的服务器会保留原来唯一的MAC地址,如下图:

SNAGHTML9f0c384b


多播模式下会存在交换机洪泛问题,因为群集主机发送消息的源MAC不是群集MAC地址,所以交换机端口学习不到群集MAC地址,当客户端发送消息到该群集MAC地址时,交换机就会洪泛到所有端口,解决这个问题需要选择IGMP多播模式(交换机要支持IGMP snooping才行)


2.单播模式:单播模式的群集MAC地址是一个单播MAC地址,群集内的服务器会替换原本的MAC地址,如下图:

SNAGHTML9f1d107d

单播模式下也会存在交换机洪泛问题,选择IGMP多播模式可以解决(交换机要支持IGMP snooping才行),也可以用VLAN来解决,将群集节点划到同一个VLAN,限制流量的洪泛