Exchange 2013 高手进阶(八)客户端访问高可用

当我们在考虑Exchange Server 2013的高可用时,除了一定要保证邮箱服务器高可用之外,我们也必须确保客户端访问服务器的高可用性。

学完本节后我们将能够:

1、 为客户端访问服务器的高可用性规划软硬件;

2、 描述网络负载均衡(NLB);

3、 描述应用NLB的关键好处;

4、 理解客户端访问服务器的高可用方式;

5、 配置客户端访问的高可用性。

环境:

Exchange 版本 Exchange Server 2013 SP1
Exchange 所在操作系统 WS2012 R2
Outlook 版本 Outlook 2010
客户端 OWA
Outlook 所在操作系统 WIN7 SP1
规划客户端访问服务器的高可用性

所有的客户端全都使用客户端访问服务器去访问邮箱,所以客户端访问服务器的高可用性显的很是重要,如果在一个AD站点中客户端访问服务器不再可用,用户还可以使用其他站点的客户端访问服务器。

如果用户是在互联网上链接到客户端访问服务器,并且客户端访问服务器在一个主站点中,这些客户端的请求将被代理到其他的AD站点中,如果在主站点中的客户端访问服务器不可用,将会阻止用户的代理,也就访问不到邮箱,因此,高可用对主站点来说变得十分关键。

为了启用客户端服务器的高可用性,我们首先可以部署多台客户端访问服务器,然后我们可以配置基于硬件或软件的网络负载均衡,比如F5设备、Windows Server 2012的网络负载均衡功能等。我们也可以为客户端访问服务器创建多个DNS A 记录,我们还可以启用DNS 轮循,DNS 轮循可以让我们跨不同的客户端访问服务器分配网络链接,虽然这么说,但是注意,它不支持自动式的故障转移,所以有命中的问题。

负载均衡在不同的客户端访问服务器之间分布客户端访问请求,如果一个客户端访问服务器不再可用,请求将分发给其余的客户端访问服务器。

所有的客户端访问服务器都必须被配置为使用相同的数字安全证书,这是因为所有的客户端访问服务器都使用相同的访问入口。

互联网用户

对于互联网用户来说,我们必须在我们的设计中考虑互联网连接的冗余,我们可以用多条不同的运营商线路,还允许在我们的阻止中通过两个运营商访问。如果其中一个ISP失败了,用户还能使用其他额外的ISP进行访问。

另外,如果我们配置为互联网可以直接访问每个AD站点,站个互联网连接失败后,将只影响一个AD站点,可以减少失败带来的损失,但是,这样不提供完整的冗余。

什么是网络负载均衡

网络负载均衡增强了服务器的应用程序的可用性和可扩展性,比如Web 服务器、FTP 服务器、防火墙、代理、VPN、或其他服务。

单个运行Windows Server的服务器可以提供有限的服务器和可靠性和可扩展性,但是对于NLB,我们可以将一组最多32个服务器组成一个NLB 群集去提供负载均衡和冗余,因为每个服务器都在响应客户端的请求,所有服务器上的每个应用程序文件和数据都必须相同。

我们还应该意识到在NLB群集中,数据是不共享的,通常来说,我们可以使用单独的数据或后端服务器去存档数据或在WEB服务器上提供一种数据同步的机制。

然而,这样的需求限制了应用程序的负载均衡,有时候,这些应用程序被称为“无状态”。

网络负载均衡的关键好处

1、 可扩展性,NLB允许我们去扩展网络服务去迎合客户端请求,我们可以添加新的服务器到NLB群集中而我们无需重写应用程序或重新配置客户端。我们不需要去将NLB离线就可以获得新的容量,另外NLB群集 中的服务器也不需要具有相同的硬件。

2、 高可用性,如果在NLB群集中一台服务器失败了,NLB支持通过重定向入站流量来做到高可用,已经连接到失败的服务器的连接将丢失,但是互联网服务仍然可用,在大多数情况下,比如WEB 服务器,客户端将自动的重试失败的请求,客户端将在收到响应之前经历很少时间的延迟,一般来说,NLB可以使用TCP来为任何应用程序和服务提供负载均衡。

3、 性能,NLB支持用一个或多个虚拟IP分布入站流量的方式去提供服务器的扩展性能。在NLB群集中的服务器同时响应客户端请求,哪怕在一个相同的客户端上发出多个请求,比如一个WEB浏览器可能包含很多文字图片在一个单一的网页上,NLB可以使响应时间变得很短。

考虑实现高可用性的客户端访问服务器

下面有几个我们在设计客户端访问服务器高可用时应该考虑到的:

1、 用客户端访问服务器去管理数字证书,所有数字证书都应该符合我们的命名空间。

2、 知道自己的客户端访问服务器都提供了什么样的协议是很重要的,下列协议应该被启用,每台服务器启用的协议都应该相同:

Exchange ActiveSync

POP3

IMAP4

EWS

Outlook Anywhere

3、 使用硬件或软件的NLB去提供负载均衡

4、 我们可以使用第4层或第7层去提供负载均衡,当我们使用第7层负载均衡和会议关联性,在客户端和服务器之间所有的请求将被发送到相同的邮箱服务器,当我们使用第4层负载均衡,所有的请求将分布在传输层。Exchange Server 2013不需要会话关联性,无需会议关联性的第4层负载均衡允许我们去增加容量和负载均衡的利用率。

配置客户端访问服务器的高可用
1DNS 轮循

clip_image001

clip_image002

clip_image003

2、网络负载均衡

在EX01上安装NLB组件

clip_image005

在EX02上安装NLB组件

clip_image007

clip_image009

clip_image010

clip_image011

clip_image012

同样在对方服务器如此操作即可

3注意事项

注意每台CAS上都要有符合命名空间的证书

每台CAS上都要提供相同的服务

Exchange中文站

Exchange中文站

Exchange中文站是一个专注讨论 Microsoft Exchange Server / Exchange Online / Office 365 的技术型网站。
Exchange中文站

Exchange中文站 的最新文章 (查看所有)

发布于: 浏览:3866 次

还没有评论

欢迎参与到我们的技术讨论,问题和分享都可以。