微信号:dellemc_tech

介绍:为戴尔易安信客户提供技术支持服务,为广大IT行业用户分享技术文章与行业信息。

【专家问答】RecoverPoint解决方案及其好处

2016-12-15 16:55 EMC中文技术社区

【专家问答】神奇备份在哪里--RecoverPoint篇 火热进行中!


有任何 RecoverPoint 相关的问题,可以随时向我们提问!


下面是专家分享的文章。


RecoverPoint是一种企业级解决方案,旨在保护与SAN连接的异构服务器和存储阵列上的应用程序数据。借助RecoverPoint,可以在执行复制的同时,访问本地或者另一个站点上的时间点快照。此功能还与各种不同应用程序相集成。例如SQL和VMware。


RecoverPoint的优点在于它能够实现近乎即时的数据恢复,针对写操作创建时间点拷贝,实现业务连续性。远程站点可用于测试开发,其复制功能可实现对生产数据和复制副本的完全访问。


  • 物理RPA


物理RecoverPoint 应用装置(RPA)是RecoverPoint 的数据保护控制器。每个站点上的RPA集组成一个RPA集群,根据RecoverPoint 系统安装过程中的设置,每个集群可以包括2到8个RPA。


正常运行时,同一站点的所有RPA始终处于活动状态。因此,如果站点中的一个RPA停止运行,RecoverPoint系统支持将功能立即切换到站点的另一个RPA。

 图一


每个RPA 均具有下列接口:


四个用于与本地主机应用程序和存储子系统进行数据交换的光纤通道端口(HBA),可与连接到SAN的存储和主机建立冗余连接。


一个用于将数据传输到其他站点的以太网接口(WAN)

一个用于管理RecoverPoint系统的以太网接口(LAN)


如上图所示: 双节点站点包含


八个光线通道连接(2个节点×每个节点一个HBA×每个HBA4个端口)

四个以太网连接(每个节点一个管理LAN连接和一个数据WAN连接)

五个IP地址(2个节点×2个以太网连接+1个管理的浮动IP地址)

 

  • 存储库卷(Repository  volume)


图二


在连接SAN 的存储上,必须有一个专用共享卷专门供每个RPA使用。该卷存储RPA、站点、和一致性组的相关配置信息。它使得正常工作的RPA可以顺利接管同一个RPA站点内出现故障的RPA的复制活动。


每个RecoverPoint站点都有一个存储库卷,该卷通过SAN 或者ISCSI(对于虚拟RPA而言)呈现给每个RPA。

 

  • 日志卷(journal volume)


 图三


一致性组中的每份数据拷贝都必须包含一个或多个专用于保存数据的时间点历史记录的卷。包含在日志中的信息类型及信息量因日志类型的不同而不同。

有两种类型的日志卷:

  1. 拷贝日志

  2. 生产日志


日志卷存放要复制的数据的快照。每个日志卷在其容量允许范围内存储尽可能多的时间点快照,超过此范围将删除最旧的快照,为最新的快照腾出空间。日志可以在不影响复制的情况下增加空间,以存储更长的历史记录。

 

  • 一致性组(consistency group)


一致性组是用来对一组卷的保护。如果两个数据集彼此互相依赖,它们必须存在于同一个一致性组中。一致性组维护数据集之间的写入顺序,以及用于数据保护的设置。这样的参数包括:压缩、带宽限制和最大延迟。

 

  • RecoverPoint 拷贝


一致性组中存在以下类型的拷贝:


生产拷贝:包含作为一致性组的复制源的所有卷。

本地拷贝:包含作为特定一致性组的复制目标的本地所有卷。

远程拷贝:包含作为特定一致性组的复制目标的远程站点的所有卷。


拷贝存在以下限制:


对于非RPSE而言,每个一致性组最多可以配置一个生产拷贝和四个非生产拷贝。

在本地复制中,只能有一个生产拷贝和一个本地拷贝。

在远程复制中,如果存在本地拷贝,则最多可以由三个远程拷贝。如果不存在本地拷贝,则最多可以有四个远程拷贝。

 

 

  • RecoverPoint复制的工作机制


    RecoverPoint复制有两种,本地复制(CDP)和远程复制(CRR),下面将详细介绍数据流过程。


图四


CDP 模式下并不使用WAN传输数据,它直接将数据写入到本地卷中。

  1. 主机应用程序向RecoverPoint保护的LUN发送一个写操作,此写操作被拆分,然后发送到生产卷和RPA,在VNX中,拆分器存储在每个SP中。

  2. 当RPA收到该写操作的拷贝后,立即返回确认。直到收到生产LUN 返回的ack,RPA将ack发送回主机,并继续执行正常IO

  3. 一旦RPA确认了此写操作,会将数据转移到本地日志卷中。

  4. 在数据安全进入日志之后,它将被分发到目标卷。


和CDP的不同之处是,CRR通过WAN向远程站点复制,此外,CRR会存在复制副本卷和日志卷。


图五


  1. 主机应用程序服务器向RecoverPoint保护的LUN发送一个写操作。此写操作被拆分,然后发送到RPA,此操作和CDP相同。

  2. 当RPA收到写操作的拷贝时,在非同步复制中,本地RPA将立即返回确认。如果是同步复制,则ack会延迟,直至远程站点收到写操作。在收到生产LUN返回的ack以后,一起收到两个ack之后,将ack返回给主机,并继续执行正常的IO

  3. RPA将写操作和其他内容一起捆绑成包。包中会淘汰冗余的数据块,并与对应的时间戳和书签信息一起存储。然后对包进行压缩。

  4. 随后通过IP网络发送到远程RPA

  5. 收到包后,目标RPA会验证以确保包在传输过程中未损坏。

  6. 然后解压数据并将数据写入到日志卷

  7. 将数据写入日志卷之后,将分发到复制卷,确保写入顺序。

 


有关本次专家问答的更多精彩内容,请点击“阅读原文”进行查看!


如何每天都能收到如此精彩的文章?

①点击右上角→点击“查看官方账号”→点击“关注”

②长按并识别下图中的二维码,直接访问EMC中文支持论坛


 
戴尔易安信技术支持 更多文章 关于本公众号迁移的公告! 数据湖成熟度指数,你的公司处于哪个阶段? EMC咨询服务部CTO的大数据干货:人人都在谈论人工智能,难道大数据已死? 从大数据到大智慧:2018年的6大IT关键趋势 如果未来工作消失了,也许是件好事
猜您喜欢 知识点归纳(6) 人工智能离现实有多近?来看美国人工智能年会的最近进展 android TV Metro应用 汇编里看Wow64的原理 Android Studio 调试技巧