第一部分 系统集群安装

第二部分 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,如下:

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

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

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

5,选一个网络适配器然后点击下一步

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

  • 优先级 (Priority)--唯一ID(unique ID)

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

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

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

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

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,定义一个端口规则,这是一个可选项,一般默认启用所有的.

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

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

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则属于单广播地址.

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

  1. 【Android Studio安装部署系列】九、Android Studio常用配置以及快捷键

    版权声明:本文为HaiyuKing原创文章,转载请注明出处! 概述 整理Android Studio的常用配置和快捷键. 常用配置 显示行号 临时显示 永久显示 File——Settings——Edi ...

  2. Sharepoint 2013 安装部署系列篇 第二篇 -- SQL集群安装

    第一部分 系统集群安装. 第三部分 安装和配置网络负载均衡在前端web服务器 第四部分 安装和配置sharepoint 场(三层拓扑部署) 以下图片均为sharepoint 2010..由于本人的笔记 ...

  3. Sharepoint 2013 安装部署系列篇 第一篇 -- 系统集群安装

    这部分讲述怎样配置两台服务器作为sql集群. 准备 *你需要两个网卡在每台服务器上,一个是共有,另一个是私有的(heartbreak通信)*共享存储如SAN存储需要至少如下配置,并且需要连接到每台节点 ...

  4. 【Android Studio安装部署系列】目录

    概述 从刚开始使用Android Studio到现在,下面所有目录下的操作,当时习惯性的把每一个整理成一个文档(其实就是简单文字描述+截图):有些地方当时是一知半解,现在会稍微明白一些.正好赶上现在有 ...

  5. SharePoint 2013 图文开发系列之列表定义高级篇

    转载自  http://www.cnblogs.com/jianyus/p/3484714.html SharePoint列表库,是我们使用过程中最常用的库,下面,我们简单介绍下代码定义自定义列表,主 ...

  6. 【Android Studio安装部署系列】三十六、Android studio3.2使用过程中注意事项

    版权声明:本文为HaiyuKing原创文章,转载请注明出处! 概述 Android Studio升级到3.2之后,运行旧项目的时候出现了各种情况,特此记录下. 一.打包选项多了,一般情况下选择APK即 ...

  7. 【Android Studio安装部署系列】三十三、windows系统中通过SourceTree使用git

    版权声明:本文为HaiyuKing原创文章,转载请注明出处! 概述 前期准备 选择代码托管服务器:gitlab.github.开源中国等. 注册账号 创建项目 安装git 参考<[Android ...

  8. 【Android Studio安装部署系列】三十六、从Android Studio3.1.4升级到Android studio3.2【以及创建android p模拟器(未成功)】

    版权声明:本文为HaiyuKing原创文章,转载请注明出处! 概述 因为想要使用Android P模拟器,所以需要将Android Studio升级到3.2版本以上. 按照官网的说法:参考<ht ...

  9. SharePoint 2013技巧分享系列 - 同步Exchange显示高清用户照片

    在“SharePoint 2013技巧分享系列 - Active Directory同步显示用户照片”文中介绍了如何同步Active Directory显示用户照片,但是同步完成后,用户照片尺寸和清晰 ...

随机推荐

  1. linux 安装Apache----tar.gz文件安装方式(零环境安装)

    一.下载apache源代码 1.下载地址:http://httpd.apache.org/download.cgi  找稳定的最新的版本(Stable Release) 得到文件 httpd-2.4. ...

  2. Flex4 DataGrid ItemRenderer内嵌方式

    Flex4 DataGrid ItemRenderer像Flex3一直内嵌ItemRenderer会报空对象引用的错误,如: <s:GridColumn dataField="titl ...

  3. .Net连接到SAP【转载】

    刚开始接触SAP了,感觉很陌生,清一色的TCode,不过里面的功能确实强大,不得不佩服啊,之前我一直是搞WinForm和WebForm的,现在能够接触到SAP那我还是想多学习一下,看了一下ABAP的语 ...

  4. UVA 12898 And Or 数学暴力

    And Or Time Limit: 20 Sec Memory Limit: 256 MB 题目连接 http://acm.hust.edu.cn/vjudge/contest/view.actio ...

  5. bzoj 1041: [HAOI2008]圆上的整点 数学

    1041: [HAOI2008]圆上的整点 Time Limit: 20 Sec Memory Limit: 256 MB 题目连接 http://www.lydsy.com/JudgeOnline/ ...

  6. 【机器学习算法-python实现】决策树-Decision tree(1) 信息熵划分数据集

    (转载请注明出处:http://blog.csdn.net/buptgshengod) 1.背景 决策书算法是一种逼近离散数值的分类算法,思路比較简单,并且准确率较高.国际权威的学术组织,数据挖掘国际 ...

  7. svn cleanup failed–previous operation has not finished 解决方法

    今天svn遇到一个头疼的问题,最开始更新的时候失败了,因为有文件被锁住了.按照以往的操作,我对父目录进行clean up操作,但是clean up 操作也失败了! svn cleanup failed ...

  8. 安卓 SQLite数据库操作实例

    前段时间写了个安卓平台下SQLite数据库操作的实例 ,一直没得时间总结 ,今天把它弄出来了. 在Android 运行时环境包含了完整的 SQLite. 首先介绍一下SQLite这个数据库: SQLi ...

  9. docker(4):coreos+docker+rancher真厉害

    http://blog.csdn.net/freewebsys/article/category/3103827

  10. shell 编程中使用到得if语句内判断参数

    http://blog.chinaunix.net/uid/21411227/cid-63616-list-1.html 1.判断文件类型   –b 当file存在并且是块文件时返回真 -c 当fil ...