存储网关形态的产品,如何实现了不同厂牌存储产品之间的数据复制?

在2.0时代出现了存储虚拟化,如SVC、VPlex,这种存储网关形态的产品,模糊了后端存储的异构特性,如何实现了不同厂牌存储产品之间的数据复制?

参与9

1同行回答

GaryyGaryy系统工程师某保险
您好:1)SVC的实现机制:IBM SVC目前提供MetroMirror和GlobalMirror两种高级复制功能。异步(Global Mirror)功能的设计目的在于针对业务连续性和灾难恢复提供几乎不受距离限制的长距离异步远程复制能力。在SVC中,同步(MetroMirror)和异步可以作为同一项功能实现,以便灵活地实现远...显示全部

您好:
1)SVC的实现机制:
IBM SVC目前提供MetroMirror和GlobalMirror两种高级复制功能。异步(Global Mirror)功能的设计目的在于针对业务连续性和灾难恢复提供几乎不受距离限制的长距离异步远程复制能力。在SVC中,同步(MetroMirror)和异步可以作为同一项功能实现,以便灵活地实现远程复制功能。

  1. metromirror 同步复制
    来自服务器的更新被写往本地连接的集群(Cluster)缓存,该系统将数据转发给远地点连接的SVC集群(Cluster)的缓存。只有当两个集群(Cluster)的缓存都拥有数据的拷贝以后本地系统才会向处理器返回一个I/O完成指示。同步远程拷贝能够在远地点提供最新程度的数据当前值,但应用程序会因等待写I/O操作的完成而被延迟。

MetroMirror将确保如果备份卷不能被更新,那么即使源卷更新成功,整个写操作也会返回失败---彻底保证源卷和目的卷的数据彻底一致。同步方式可以保证数据不会丢失,更重要的是数据的一致性在这种方式下能够得到很好的保证---数据的不一致意味着相关数据的丢失,此时数据库的数据安全机制无法保证数据的安全,严重时有可能造成数据库无法启动。

优点: MetroMirror确保如果备份卷不能被更新,那么即使源卷更新成功,整个写操作也会返回失败,这可以彻底保证源卷和目的卷的数据彻底一致,保证RPO接等于零。

缺点:由于同步复制灾备技术要实现同城灾备磁盘阵列间的备份写,因此对整体性能将存在一定的影响。

缺点规避方法:采用相对高性能容灾功能实现产品平台,确保网络带宽及可靠性。

  1. PPRC GlobalMirror/异步复制
    在GlobalMirror复制中,来自服务器的更新被写往本地SVC集群(Cluster)的缓存,该系统立即向服务器返回一个I/O完成指示。更新在很短的一段时间(在实际中通常在数秒钟到一分钟左右,依赖于两个数据中心之间的带宽和距离)以后被送往一个远程SVC集群(Cluster)缓存。异步远程拷贝对应用程序性能的影响最小,但远程磁盘系统在数据最新性方面与本地系统相比会有一个延迟。

全球镜像是以存储为基础的、实时的、与应用和主机无关的数据远程镜像功能,利用这个功能可以实现数据最小丢失(数秒钟到一分钟左右)且具有完全恢复功能的灾难恢复解决方案。

优点:由于实现以存储为基础的、实时的、与应用和主机无关的数据远程镜像功能,因此可以确保应用性能的高效性,基本不受到灾难备份数据工作的影响.理论上可以实现无限远距离的容灾备份.

缺点:为确保应用性能的高效性, 需要实现数据最小丢失(数秒钟到一分钟左右),因此在灾难发生的情况下,将有一定数据的丢失,丢失程度与网络带宽和业务工作量存在关联。

考虑到容灾系统的部署要尽量减小对原生产系统的性能影响,因此推荐采用 Global Mirror的全球镜像异步灾备方案。同时为减少容灾系统对网络带宽的占用量,部署Cisco MDS 9216i冗灾存储网络交换机,9216i可支持FCIP压缩,最大能达到30:1的压缩比。在各种数据源的情况下通常为2:1的压缩比(根据以前的项目经验,压缩比基本在3:1到4:1以上)。

2)VPlex
三种模式

  (1) VPLEX Local,1个cluster;

  (2) VPLEX Metro,2个cluster,同步复制的RTT最大5ms(大致在100 公里或60英里的范围内),同时提供一种奇异的能力,B集群不需要自己的磁盘阵列而可以直接把A集群的LUN呈现给服务器,支持使用write-through caching在2个集群间镜像数据的同步分布式卷;

  (3) VPLEX Geo,2个cluster,异步复制的RTT最大50ms,支持使用write-back caching在任意位置访问的分布式镜像(AccessAnywhere distributed mirroring)。除了异构虚拟化和复制功能之外,它的最大卖点就是AccessAnywhere的能力把任何一个站点(site)的数据做全局化的统一呈现,让任何一个站点的服务器/用户可以访问,这非常适合云的概念

收起
保险 · 2017-11-17
浏览2114
王磊磊 邀答

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2017-11-14
  • 关注会员:2 人
  • 问题浏览:4387
  • 最近回答:2017-11-17
  • X社区推广