双活存储对网络延迟的应对?

数据写入是同时双写吗?出现脑裂是否影响业务?每个中心是否需要再配置一个配用存储?

参与15

4同行回答

jxnxsdengyujxnxsdengyu课题专家组系统工程师江西农信
双活存储的写I/O通常是先写本地存储缓存,然后再同步至远端存储缓存,再回确认同步完成,最后返回主机写I/O完成,是一个双写的过程。出现脑裂,双活的存储需要一个第三仲裁站点来对双活架构仲裁,确定一个存活的存储,保证不因脑裂,造成存储资源争抢。出现脑裂时,仲裁需要一定的时间,通常...显示全部

双活存储的写I/O通常是先写本地存储缓存,然后再同步至远端存储缓存,再回确认同步完成,最后返回主机写I/O完成,是一个双写的过程。出现脑裂,双活的存储需要一个第三仲裁站点来对双活架构仲裁,确定一个存活的存储,保证不因脑裂,造成存储资源争抢。出现脑裂时,仲裁需要一定的时间,通常是分钟级,这时业务会有影响。

收起
银行 · 2020-11-19
浏览1578
chenmingfuchenmingfu课题专家组基础架构组长西部某城商银行
选择一个第三仲裁站点来对双活架构仲裁,确保不因脑裂,造成存储资源争抢。双中心两台存储双活是在有限投资的情况下确保存储的高可用,如果每个中心都有两台存储,那就没必要跨中心双活,同一个中心两存储实现双活就可以保障存储高可用性。...显示全部

选择一个第三仲裁站点来对双活架构仲裁,确保不因脑裂,造成存储资源争抢。
双中心两台存储双活是在有限投资的情况下确保存储的高可用,如果每个中心都有两台存储,那就没必要跨中心双活,同一个中心两存储实现双活就可以保障存储高可用性。

收起
银行 · 2020-11-19
浏览1562
LX11LX11高级工程师华为
华为SAN双活方案为AA架构,数据为实时双写。方案通过多重仲裁机制防止脑裂保证各种故障场景下的业务正常进行。部署模式为数据中心各一台生产存储,两台存储之前配置HyperMetro双活关系,不需要再额外配置一个备用存储。...显示全部

华为SAN双活方案为AA架构,数据为实时双写。方案通过多重仲裁机制防止脑裂保证各种故障场景下的业务正常进行。部署模式为数据中心各一台生产存储,两台存储之前配置HyperMetro双活关系,不需要再额外配置一个备用存储。

收起
系统集成 · 2020-11-19
浏览1492
双活复制链路如果遇到抖动、丢包、或频繁振荡等问题时,会影响双活复制链路的正常工作,导致链路中断,时延增加,性能拖慢等问题,从而导致业务不能正常双写。在建设双活系统时,一定要保持双活存储间链路的高可靠和稳定性。为保证心跳及双活数据镜像链路的可靠性,我们建议至少选用来...显示全部

双活复制链路如果遇到抖动、丢包、或频繁振荡等问题时,会影响双活复制链路的正常工作,导致链路中断,时延增加,性能拖慢等问题,从而导致业务不能正常双写。

在建设双活系统时,一定要保持双活存储间链路的高可靠和稳定性。为保证心跳及双活数据镜像链路的可靠性,我们建议至少选用来自两个不同运营商的光纤网络,互为冗余。对华为双活方案而言,这两条冗余的链路只要有一条链路正常,都可以保证双活平台的正常运行。如果预知其中一条中间链路的质量要差一些,在交换机和波分设备上,可以将该链路设置为 standby ,质量优的链路设置为 Active 。这样即使 standby 的链路出现闪断、抖动、高时延等,对双活系统都不会产生影响。只有 Active 的链路出现了问题,才会切换到 standby 链路进行数据传输。

如果只有一条中间链路,为避免持续闪断场景下,双活平台频繁处理链路断开和链路恢复而导致业务异常的情况。华为双活方案设计了链路恢复延迟上报机制,保证链路持续震荡时,双活平台按照链路异常进行处理,保持单数据中心运行。只有链路真正恢复正常时,双活平台才会恢复到双数据中心正常运行的状态。

收起
IT咨询服务 · 2020-11-19
浏览1656

提问者

狼卍魂
数据库运维工程师某金融机构
擅长领域: 存储双活存储双活

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2020-11-17
  • 关注会员:5 人
  • 问题浏览:3335
  • 最近回答:2020-11-19
  • X社区推广