huangfen2002 发表于 2015-11-24 14:35:05

Exchange 2007 HA 的理解

  Exchange 2007 的HA为邮件系统提供了高可用性和快速恢复能力,主要的技术如下:

[*]本地连续复制 (LCR)
[*]群集连续复制 (CCR)
[*]单一副本群集 (SCC)
[*]备用连续复制 (SCR)
要理解这些新的技术,先要从Database 的角度去理解容灾的概念。
我们知道Exchange 是邮件存储就是一种数据库,一种非关系型的数据库,一种使用了ESE为引擎的database。
数据库管理中一个非常重要的概念就是容灾,容灾有很多种级别,根据不同的DRP (灾难恢复计划),DRT 的要求,可以由:
基于数据库的备份恢复方案、基于服务的双机容错-3A1P 、基于存储的远程复制和基于应用的异地容灾 这几种来实现。
Exchange 5.5 时代 主要是基于数据库的备份恢复;
Exchange 2000/2003 主要是通过微软MSCS-群集技术实现了基于服务层面的HA;
现在2007 体供了基于数据存储层面的HA能力;

先看看LCR---本地连续复制:

































LCR 的本质是log file 的异步复制,并且允许快速切换到数据辅助副本,从而缩短了数据级灾难的恢复时间;请记住 LCR 提供快速数据恢复,但它不是备份解决方案。LCR 为从灾难性的数据丢失中进行恢复提供了很大的灵活性。对于使用 LCR 时发生的灾难性的存储故障或物理数据库损坏,第一道防线是还原到数据的被动副本,而不是从备份进行还原。LCR 使拥有较短目标还原时间 (RTO)(基于从存档或磁带进行还原)的重要性大大降低。激活被动副本(而不是从磁带进行还原)后,这些数据在数分钟内(而不是数小时内)即可供客户端使用。从这种意义上说,LCR 可被认为是一种快速恢复机制,可归入与使用 Exchange Server 2003 中的卷影复制服务 (VSS) 创建的基于硬件的克隆相同的类别。

大家可以参考:http://www.5dmail.net/html/2008-9-12/200891211406.htm 加深理解!

注意:LCR不支持 storage group 拥有多个public store 的;另外:ms 建议使用LCR的store 不要大于200GB!

下面我们看看CCR, 就是基于Cluster 的异步日志复制和切换能力,如图:

了解CCR,前提是熟悉Cluter 的HA 能力,CCR 将下列元素组合在一起:

[*]Microsoft 故障转移群集提供的故障转移和虚拟化功能。
[*]Exchange 2007 中的事务日志复制和重播功能。
[*]称为传输 dumpster 的中心传输服务器的邮件队列功能。
注意:在 CCR 环境中创建一个存储组时,该存储组只能包含一个数据库。
CCR的术语很多,其中:文件共享见证服务器实例(file share witnes)等参考KB:http://support.microsoft.com/?kbid=921181

在说说 SCC --单一副本群集:

 SCC 可以说是MSCS的扩展,即原来的两个节点可以扩展到tcp/ip 能够连接的距离,也就是如果带宽足够好,2个节点可以在不同的site.
页: [1]
查看完整版本: Exchange 2007 HA 的理解