没有合适的资源?快使用搜索试试~ 我知道了~
配置NLB实现网站WEB负载均衡
需积分: 18 10 下载量 106 浏览量
2011-11-23
22:51:24
上传
评论
收藏 1.31MB DOCX 举报
温馨提示
试读
11页
配置NLB实现网站WEB负载均衡,可以为我们讲请求分配到不同的服务器上,做到负载均衡
资源推荐
资源详情
资源评论
本文教大家使用 Windows Server 2008 配置 NLB(服务群集)实现负载均衡,这是在网
上看到的 PDF,不知道出处是哪里的,不过很不错,所以整理给大家来学习下。
1.什么是群集?
群集是指一组服务器,通过彼此的协同作业,提供一个相同的服务或应用程序,用于
提升服务或应用程序的可用性(availability)、可靠性(reliability)和可扩展性(scalability)。当群
集内的服务器 down 掉以后,服务请求会转给其它群集内的节点,以实现 24 小时不中断的
服务
2. Windows server 中的群集类型
Windows server 支持三种类型的群集,分别是 NLB、CLB 和 MSCS。NLB 与 MSCS 内置于
windows server 中,CLB 需要购买 Applica#on Center
a) NLB:提供以 TCP/IP 为基础的服务与应用程序的网络流量负载均衡,用于提升系统的
可用性和可扩展性。常见的应用有 Terminal Service、Web、VPN 与 FTP 等。
b) CLB:提供使用 COM+组件的中介层应用程序的动态负载均衡,用于提升系统的可用
性和延展性。CLB 会依据目前的工作负载来决定由谁来处理服务请求。
c) MSCS:提供后端服务与应用程序的容错移转(failover),主要是提升系统的可用性。常
见的应用有 SQL Server 与 Exchange Server 等。MSCS 是由 client 来决定由谁来处理服务请求,
所有服务器共享一个 share storage 来储存 session 状态。当主动服务器挂了,则继续由被动
服务器接手。被动服务器会从 share storage 取出 session 状态,继续未完成的工作,以达到
容错移转的目的
3. NLB 的工作原理:
a) 图示:
b) 节点A与节点B均有一个外部使用的静态 IP 地址,创建 NLB 群集时会产生一个虚拟的
IP,该 IP 与节点的 IP 在同一个网段内,对外公布的 IP 为虚拟的群集 IP,而客户机所访问的
实际上为节点A或者节点B。
4. WINDOWS2008 下的 NLB 配置:
a) NLB 配置的环境要求:
i. 网卡:所有网卡必须与 WINDOWS2008 兼容,单网卡或多网卡均可配置该服务,推荐使用
多网卡。
ii. 网络模式:工作组和域环境均可完成,在 2008 中最多可以支持 32 个节点。
iii. 交换机和路由器要求:交换机必须支持 VLAN,有些交换机和路由器有可能需要手工设
置多播MAC地址。
iv. 通讯协议:绑定到群集的网络适配器只能安装 TCP/IP 协议,必须静态分配,不支持 DHCP。
v. 应用程序的要求:必须是 TCP 或 UDP 通讯,而且确定当前应用程序或服务必须支持 NLB。
b) 实验拓朴图:
两台 windows 2008 entprise edi#on 双网卡服务器
c) 实验步骤:
i. 搭建网络并测试网络连通性(按图示上的网络配置)
ii. 在两个节点上分别安装WEB服务并设置不同的 html 文档,方便检测实验效果:
注:在实际使用的时候,两个站点的配置必须要一样,而且站点文件也必须一致!
剩余10页未读,继续阅读
资源评论
sucunying1984
- 粉丝: 0
- 资源: 6
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功