基本信息:
- 专利标题: SNAPSHOT-BASED DATA CORRUPTION DETECTION
- 申请号:PCT/US2021/055338 申请日:2021-10-18
- 公开(公告)号:WO2022225557A1 公开(公告)日:2022-10-27
- 发明人: BUDOVSKI, Alexander , DIACONU, Cristian , LINGAM, Sandeep , SAENZ, Alejandro Hernandez , PRAKASH, Naveen , REISTETER, Krystyna Ewa , RAMOS, Rogerio , HU, Huanhui , BYRNE, Peter
- 申请人: MICROSOFT TECHNOLOGY LICENSING, LLC
- 申请人地址: One Microsoft Way
- 专利权人: MICROSOFT TECHNOLOGY LICENSING, LLC
- 当前专利权人: MICROSOFT TECHNOLOGY LICENSING, LLC
- 当前专利权人地址: One Microsoft Way
- 代理机构: CHATTERJEE, Aaron C. et al.
- 优先权: US17/237,707 2021-04-22
- 主分类号: G06F11/14
- IPC分类号: G06F11/14 ; G06F11/16 ; G06F16/11 ; G06F16/27
摘要:
Embodiments described herein detect data corruption in a distributed data set system. For example, a system comprises node(s) for processing queries with respect to a distributed data set comprising a plurality of storage segments. A write transaction resulting from a query with respect to a particular storage segment is logged in a log record that describes a modification to the storage segment. A log service provides the log record to a data server managing a portion of the distributed data set in which the storage segment is included, which performs the write transaction with respect to the storage segment. For redundancy purposes, the data server has replica(s) that manage respective replicas of the portion of the distributed data set managed thereby. For backup purposes, snapshots of the replica(s) are periodically generated. To determine a data corruption, a snapshot of one replica is cross-validated with a snapshot of another replica.