本文来源于如下位置:
安装了Microsoft Windows Server 2003 Enterprise Edition 操作系统的电脑
开始菜单->所有程序->网络负载平衡管理器->帮助文档->目录->概念

1.网络负载平衡简介
2.网络负载平衡的工作原理
======================

网络负载平衡简介
-----------------
网络负载平衡 (NLB) 服务
增强了 Web、FTP、防火墙、代理、VPN 和其他关键任务服务器之类的 Internet 服务器应用程序的
可用性和可伸缩性。
运行 Windows 的单个计算机可提供有限的服务器可靠性和可伸缩的性能。
但是,
通过将两个或多个运行一种 Windows Server 2003 家族产品的计算机资源组合为单个群集,
网络负载平衡可以提供 Web 服务器和其他关键任务服务器所需的性能和可靠性。

每个主机运行所需服务器应用程序
(例如 Web、FTP 和 Telnet 服务器)的独立副本。
网络负载平衡将传入客户端请求分发到群集中的所有主机。
每台主机处理的负荷量可在必要时配置。
也可动态地向群集中添加主机来处理增加的负载。

另外,网络负载平衡可以将所有通信发到指定的单个主机上,这个主机称为默认主机。

网络负载平衡允许群集中的所有计算机被一组相同的群集 IP 地址寻址
(同时保持其现有的唯一专用 IP 地址)。

对于经过负载平衡的程序,
当某个主机出现故障或脱机时,
将在继续运行的计算机间自动重新分配负载。
单个服务器中的程序将其通信重定向到特定的主机。
当计算机出乎预料地出现故障或脱机时,
连到失败或脱机服务器的活动连接将会丢失。
但是,如果有意让主机停机,
则可以在让计算机脱机之前,用排出停止命令为所有活动连接提供服务。
在这两种情况下,
脱机计算机都可以透明地重新加入群集,并重新获得自己那份工作负荷。

网络负载平衡的工作原理
--------------------------
网络负载平衡使用两台或更多台一起工作的主机计算机组成的群集,
为服务器提供了高可用性和高伸缩性。
Internet 客户端使用一个 IP 地址或一组地址访问群集。
客户端无法区别群集和单一服务器。
服务器应用程序并不表明它们是在群集上运行的。
但是,网络负载平衡群集与运行单个服务器应用程序的单个主机有很大的区别,
因为即使在某个群集主机发生故障的情况下,它也可以提供不间断服务。
群集对客户端请求的响应也比单个主机快。

如果某个主机发生故障或脱机,
则网络负载平衡通过将传入的网络通信重定向到工作的群集主机,
从而带来了高可用性。
连到脱机主机的现有连接将丢失,但是 Internet 服务仍然是可用的。
在多数情况下(例如,就 Web 服务器而言),
客户端软件可以自动重试失败的连接,
而且客户端在接收响应时,只有数秒钟的延迟。

网络负载平衡通过在分配给网络负载平衡群集的
一个或多个虚拟 IP 地址(群集 IP 地址)间分配传入的网络通信,
从而带来了可变化的性能。
然后,群集中的主机同时对不同的客户端请求甚至来自同一客户端的多个请求做出响应。
例如,Web 浏览器可以从网络负载平衡群集中的不同主机获得所有单张网页中的多幅图像。
这就提高了处理速度,并缩短了对客户端做出响应的时间。

网络负载平衡使得单个子网上的所有群集主机可以同时检测群集 IP 地址的传入网络通信。
在每个群集主机上,
网络负载平衡驱动程序充当群集适配器驱动程序和 TCP/IP 堆栈间的过滤器,以便在主机间分配通信。

网络负载平衡采用一种完全分布式的算法,
根据传入客户端的 IP 地址和端口,以统计方式将其映射到群集主机。
此进程的发生不需要主机间进行任何通信。
当发现到达的数据包时,所有主机同时执行这种映射,
以快速确定哪个主机应当处理这个程序包。
这种映射一直保持不变,直到群集主机数发生更改时为止。
与集中式负载平衡应用程序相比,
网络负载平衡筛选算法处理数据包的效率更高,
因为前者必须修改和重新传送数据包。

转载于:https://www.cnblogs.com/freeliver54/archive/2007/04/10/707388.html

[引]Windows Server 2003 : 网络负载平衡相关推荐

  1. Windows Server 2012 网络负载均衡

    Windows Server 2012 网络负载均衡 网络拓扑图 准备工作 1.先安装2台Winows Server 2012服务器,1台域服务器,1台SMB服务器 2.设置IP和计算机名,关闭防火墙 ...

  2. Windows Server 2008 R2 负载平衡入门篇

    一.简单介绍负载均衡 负载均衡也称负载共享,它是指负载均衡是指通过对系统负载情况进行动态调整,把负荷分摊到多个操作节点上执行,以减少系统中因各个节点负载不均衡所造成的影响,从而提高系统的工作效率. 在 ...

  3. Windows Server 2003网络配置与管理

    前言与目录 Windows Server 2003网络配置与管理 .. Windows Server 2003网络配置与管理 .. 第3章域控制器的配置与管理 3.1 域控制器简介 3.2 安装域控制 ...

  4. windows 2003 网络负载平衡设置实战

    环境: 2台电脑,操作系统均为windows server 2003,单网卡.2台电脑经路由器连接,路由器连猫拨号上网.路由地址:192.168.0.1,在路由器设置80端口映射到192.168.0. ...

  5. Windows server 2008 网络负载均衡配置

    网络负载均衡配置 一. 准备工作 1.环境准备 两台装有windows server r2 2008的服务器(单网卡) 虚拟IP:在配置好NLB后统一对外提供的访问IP 2.软件准备 在两台服务器上安 ...

  6. 服务器群集:Windows 2000 和 Windows Server 2003 网络配置的最佳做法(转自Technet)

    摘要 本文为 Microsoft Windows 2000 或 Windows Server 2003 服务器群集的网络基础结构提供了服务器群集要求和最佳做法.若要群集可以正常运行,必须满足这些要求. ...

  7. Windows server 2003网络服务之搭建服务器群集

    实验之前,先来了解一些基础的概念. 什么是服务器群集?有何作用?服务器群集不同于NLB群集,服务器群集是有独立计算机系统(节点)构成的组,不同节点协同工作,就像单个系统一样,从而确保关键的应用程序和资 ...

  8. Windows Server 2003 网络互访新特性

    网络共享资源的各种访问方法:    容易的方法:通过网上邻居     便捷的方法:映射网络驱动器    直接的方法:通过UNC路径                                    ...

  9. windows server 2003 网络操作系统项目教程 特制版

    项目九 打印机安装与配置 一, 网络邻居共享打印机安装 打印机的类型, 打印机是计算机的输出设备之一,用于将计算机处理结果打印在相关介质上.衡量打印机好坏的指标有三项:打印分辨率,打印速度和噪声. 将 ...

最新文章

  1. 阿里云 Aliplayer高级功能介绍(三):多字幕
  2. python 线程中出现执行错乱_多处理会导致Python崩溃,并在调用fork()时在另一个线程中出现错误...
  3. Spark加载外部配置文件
  4. 物联卡的使用_物联卡在手机上使用有什么影响?网友:寿命分别是3个月,16天,9天...
  5. linux 定时器 代码,linux C++ 定时器代码
  6. Connection to @localhost failed. [08001] Could not create connection to database server. Attempt
  7. Adobe illustrator 排版后图形导出 - 连载 3
  8. 语音合成技术与资源 - 资源篇
  9. 倒车出库何时开始打方向盘,车头似乎很容易撞到左右两侧的车?
  10. 在MFC对话框中显示html网页
  11. configure: error: You requested LIBYUV but not found...die
  12. 杭电多校第三次 Problem A. Ascending Rating(单调队列)
  13. Python错误篇 | UserWarning: findfont: Font family [‘SimHei‘] not found. Falling back to DejaVu Sans.
  14. 京东秒杀倒计时(js)
  15. sw工程图导出bom_solidworks怎么导出带缩略图的BOM材料明细表?
  16. 网络安全----网络协议的安全性
  17. web手机服务器系统,web手机服务器系统
  18. (十三)Thread-Specific Storage(ThreadLocal)模式
  19. SpringBoot的test测试类报com.netflix.discovery.shared.transport.TransportException异常
  20. 手机HTML5 audio 无法自动播放下一首

热门文章

  1. Dephi7程序设计与开发技术大全(求是科技)
  2. 创业者说:我从创业者大会看到了什么
  3. Android开发:自定义GridView/ListView数据源
  4. JavaScript:动态选中CheckBox
  5. 许式伟《Go语言编程》章节摘录:Go语言简史
  6. 走向.NET架构设计—第四章—业务层分层架构(前篇)
  7. Android Studio 生成 ButterKnife 注入的插件
  8. 分布式离线计算—MapReduce—基本原理
  9. Notification大图标修改问题种种
  10. js冒泡法和数组转换成字符串