Sharepoint 2013 安装部署系列篇 第三篇 -- 安装和配置网络负载均衡在前端web服务器

第一部分 系统集群安装

第二部分 SQL集群安装

第四部分 安装和配置sharepoint 场(三层拓扑部署)


接下来一步一步开始配置NLB吧, 以下开始讲解如何配置NLB集群作为sharepoint web 前段服务器 (web front-end server,简称wfe)

先开始来了解一些信息:

IP地址:

  • 你需要一个虚拟IP,这是用来作为集群的IP(公开的) 并且应用在所有的集群节点上
  • 另一方面每个集群节点上需要专用IP(非公开的)并且每个集群节点上不能相同
  • 配置这些IP地址要根据实际的单广播或者多广播适配器
  • 假如使用单个适配器:专用IP地址总是第一个进入因此出口连接到集群主机的这个地址总是取代了虚拟IP,否则,返回来的有可能被NLB传到另一个集群主机
  • 专用IP(私有的)和集群IP(共有的)必须使用同一子网掩码

一般觉得:

  • 多广播比单广播慢
  • 一般配置为单广播在两个适配器上,多广播在一个适配器上
  • 获取最好的性能是多个单广播和多个多广播一起使用,不过这需要很复杂的配置

1,如果使用hyper-v,需要开启ip soofing,如下:

Sharepoint 2013 安装部署系列篇 第三篇 -- 安装和配置网络负载均衡在前端web服务器

2,NLB配置,打开服务管理器,添加NLB到每个WFE服务器上

Sharepoint 2013 安装部署系列篇 第三篇 -- 安装和配置网络负载均衡在前端web服务器

3,从管理工具哪里打开NLB管理器,点击集群-新建,或者在开始哪里输入NLBMGR

Sharepoint 2013 安装部署系列篇 第三篇 -- 安装和配置网络负载均衡在前端web服务器

4,添加一个wfe服务器(SPSFE01) 如下:

5,选一个网络适配器然后点击下一步
Sharepoint 2013 安装部署系列篇 第三篇 -- 安装和配置网络负载均衡在前端web服务器

5,首选看到的将是私有IP,在这里你可以添加很多私有IP,保持默认就行了,点击下一步:

Sharepoint 2013 安装部署系列篇 第三篇 -- 安装和配置网络负载均衡在前端web服务器

  •  优先级 (Priority)--唯一ID(unique ID)
    • 每个主机都有独立的ID
    • 最低优先级的主机被称作主服务器并且管理所有的集群规则,这些不被Port's Rule处理
  • 专用IP地址
    • 必须配置成TCP/IP的第一个属性
    • 必须匹配TCP/IP的属性
  • 初始化状态
    • 判断需要添加的主机是否是启动状态

5,下图是弹出一个需要添加NLB IP(公有IP)将被用来连接前WFE 服务器。

Sharepoint 2013 安装部署系列篇 第三篇 -- 安装和配置网络负载均衡在前端web服务器

必须输入集群IP然后点击下一步:

Sharepoint 2013 安装部署系列篇 第三篇 -- 安装和配置网络负载均衡在前端web服务器

6,接下来出现的界面中将要输入集群的名字,通过选择NLB集群IP然后输入名字(SPSFENLB),这个IP将被用作NLB的IP可以访问外部通讯,可以路由到最近的网络节点.

Sharepoint 2013 安装部署系列篇 第三篇 -- 安装和配置网络负载均衡在前端web服务器

IP Address:虚拟IP(公有的)被用来设置成NLB集群IP,必须和所有集群内的主机相同,所有的应用程序将连接到这个IP上。

Full internet name:集群名字.域,必须和所有集群下的主机的相同,并且用户可以通过输入这个名字可以访问这个web集群. 这个名字必须注册并且映射到DNS。

Cluster Operation Mode:

 多广播:

  • 选择这个将使用共用IP和私有IP
  • 最佳的情况是只有一个网卡并且上面没有其他的程序使用
  • AC地址需要配置成多广播MAC 地址
  • 如果客户端通过路由(在另一个局域网中)访问这集群节点需要确保这个路由开启了ARP(映射多个IP地址到MAC上)
  • IGMP 被开启(只有集群端口被放行)

 单广播:

  • 选择这个的话所有的集群节点将使用公有IP,如有只有一个网卡的话使用这个将直接使用这个公有IP.
  • 最理想的情况是有两张网卡,一个配置公有的IP,一个配置私有的IP
  • 使用单广播的性能比多广播的性能要好.
  • 集群MAC地址将重载内置的MAC地址(有些适配器不允许这样那么需要更换掉这样的适配器)

当你使用单广播方法时, 所有的集群主机将共用一个单广播MAC地址,NLB将重写集群适配器的MAC地址更换成NLB的MAC地址并分配到所有的集群主机.

当你使用多广播方法时, 每个集群内的主机将返回原始的MAC地址,另外对于原始的适配器MAC地址将被分配到多广播MAC地址,这个多广播MAC地址将被所有的集群主机共享,接入进来的客户端请求将被发送到所有使用多广播的集群主机上.

作为经验来说一般选择单广播分配客户端请求,除非每一个集群内的主机都值安装了一个适配器并且要求集群内的主机彼此内部通讯.

7,定义一个端口规则,这是一个可选项,一般默认启用所有的.

Sharepoint 2013 安装部署系列篇 第三篇 -- 安装和配置网络负载均衡在前端web服务器

然而如果你想限制一直访问规则,可以点击修改:

Sharepoint 2013 安装部署系列篇 第三篇 -- 安装和配置网络负载均衡在前端web服务器

6,完成之后,点击添加其他的WFE主机,方法同上.

Sharepoint 2013 安装部署系列篇 第三篇 -- 安装和配置网络负载均衡在前端web服务器

7,两台WFE服务器已经添加到NLB集群中.

8,到AD中去为这个NLB集群名字创建一个主机记录

多广播VS单广播

多广播

单广播

NLB为网卡添加一个虚拟IP,但是总是保持网卡

的原始MAC地址

NLB重写网卡的原始IP,用集群的IP

不是所有的路由器都支持两个MAC地址在一个网

卡上,因此路由器可能拒接来自NBL主机的请求,

可以运行很好因为每个网卡只有一个MAC地址

服务器可以通过原始的MAC地址跟所有的NLB

管理员通讯

因为所有的集群内的主机都是用相同的IP和MAC

地址因此它们不能彼此通讯,因为这样所以需要另一

个网卡来使它们相互通讯

注意:一些路由器不支持多个MAC地址通过一个IP,有可能需要一些特殊的配置为这些路由器

例如:IP地址从224.0.0.0 到 239.255.255.255 是多广播地址, 而192.168.0.158则属于单广播地址.