windows系统下实现nlb集群负载均衡
负载均衡解决的问题
![](/assets/blank.gif)
![](/assets/blank.gif)
![](/assets/blank.gif)
![](/assets/blank.gif)
![](/assets/blank.gif)
![](/assets/blank.gif)
![](/assets/blank.gif)
多播:保留原厂 MAC 地址不变,但是向网络适配器中增加了一个第 2 层多播 MAC 地址。所有入站流量都会到达这个多播 MAC 地址。优点是这种方法可以通过在交换机的“内容可寻址存储器”(CAM) 表中创建静态项,从而使得入站流量仅到达群集中的主机。缺点是因为 CAM 项必须静态关联一组交换机端口,如果没有这些 CAM 项,入站流量仍然会扩散到交换机 VLAN 上的所有端口。还有一个缺点就是很多路由器不会自动将单播 IP 地址(群集的虚拟 IP 地址)与多播 MAC 地址关联起来。如果进行静态配置的话,一些路由器可以存在这种关联。若我们在NLB创建时选择多播的模式,在“群集IP配置”中的“网络地址”是以“03 -BF”开头,后面紧跟IP地址的十六进制表示。在选择多播模式时,后面还有个复选项“IGMP Multicast(IGMP多播)”,若复选此项,就像多播操作模式一样,NLB 保留原厂 MAC 地址不变,但是向网络适配器中增加了一个 IGMP 多播地址。此外,NLB 主机会发出这个组的 IGMP 加入消息。如果交换机探测到这些消息,它可以使用所需的多播地址来填充自己的 CAM 表,这样入站流量就不会扩散到 VLAN 上的所有端口。这是这种群集模式的主要优点。缺点是有一些交换机不支持 IGMP 探测。除此之外,路由器仍然支持单播 IP 地址到多播 MAC 地址的转换。在IGMP多播模式下,将采用“01 – 00 - 5E”开头的MAC地址。在多播的模式下,实体主机之间可以互相通信。
![](/assets/blank.gif)
![](/assets/blank.gif)
鼠标点击
“Edit
(编辑)
”
,进入
“Add/Edit
Port
Rule
(添加
/
编辑端口规则)
”
界面,对默认规则进行修
改设置。
Cluster IP address
(群集
IP
地址)
”
:此设置项是用来指定达到哪个群集
IP
的接受处理方式将按照以
下设置进行。因我们没有在
“C
luster
IP
Addresses
(群集
IP
地址)
”
添加其他的群集
IP
,在此我们将不进
行单独设置,选择
“All”
即可。
“Port range
(端口范围)
”
:默认情况下,
TCP
或
UDP
的
0 ~ 65536
端口都是可以
NLB
使用的,但为
了
NLB
的安全,我们只针对所提供的服务进行特定设置。在此我们提供
Web
站点服务,站点使用
80
端口
进行对外访问,所以我们将此端口范围修改为
“From 80 To 80”
。
“Protocols
(协议)
”
:选择使用哪种协议来提供服务,在此选择
TCP
协议。
“Filtering mode
(筛选模式)
”
:在此选项设置中,将选择
“Multiple host
(多主机)
”
以何种方式提供服
务。多主机之间进行负载平衡时,
“Affinity
(相似性)
”
可以选择
“None”
、
“Single”
、
“Class
C”
三种。相似
性在此是设置在多主机负载平衡时,对客户端的
IP
做出的相应反应。选择
“Single
(单一)
”
,即表示第一
次用户端访问
VIP
分配到实际的物理主机时,以后所有的请求都由这台主机提供处理;若选择
“Class C”
模
式,则表示一个
C
类地址的客户端请求将全部由第一次处理请求的主机负责。
“Single
Host
(单一主机)
”
:若选择此选项,该端口范围内的所有请求都将由一台主机来进行处理,
此选项将配合后面的主机优先级来进行主机判定。
“Disable this port range
(禁用此端口范围)
”
:一般这个选项会在端口例外中进行设置,也就是说,
当我们指定了一个比较大的范围端口时,其中有一个或几个端口我们不需要客户端用户访问到,这时我们
将利用这个规则来进行设定,防止用户访问此端口请求。
鼠标点击“Edit(编辑)”,进入“Add/Edit Port Rule(添加/编辑端口规则)”界面,对默认规则进行修改设置。
Cluster IP address(群集IP地址)”:此设置项是用来指定达到哪个群集IP的接受处理方式将按照以下设置进行。因我们没有在“Cluster IP Addresses(群集IP地址)”添加其他的群集IP,在此我们将不进行单独设置,选择“All”即可。
“Port range(端口范围)”:默认情况下,TCP或UDP的0 ~ 65536端口都是可以NLB使用的,但为了NLB的安全,我们只针对所提供的服务进行特定设置。在此我们提供Web站点服务,站点使用80端口进行对外访问,所以我们将此端口范围修改为“From 80 To 80”。
“Protocols(协议)”:选择使用哪种协议来提供服务,在此选择TCP协议。
“Filtering mode(筛选模式)”:在此选项设置中,将选择“Multiple host(多主机)”以何种方式提供服务。多主机之间进行负载平衡时,“Affinity(相似性)”可以选择“None”、“Single”、 “Class C”三种。相似性在此是设置在多主机负载平衡时,对客户端的IP做出的相应反应。选择“Single(单一)”,即表示第一次用户端访问VIP分配到实际的物理主机时,以后所有的请求都由这台主机提供处理;若选择“Class C”模式,则表示一个C类地址的客户端请求将全部由第一次处理请求的主机负责。
“Single Host(单一主机)”:若选择此选项,该端口范围内的所有请求都将由一台主机来进行处理,此选项将配合后面的主机优先级来进行主机判定。
“Disable this port range(禁用此端口范围)”:一般这个选项会在端口例外中进行设置,也就是说,当我们指定了一个比较大的范围端口时,其中有一个或几个端口我们不需要客户端用户访问到,这时我们将利用这个规则来进行设定,防止用户访问此端口请求。
![](/assets/blank.gif)
![](/assets/blank.gif)
windows系统下实现nlb集群负载均衡相关推荐
- 搭建集群负载均衡系统
声明:本文是参考大量网上资料以及tigerlei自己的实际操作而写的笔记,仅供大家参考,绝非原创. 搭建集群负载均衡系统 负载均衡集群是在应用服务器高负载的情况下,由多台节点提供可伸缩的,高负载的服务 ...
- 在windows环境下配置mongoDB集群
在windows环境下配置mongoDB集群 mongodb官网 官网分片文档 首先感谢这次参考的文章: mongodb搭建高可用分片集群示例-天才卧龙 MongoDB高可用集群搭建示例-lizh 配 ...
- 全面讲述linux集群负载均衡
学习linux时,你可能会遇到linux集群的问题,这里将介绍linux集群负载均衡的方法,经过仔细整理,在这里拿出来和大家分享一下,希望本文能教会你更多东西. 集群原理 linux集群系统包括集群节 ...
- 服务器集群负载均衡(F5,LVS,DNS,CDN)区别以及选型
服务器集群负载均衡(F5,LVS,DNS,CDN)区别以及选型 下面是"黑夜路人"的<大型网站架构优化(PHP)与相关开源软件使用建议> =============== ...
- nginx+双tomcat集群负载均衡(一台机器)
nginx简介 Nginx ("engine x") 是一个高性能的 HTTP 和反向代理服务器,也是一个 IMAP/POP3/SMTP 代理服务器. Nginx 是由 Igor ...
- 前后端分离 集群负载均衡 分布式 微服务
一.前后端分离 1.为什么要前后端分离 在以前传统的网站开发中,前端一般扮演的只是切图的工作,只是简单地将UI设计师提供的原型图实现成静态的HTML页面,而具体的页面交互逻辑,比如与后台的数据交互工作 ...
- 图文解说:Nginx+tomcat配置集群负载均衡
图文解说:Nginx+tomcat配置集群负载均衡 博客分类: appserver nginxTomcatUbuntuLinux网络应用 作者:niumd Blog:http://ari.iteye ...
- Niginx 集群负载均衡策略
Niginx 集群负载均衡策略 所需物料 1.Nginx服务 步骤略 本人 nginx version: nginx/1.16.0 2.Java Servlet 测试项目 新建java web 项目, ...
- 网络技术沙龙:主题:数据库优化、CDN、集群负载均衡(1.9日技术聚会召集)
http://bbs.chinaunix.net/thread-1325584-1-1.html 沙龙:企业网络优化技术论坛(网络运维架构.负载均衡.数据库优化.CDN)(1.9日技术聚会召集) 前不 ...
最新文章
- windows和liunx下换行符问题
- STM32堆和栈(Heap Stack)及SRAM存储使用
- 关于Spring容器管理Bean的过程以及加载模式
- java getjsonarray_无法在Java中访问getJSONArray
- 002redis常用的数据结构
- 在保护继承中基类的共有成员_C++面向对象:C++ 继承
- centos7 docker安装_Docker安装运行并连接Centos7容器
- Acad多窗体并排展现
- iOS迅雷V6.01更新,变化重大丨附下载地址
- 为什么晚睡晚起的人会更聪明?
- 关于人工智能数据标注学习
- 为地图marker 设置网络图片
- pandas——显示设置
- SpringBoot集成SpringSecurity(二) 个性化登录配置(remember-me mongodb)
- mysql中的不等于_sql中怎么表示“不等于”(数据库,SQL)
- 嵌入式Linux毕业论文题目,嵌入式毕业设计题目.doc
- 人工智能笔记 2.1人工智能导论- 1.什么是AI,深度优先,广度优先,最优路径
- 【Leetcode】111. 二叉树的最小深度
- 微商代理系统APP软件
- oracle rac v3500_OEL6.X IBM v3500存储多路径配置
热门文章
- Xshell评估期已过
- 2022-2028年全球与中国汽车清洁用品行业市场深度调研及投资预测分析
- 乐视盒子服务器怎么没有响应,乐视盒子连不上网怎么办 原因及解决办法
- 合法使用计算机需要注意什么,笔记本电脑使用注意事项
- WIFI万能钥匙面试引出上线注意事项
- 健康码与社会智能治理
- 【方向盘】Spring Boot 2.6.0正式发布,循环引用终于被禁
- 计算机上没有保存任何数据源,[microsoft][ODBC 驱动程序管理器]未发现数据源名称并且未指定默认驱动程序...
- Google Colab 免费GPU服务器使用教程
- 计算机网络知识体系(更新中)