高级路由配置

 

上一次修改主题: 2005-05-05

本主题介绍一些高级路由配置主题。它说明了下列过程:

  • 使用连接器以实现负载平衡和故障转移   可以用来在连接器之间实现负载平衡或故障转移的配置。
  • 高级链接状态配置   禁用或抑制链接状态信息的特定方案。

使用连接器以实现负载平衡和故障转移

路由使用与路由组连接器关联的开销来确定在内部传递邮件的最佳途径。路由还使用与 SMTP 和 X.400 连接器关联的开销来确定传递外部邮件的最佳方法。需了解的重要一点是:路由总是首先选择地址空间最为匹配的连接器,然后才选择开销最低的连接器。还可以使用连接器来平衡邮件负载,或配置连接器以实现故障转移。

使用连接器实现负载平衡或故障转移的缺点在于:两种配置都增加了在 Exchange 组织中复制的链路状态表的大小。请记住,链路状态表越大,对系统性能的要求越高。

配置连接器以实现负载平衡

如果希望配置连接器以平衡两个或多个桥头服务器之间的请求负载,应创建一个具有所需要的地址空间的连接器,例如,对 SMTP 连接器使用 *,然后将两台不同的 Exchange 服务器和 SMTP 虚拟服务器指定为桥头服务器。路由随机地选择桥头服务器,并有效地平衡通过此连接器发送的请求负载。但是,如果邮件到达其中的某个桥头服务器,而该服务器不可用,则路由将不会自动选择备用路由。邮件只进行排队,直到该服务器可用。在邮件到达原定的桥头服务器之后,桥头服务器之间将不会存在重新路由过程。

链接状态仅包含一个连接器的状态,只要有一台桥头服务器可用,将始终认为该连接器可用。如果一台桥头服务器不可用,路由仍然将该连接器视为有效路径,并随机地选择可用的桥头服务器。

配置连接器以实现故障转移

如果希望配置连接器以自动进行故障转移,可以在不同的桥头服务器上创建两个单独的连接器,并使每个连接器的开销不同。连接器的链接状态是由其本地桥头服务器来确定的。如果开销最低的首选连接器上的桥头服务器不可用,将认为该连接器不可用,并且路由将自动选择第二个连接器。当开销最低的连接器所在的桥头服务器可用时,Exchange 服务器将再次开始使用它。

如果使用开销相同的两个连接器,Exchange 服务器将随机地选择它们所使用的桥头服务器和连接器,并且,如果该桥头服务器不可用,它们将故障转移到第二个连接器。但是,在第一台桥头服务器变为可用时,服务器将不会重新转移到这一台服务器上,因为其路由开销与它们正在使用的服务器的开销相同。

抑制连接器的链接状态通信

Exchange 2003 在连接振荡或者不存在到达叶节点路由组的备用路由时抑制链接状态通信。这些改进减少了链接状态所生成的通信量。此外,如果对路由组连接器使用默认选项“任何本地服务器都可以通过此连接器发送邮件”,则此连接器的状态将始终标记为“up”。使用这一选项可以有效地抑制由于此连接器的状态发生变化而产生的任何链接状态通信。但是,此选项对于 SMTP 连接器或 X.400 连接器不可用。

在带宽极低且延迟很高的环境中,一些公司选择抑制路由组之间的链接状态通信。可以通过更改注册表项值来抑制所有连接器的各个服务器上的链接状态通信。如果在某一台服务器上抑制链接状态通信,则该服务器将忽略选择它作为桥头服务器的任何连接器上的任何链接状态变化。其他服务器上的连接器的链接状态信息仍然更新,并且组织的链接状态信息仍然在组织中的所有服务器之间传播;但是,链接状态通信被抑制的服务器不会发送有关其连接器的任何信息。下表列出了抑制链接状态通信的优缺点。

如果满足下列条件,应在服务器上抑制链接状态通信:

  • 某个连接器的状态对于 Exchange 组织的其余部分的其他服务器不重要(例如,专门被路由组或少量的服务器用来向 Internet 发送邮件的连接器)。
  • 遇到了导致连接器在可用状态和不可用状态之间来回变换的网络问题。请记住,在 Exchange 2003 中,振荡连接是指连接器的状态在一个链接状态间隔(默认为 10 分钟)内变化两次(up 和 down)。如果连接器在链接状态间隔之后标记为不可用,然后在另一段时间间隔之后又变为可用,将产生链接状态通信。此外,如果 Exchange 组织包含 Exchange 2000 服务器,这些服务器将不具备 Exchange 2003 所提供的链接状态改进,并且在链接振荡的情况下仍然产生通信。

抑制链接状态通信的优缺点

优点 缺点

相对而言,链接状态通信的抑制较为容易配置,并且可以分别应用于每一台服务器,以适应不同的条件。

不能在链接状态通信被抑制的服务器上创建冗余路径或备用连接器。永远也检测不到主连接器上的链接状态更新;因此,邮件将不会重新路由到备用连接器,因为路由认为主连接器不可用。

在服务器上抑制链接状态通信可以减少由于频繁更改而导致的网络通信量。减少网络通信量的好处在网络带宽非常有限的情况下尤为突出。减少通信量的实际收益取决于 Exchange 组织的规模,以及链接状态变化信息的复制频率。

在一台服务器上抑制链接状态通信不会完全消除路由组之间的链接状态通信。

note注意:
错误地编辑注册表可能导致严重问题,甚至可能需要重新安装操作系统。因注册表编辑不当而导致的问题可能没有办法解决。在编辑注册表之前,请备份所有重要数据。

需了解的重要一点是:更改此注册表项不会阻止链路状态表在服务器之间的传播。它仅抑制由于连接器状态变化而导致的链接状态通信。

有关详细说明,请参阅如何抑制服务器上的链接状态信息