配置网站负载平衡NLB(Web)

news/2024/5/21 1:15:59/文章来源:https://blog.csdn.net/weixin_33979203/article/details/90058102

随着计算机技术的不断发展,单台计算机的性能和可靠性越来越高。但现实中还是有许多应用是单台计算机难以达到,例如:

银行存储用户数据的数据库服务器必须保证24小时不间断的运转,并在发生严重硬件故障时仍能继续提供服务。

大型Web服务器在站点高峰时会有上百万用户同时访问,而且随着业务的发展,访问的用户会更多。

如何解决上述问题呢?

v网络负载平衡群集

§Network Load Balancing,简称NLB

§NLB群集可以将两台或更多服务器结合起来使用

§一个NLB群集最多支持32台计算机

§NLB群集只能用于各节点的服务与数据完全相同的情况

§增强 Web、TMG、VPN等服务的可靠性和可伸缩性

vNLB的工作原理

§群集中的每台服务器都有固定IP地址

§群集中的每台服务器还有一个共同的IP地址

vNLB的群集IP地址

§NLB将客户端的访问信息发送给群集中的所有节点

§NLB算法决定提供服务的节点

v其他不提供服务的节点丢弃访问请求

§NLB通过单播或多播来确保算法的特点

112403542.jpg

一、先决条件准备

1.准备域环境,拓扑图如图所示,并规划IP地址设置:

112412379.jpg

2.每个节点两块网卡:

单网卡也可以配置NLB,两块网卡是为了方便内网的管理,首先我们先查看NLB节点1的信息:

112425451.jpg

112428713.jpg

112430571.jpg

查看NLB节点2信息:

112443816.jpg

112445977.jpg

112447219.jpg

3.规划群集IP地址和域名:

DNS服务器上注册NLB群集主机的A记录

112457623.jpg

4.分别在两个节点上搭建Web站点:

生产环境中每个节点的Web站点内容一样,为了验证实验效果,实验中将内容设置为不一样。下面我们分别在两个NLB节点中安装Web服务:

112510380.jpg

112512173.jpg

112514144.jpg

配置NLB节点1Web站点:

112524894.jpg

配置NLB节点2Web站点:

112533284.jpg

5.配置NLB群集

1)分别在两个NLB节点中添加“网络负载平衡”功能:

112552652.jpg

112554217.jpg

2)创建群集

a)新建群集

112629236.jpg

b)设置用于群集连接的网卡

112644166.jpg

c)设置节点的优先级,这里我们把NLB节点1的优先级设置为1NLB节点2的优先级设置为2

112701984.jpg

d)设置群集IP地址

112716399.jpg

e)选择群集模式:

112731137.jpg

v单播(Unicast

§NLB会重新分配网络适配器的MAC地址

启用NLB的网络适配器

MAC地址为NLB群集的MAC地址

所有NLB节点使用NLB群集的MAC地址

§单播的缺点

造成交换机的网络流量负担

NLB节点之间不能通过自己原有的专用IP地址进行通信

§单播的优点

无缝地与大多数路由器和交换机协同工作

v多播(Multicast

§NLB群集分配一个新的MAC地址给群集节点

不修改群集节点的网络适配器的MAC地址

增加一个MAC地址

vNLB群集的MAC地址

群集节点间可使用原有IP地址通信

§多播的缺点

需要路由器的支持

v在路由器中手动关联群集IP地址和群集MAC地址

§多播的优点

入站流量仅到达群集中的主机

vIGMP 多播(IGMP Multicast

§Windows Server 2008的功能

§解决交换机中的数据“洪水”

NLB的计算机不会看到发往NLB群集的数据

vNLB对路由器的要求

§多播模式

接受地址解析协议(ARP)应答

接受单播IP地址的ARP应答

需路由器支持

§单播模式

对路由器没有要求

f)设置群集监听的端口范围

112749130.jpg

无相似性:

112801598.jpg

单一相似性:

112811417.jpg

网络相似性:

112820798.jpg

g)完成群集创建

112842318.jpg

3)NLB群集添加另一个节点

a)首先选择“连接到现存的群集”:

112859970.jpg

112901581.jpg

b)添加主机到群集:

112937241.jpg

c)输入节点2的连接IP地址:

112947242.jpg

d)设置优先级为2

112956563.jpg

e)配置端口规则:

113006244.jpg

f)完成配置:

113019764.jpg

4)验证网络负载平衡群集

a)首先我们在windows 7客户机上打开NLB群集Web网站地址:

113030806.jpg

b)我们把第一个NLB节点的网卡关闭:

113039953.jpg

c)我们再次在windows 7客户机上打开NLB群集Web网站地址查看结果:

113049235.jpg

实验完毕!

vNLB群集的注意事项

§正确保护网络负载平衡主机和经过负载平衡的应用程序

§正确配置网络适配器

在每个群集主机上至少使用两个网络适配器

正确设置网卡的单播或多播模式

在群集适配器上只使用TCP/IP协议

客户机能够访问该子网

群集主机的专用IP地址或群集IP地址要属于同一个子网

网络适配器中的网络负载平衡(NLB)不要手动启用

不要手动启用网络负载平衡远程控制选项

§启用日志记录





本文转自 nick_zp 51CTO博客,原文链接:http://blog.51cto.com/nickzp/1327803,如需转载请自行联系原作者

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_793722.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

使用Apache服务部署静态网站

安装Apache服务程序,使用yum命令进行安装时,跟在命令后面的Apache服务的软件包名称为httpd。如果直接执行yum install apache命令,则系统会报错。启用httpd服务程序并将其加入到开机启动项中,使其能够随系统开机而运行&#xff0c…

如何使子网站拥有独立的权限设置

那么如果我们在创建子网站的时候并没有做出选择,选择的是默认的“使用与父网站相同的权限”,是否可以在子网站创建后进行修改呢?答案当然是可以的。我们先进入到子网站中,点击“网站操作”,选择“网站设置”。点击“用…

视频播放网站CDN内容分发网络简单代码实现

视频播放如果只有一台视频服务器,当访问用户过多时,服务器将承受不了负载。 所以我们需要在视频服务器下面增加边缘服务器,下面以视频服务器加三台边缘服务器为例。 网络环境图: 1. 用户可通过PC机或手机访问网站。 2. 网站将用户…

招聘SEO外链专员

为什么80%的码农都做不了架构师?>>> 招聘SEO外链实习生,在广州,有兴趣的朋友想尝试也欢迎,我们不是要你能力多强,只要肯学不怕苦!可以看下“外链专员所需要的基本要求”。 要求: 1…

Nginx的使用(一)Nginx+IIS实现一个网站绑定多个https域名

使用nginx最初的目的是为了解决iis7下无法配置多个443端口的问题,iis7下不同的域名无法同时绑定443端口,据说iis8是可以的,但是iis8的话需要安装windows server2012,成本太高,不考虑。 Nginx是一款轻量级的Web 服务器/…

【经验分享】响应式网站项目实操过程中的那些事儿

本次网站改版升级是我来到新公司的第一个项目,需求之初并没有提及要做响应式,在首次评审时领导和研发均认为响应式处理与我们网站相对契合,就这样我开始了我职场生涯中第一个响应式网站设计。下面就跟大家分享响应式网站设计中的那些事儿。因…

当网站遭遇DDOS***的解决方案及展望

当网站遭遇DDOS***的解决方案及展望一、事件发生春节长假刚过完,WEB就出现故障,下午1点吃完回来,立即将桌面解锁并习惯性的检查了Web服务器。通过Web服务器性能监视软件图像显示的向下滑行的红色曲线看到WEB出现问题了。根据上述的问题&#…

一些颜色工具网站

原文地址:http://www.ruanyifeng.com/blog/2008/07/color_tools.html作者: 阮一峰 日期: 2008年7月23日 下面是一组颜色工具网站,非常有用。 理论部分,可以参考我前几天做的颜色理论笔记。 1. ColorSchemer Gallery 网…

为 Asp.net 网站新增发送手机短信功能

为 Asp.net 网站新增发送手机短信功能本文旨在帮助那些为网站发送手机短信正在寻求解决方案还未最终找到解决方案的朋友提供参考。 适合人群 须满足一下条件之一,如果以下3个条件您都不满足,为节约您宝贵的时间,请终止阅读本篇文章。 条件如下…

电脑技术吧_永磁技术装备事业部电脑端网站正式上线啦!!!

为适应沈阳研究院永磁技术装备事业部发展的需要,树立沈阳研究院永磁技术装备事业部的形象,满足客户通过网络了解沈阳研究院永磁技术装备事业部产品,给客户提供一个更好的在线服务,沈阳研究院永磁技术装备事业部全新电脑端网站于2020年3月20日…

apache的网站配置目录_网站后台getshell的方法总结

方法一:直接上传getshell以dedecms为例,后台可以直接上传脚本文件,从而getshell,具体方法如下:即可成功上传大马,并成功执行,从而拿下webshell。坑:通常由于权限限制,导致…

百度地图ip地址_柯桥区百度SEO优化是什么,关键词霸屏_万推霸屏

首页 > 新闻中心发布时间:2020-11-12 16:12:09 导读:万推霸屏为您提供柯桥区百度SEO优化是什么,关键词霸屏的相关知识与详情: 无论是企业网站的优化取决于网页或列页面,什么是列页面上的竞争力的关键字这两个词是指竞争力的关键…

Slog27_支配vue框架初阶项目之博客网站-样式居中

ArthurSlogSLog-27Year1GuangzhouChinaJuly 30th 2018GitHub掘金主页简书主页segmentfault没有写够足够的代码量,想成为高手是不可能的,只能纸上谈兵,但写够了代码量,纸上谈兵的也是大有人在 开发环境MacOS(High Sierra 10.13.5) …

刷新你三观!这些堪比软件的神网站你知多少

【PConline 应用】在很多人的固有印象当中,网站的作用无非就是让你看看文字看看图片看看视频,真正要干活,还是得依赖电脑上安装的软件。不过,很多朋友都不知道,实际上很多网站的功能之强大,完全不输本地安装…

seo优化源码_网站关键词SEO优化要点 - 蜘蛛池

最蜘蛛池,快速提高网站收录,百度蜘蛛池、搜狗蜘蛛池、360蜘蛛池、神马蜘蛛池、繁殖池、权重池,欢迎使用。许多企业认为,只要网站建设公司为我们完成网站, 就可以在互联网上建立品牌,最蜘蛛池小编整理发布。…

java 企业 网站源码 模版 屏幕自适应 有前后台 springmvc SSM 生成静态化

博文来源:http://www.fhadmin.org/webnewsdetail3.html前台: 支持五套模版, 可以在后台切换系统介绍:1.网站后台采用主流的 SSM 框架 jsp JSTL,网站后台采用freemaker静态化模版引擎生成html2.因为是生成的html&#x…

google搜索引擎优化指南_什么是SEO?如何优化Google等搜索引擎?

SEO(搜索引擎优化)是通过搜索引擎的自然搜索结果优化要发现的内容的实践。好处是显而易见的:即网站能获得源源不断的免费自然流量。但是,如何优化SEO的内容,以及“排名因素”实际上重要的是什么?要回答这个…

实时视频网站架构

原文地址:http://www.csdn.net/article/2012-12-10/2812183-JustinTV_real-time_architecture摘要:实时的定义应该是延迟小于250ms,按照这个标准,实时的成功应用立马成了凤毛麟角。本文详细阐述Justin.TV实时系统的技术细节&#…

说说大型高并发高负载网站的系统架构

【IT168 技术文档】 我在CERNET做过拨号接入平台的搭建,而后在Yahoo&3721从事过搜索引擎前端开发,又在MOP处理过大型社区猫扑大杂烩的架构升级等工作,同时自己接触和开发过不少大中型网站的模块,因此在大型网站应对高负载…

已在页面完全加载前强制排版_完全免费、审美过得去、国内访问快的自助建站(个人网站)傻瓜平台推荐...

起因:这周在准备简历的投递,后来觉得没有比有一个网站更容易让别人了解你了,苦于现在在老家,家里电脑较慢且没有一些设计软件,故我的想法就是快速傻瓜的搭建一个网站,且希望能真正完全免费。结果开始在知乎…