查看完整版本: [-- exchange 2010 CAS高可用的几个问题及解答 --]

Exchange技术论坛 -> Exchange Server 2010 -> exchange 2010 CAS高可用的几个问题及解答 [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

chinayuy 2011-08-31 11:41

exchange 2010 CAS高可用的几个问题及解答



exchange 2010 CAS高可用性
exchange 2010 CAS就是Exchange 2010客户端访问角色服务器的意思,今天我们来看看exchange 2010 CAS高可用的几个问题及解答。

疑问1:Exchange 2010 的OUTLOOK MAPI方式连接是CAS服务器还是直接是邮箱服务器?如果是CAS角色我们如何保证他的高可用性?

疑问2:如果内部有两台Exchange服务器,将两台服务器全部安装角色并实现DAG功能,那我如果一台Exchange 服务器宕机,如何在保证CAS的高可用?

疑问3:如果当前站点内部没有CAS或者HUB角色,只存在MAILBOX 角色,是否意味着这台服务器发不出任何邮件? 如果我本站点不放置服务器,是否会可以连接到别的站点服务器?
回答:根据您对问题的描述,我知道你有3个关于Exchange 2010 CAS的疑问。现在针对你问题做出回答:

疑问1:Exchange 2010 的OUTLOOK MAPI方式连接是CAS服务器还是直接是邮箱服务器?如果是CAS角色我们如何保证他的高可用性?

Exchange 2010 的OUTLOOK MAPI方式连接的是CAS服务器,不是邮箱服务器,这一点和Exchange 2007不同。 在Exchange 2010中我们增加了CAS Array 负责 CAS 服务器的高可用性, 具体信息请参考以下文章:

Understanding Load Balancing in Exchange 2010
http://technet.microsoft.com/en-us/library/ff625247.aspx

Configuring Client Access Array for Exchange 2010
http://howtoexchange.wordpress.com/2009/12/16/configuring-client-access-array-for-exchange-2010-walkthrough/

疑问2:如果内部有两台Exchange服务器,将两台服务器全部安装角色并实现DAG功能,那我如果一台Exchange 服务器宕机,如何在保证CAS的高可用?

首先,我们是不建议CAS Array 和 DAG 设置在同一台服务器上的。也就是说,你需要把CAS Role 和 Mailbox Role 分开来装在不同的服务器上。否则,如果在同一台服务器上同时配有CAS Array 和 DAG, 会造成很多问题。比如Outlook 2010 以下版本的用户不能正常连接到邮箱服务器等等。

疑问3:如果当前站点内部没有CAS或者HUB角色,只存在MAILBOX 角色,是否意味着这台服务器发不出任何邮件? 如果我本站点不放置服务器,是否会可以连接到别的站点服务器?

首先,我的要求是每个站点必须有 CAS,Hub和 Mailbox 三种角色。我们不针对 一个站点只存在三者中的2种或者1中 做支持。如果这个站点没有CAS 服务器,用户不能登录他们的邮箱,当然就不能发出任何邮件了。

如果一个站点不放置CAS服务器,我们不能保证用户的邮箱能够连接到其他站点。但是,如果整个Site 不能工作的话,我们是可以手动设置用户暂时去通过另外站点的CAS 服务器连接到他们邮箱。当然,这个过程很负责,而且用户会可能会体验到很多问题,比如OWA不工作,部分Outlook, Outlook Anywhere, Active Sync 用户不能连接到邮箱. 如果真要做到高可用行,您可以配置CAS Array.

以下信息供您参考:

Exchange 2010 RPC Client Access Service and Multiple Sites
http://www.shudnow.net/2010/03/04/exchange-2010-rpc-client-access-service-and-multiple-sites/

Exchange 2010 Client Access Server (CAS) and Hub Transport Server (HT) Redundancy
http://www.networkworld.com/community/node/48487

exchange 2010 CAS高可用性
在高可用性方面,是的,我们可以使用硬件负载均衡来做HUB和CAS的负载均衡。也可以用Windows NLB 来做他们负载均衡。

事实上HUB之间会自动负载均衡,比如你有两个MAX记录,一个指向HUB1.domain.com, 一个指向HUB2.domain.com, 当Internet邮件过来时候,2台HUB会自动分配由谁来接收此邮件,从而达到负载均衡的效果。当然我们也可以为2台HUB服务器做NLB。当然, Internet过来的邮件会走虚拟的IP地址。具体信息,您可以参考下面的文章

How you can load-balance Exchange Server 2007 Service Pack 1 (SP1) Hub Transport Servers using Windows Network Load Balancing technology.  
http://www.msexchange.org/articles_tutorials/exchange-server-2007/planning-architecture/load-balancing-exchange-2007-sp1-hub-transport-servers-windows-network-load-balancing-technology-part1.html

How you can load balance Exchange Server 2007 Service Pack 1 Hub Transport Servers using Windows Network Load Balancing technology.
http://www.msexchange.org/articles_tutorials/exchange-server-2007/planning-architecture/load-balancing-exchange-2007-sp1-hub-transport-servers-windows-network-load-balancing-technology-part2.html

NLB是做 CAS ARRY 的必要条件。CAS ARRY 必须指定一个虚拟IP地址,这个地址就是NLB的虚拟IP地址。

如果通过硬件来做CAS Array, 前提是硬件也要先配成 NLB。然后才可以使用CAS Array. 无论是用Windows NLB 或是 Hardware NLB, 您都需要一个虚拟IP和CAS Array 对应起来。

至于HUB,如果您有两个MAX记录,一个指向HUB1.domain.com, 一个指向HUB2.domain.com, 如果这个2个地址再指到2台服务器,这样是可以起到高可用行的。 但是我们还是建议,DAG和 NLB 分开来。

以下信息供您参考:

Load Balancing Exchange 2010 Client Access Servers using an Hardware Load Balancer Solution (Part 1).
http://www.msexchange.org/articles_tutorials/exchange-server-2010/high-availability-recovery/load-balancing-exchange-2010-client-access-servers-using-hardware-load-balancer-solution-part1.html

Load Balancing Exchange 2010 Client Access Servers using an Hardware Load Balancer Solution (Part 2).
http://www.msexchange.org/articles_tutorials/exchange-server-2010/high-availability-recovery/load-balancing-exchange-2010-client-access-servers-using-hardware-load-balancer-solution-part2.html





查看完整版本: [-- exchange 2010 CAS高可用的几个问题及解答 --] [-- top --]



Powered by phpwind v8.7.1 Code ©2003-2011 phpwind
Time 0.019738 second(s),query:5 Gzip enabled