在CDP技术中,是如何保证业务系统数据一致性的?
在CDP实现架构中,采用异步复制的方式居多。基于距离远等因素,源端与容灾端会存在一定的延迟等。影响CDP数据完整性、一致性的要素不仅仅是延迟。在这些外在因素影响下,CDP技术从原理上又是如何保证容灾端数据的完整与一致性的?
况且保证数据的完整与一致,这本来就是CDP技术的核心价值之一。
除了之前提到的,物理一致性不能完全保证逻辑一致性之外,存储产品和CDP产品在做快照和复制的时候,大多采用一致性组的机制来保证多磁盘卷的数据一致性。
异步复制架构中,数据一致性不应该是复制源端和目标端的数据比较,而是某一端,要保证多卷在某一时刻的一致性状态。
对于数据的绝对完整性和一致性来讲,有两个点需要保证:
1 数据复制同步完成。
2 事务层面存在数据正确性校验。
这两点来讲没有一个产品能完美实现,更不用说CDP了。
关于TWT使用指南社区专家合作厂商入驻社区企业招聘投诉建议版权与免责声明联系我们 © 2024talkwithtrend — talk with trend,talk with technologist京ICP备09031017号-30