原文 http://windows.chinaitlab.com/administer/728525.html
负载均衡是由多台服务器
以对称的方式组成一个服务器
集
合,每台服务器都具有等价的地位,都可以单独对外提供服务而无须其他服务器的辅助。通过某种负载分担技术,将外部发送来的请求均匀分配到对称结构中的某一
台服务器上,而接收到请求的服务器独立地回应客户的请求。均衡负载能够平均分配客户请求到服务器列阵,籍此提供快速获取重要数据,解决大量并发访问服务问
题。这种群集技术可以用最少的投资获得接近于大型主机的性能。
网络负载均衡的优点
第一,网络负载均衡能将传入的请求传播到多达32台服务器上,即可以使用最多32台服务器共同分担对外的网络请求服务。网络负载均衡技术保证即使是在负载很重的情况下,服务器也能做出快速响应;
第二,网络负载均衡对外只需提供一个IP地址(或域名);
第三,当网络负载均衡中的一台或几台服务器不可用时,服务不会中断。网络负载均衡自动检测到服务器不可用时,能够迅速在剩余的服务器中重新指派
客户机通讯。这项保护措施能够帮助你为关键的业务程序提供不中断的服务,并可以根据网络访问量的增加来相应地增加网络负载均衡服务器的数量;
第四,网络负载均衡可在普通的计算机上实现。
网络负载均衡的实现过程
在Windows
Server 2003中,网络负载均衡的应用程序包括Internet信息服务(IIS)、ISA Server 2000防火墙
与代理服务器、VPN
虚拟专用网、终端服务器、Windows
Media Services(Windows视频点播、视频广播)等服务。同时,网络负载均衡有助于改善服务器的性能和可伸缩性,以满足不断增长的基于 Internet客户端的需求。
网络负载均衡可以让客户端用一个逻辑Internet名称和虚拟IP地址(又称群集IP地址)访问群集,同时保留每台计算机各自的名称。下面,我们将在两台安装Windows Server 2003的普通计算机上,介绍网络负载均衡的实现及应用。
这两台计算机中,一台计算机名称为A,IP地址为192.168.0.7;另一台名为B,IP地址为192.168.0.8。规划网络负载均衡
专用虚拟IP地址为192.168.0.9。当正式应用时,客户机只需要使用IP地址192.168.0.9来访问服务器,网络服务均衡会根据每台服务器
的负载情况自动选择192.168.0.7或者192.168.0.8对外提供服务。具体实现过程如下:
在实现网络负载均衡的每一台计算机上,只能安装TCP/IP协议
,不要安装任何其他的协议
(如IPX协议
或者NetBEUI协议),这可以从“网络连接属性”中查看。
第一步,分别以管理员身份登录A机和B机,打开两台机的“本地连接”属性界面,勾选“此连接使用下列项目”中的“负载均衡”项并进入“属性”对话框,将IP地址都设为192.168.0.9(即负载均衡专用IP),将子网掩码设置为255.255.255.0;
第二步,分别进入A机和B机的“Internet协议(TCP/IP)”属性设置界面,点击“高级”按钮后,在弹出的“高级TCP/IP设置”界面中添加IP地址192.168.0.9和子网掩码设置为255.255.255.0。
第三步,退出两台计算机的“本地连接属性”窗口,耐心等一会儿让系统完成设置。
以后,如果这两台服务器不能满足需求,可以按以上步骤添加第三台、第四台计算机到网络负载均衡系统中以满足要求。
用IIS服务验证网络负载均衡
网络负载均衡配置好后,为了实现某项具体的服务,需要在网络负载均衡的计算机上安装相应的服务。例如,为了实现IIS网站的负载均衡,需要在相
应的网络负载均衡服务器上安装IIS服务。为了让每个用户在通过网络负载均衡访问到不同的计算机时,能够访问到一致的数据,需要在网络负载均衡的每台计算
机上保持数据的一致性。举例来说,实现了两个节点的IIS的网络负载均衡,为了保证两个网站内容的一致性,除了这两个IIS服务器的配置相同外,相应的网
站数据必须一致。
为了检验网络负载均衡,我们可以通过IIS来进行验证,其他的一些应用如终端服务、Windows
Media服务与IIS的应用与之相类似。在其他计算机上的IE浏览器中键入192.168.0.9,根据网络的负载,网络负载均衡会自动转发到A机或B
机。为了验证效果,你可以在浏览的时候,拔掉第一台计算机的网线或拔掉第二台机器的网线,将会发现浏览到的将是不同内容。当然,我们在测试
的时候,为了验证网络负载均衡的效果,把两个网站设置成不一致的内容,而在正式应用的时候,网络负载均衡群集的每个节点计算机的内容将是一致的,这样不管使用哪一个节点响应,都能保证访问的内容是一致的。
负载均衡在校园网中的应用
校园网的应用除了用于教学、科研、管理、图书情报资料检索外,还承担任着校内外信息交流、电子邮件、公告、新闻发布,以及各种公共网络口的访问
等任务。由于在网络上传输的信息不只是数字、文字和图形,还会随应用水平的提高,逐步增加语音、活动图像及视频图像等高带宽的应用。因此,网络的建设,尤
其是主干网要求高带宽与高速度,在校园网的服务器中应用负载均衡技术不失为一种廉价的解决方案。
分享到:
相关推荐
Windows Server 2008 网络负载均衡配置是一个关键的系统管理任务,它能够提高服务器的可用性和性能,确保服务的连续性和高效率。网络负载均衡(NLB)技术通过将网络流量分发到多台服务器上来分散工作负载,避免单一...
网络负载均衡(NLB)是Windows Server 2019提供的一种软负载均衡解决方案,它旨在提高服务器集群的可用性和稳定性。NLB通过监测服务器的运行状态,当发现某台服务器出现问题时,会自动将流量重定向到其他健康的...
《Windows Server 2003负载均衡详解》 在当今信息化时代,网络服务器的稳定性和处理能力成为企业不可或缺的关键因素。Windows Server 2003的网络负载平衡(Network Load Balancing, NLB)技术应运而生,旨在提高...
以下是对Windows Server 2003网络负载均衡的详细配置知识点的全面解析。 首先,了解网络负载均衡的基本概念。网络负载均衡通过创建一个虚拟IP地址集群,将来自网络的流量均匀分配到集群中的各个成员服务器。它可以...
通过以上步骤,管理员可以成功地在Windows Server 2003环境中部署和管理网络负载均衡,以提升服务器的性能和稳定性,同时确保关键服务的不间断运行。NLB不仅适用于IIS、ISA Server 2000、终端服务等应用,还广泛应用...
【Windows环境下配置Nginx实现负载均衡集群】 在IT领域,负载均衡是一种常见的技术,用于在多台服务器间分配网络流量,以提高系统的可用性和响应速度。通常,Linux是实现负载均衡的主流平台,但Windows环境下的配置...
总之,Windows Server 2008上的IIS负载均衡群集搭建是一个涉及多步过程,需要仔细规划和配置。它能够提供高可用性和性能优化,对于需要处理大量网络流量的企业级应用至关重要。通过以上步骤和注意事项,你可以成功地...
本文教大家使用Windows Server 2008配置NLB(服务群集)实现负载均衡,这是在网上看到的PDF,不知道出处是哪里的,不过很不错,所以整理给大家来学习下。 1. 什么是群集? 群集是指一组服务器,通过彼此的协同作业,...
nginx 负载均衡配置-windows.docx 本文档主要介绍了在 Windows 平台上使用 Nginx 实现负载均衡的配置方法。虽然 Nginx 官方文档中提到 Windows 平台仅供测试之用,但是在小规模并发场景中,Nginx 仍然具有不小的...
Windows2008R2 负载均衡配置
### Windows环境下配置Tomcat集群与负载均衡详解 #### 一、环境搭建与配置说明 本文将详细介绍如何在Windows系统中配置Tomcat集群以及通过Apache实现负载均衡。此配置旨在提高Web应用的服务可用性和性能。 **环境...
在Windows Server 2008中,这主要通过网络负载均衡(NLB)服务实现。 2. **Windows Server 2008 NLB工作原理:** NLB服务基于软件实现,它可以创建一个集群,其中包含多台运行NLB服务的服务器。这些服务器共享一个...
- **系统要求**:在Windows Server 2003中,网络负载平衡适用于多种服务,如IIS、ISA Server、终端服务等。为了实现负载均衡,每台服务器只安装TCP/IP协议,不安装其他协议,如IPX或NetBEUI,并且禁用“网络负载...
### Nginx在Windows平台下的负载均衡配置详解 #### 一、引言 负载均衡是现代Web应用架构中不可或缺的一部分,它可以有效提升系统的可用性和扩展性。本文将详细介绍如何在Windows平台上利用Nginx实现负载均衡,特别...
NLB允许多台服务器共享同一IP地址和端口,通过智能地分配网络流量来实现高可用性和负载均衡。下面我们将详细探讨NLB的工作原理、配置步骤以及一些关键的注意事项。 **一、NLB工作原理** NLB基于心跳检测机制,每台...
Windows上的负载均衡配置,结合Tomcat 8.5和Nginx 1.12.2,提供了一种有效的解决方案。本篇将深入探讨如何在Windows环境中利用Nginx实现对多个Tomcat实例的负载均衡。 首先,我们要理解什么是负载均衡。负载均衡是...
WindowsServer2016网络管理项目教程(微课版)(第2版)_PPT.rar
《Windows Server 2003 服务器群集创建和配置指南》是一份深入解析Windows Server 2003操作系统中集群服务的详细教程。在Windows Server 2003中,服务器群集是一项高可用性技术,旨在提高系统和服务的可靠性和容错...