ERASURE CODING CONTENT DRIVEN DISTRIBUTION OF DATA BLOCKS

    公开(公告)号:WO2020081491A1

    公开(公告)日:2020-04-23

    申请号:PCT/US2019/056200

    申请日:2019-10-15

    Applicant: NETAPP, INC.

    Abstract: A technique is configured to provide data protection, such as replication and erasure coding, of content driven distribution of data blocks served by storage nodes of a cluster. When providing data protection in the form of replication (redundancy), a slice service of the storage node generates one or more copies or replicas of a data block for storage on the cluster. Each replicated data block is illustratively organized within a bin that is maintained by block services of the nodes for storage on storage devices. When providing data protection in the form of erasure coding, the block services may select data blocks to be erasure coded. A set of data blocks for erasure coding may then be grouped together to form a write group. According to the technique, EC group membership is guided by varying bin groups so the data is resilient against failure. Slice services of the storage nodes assign data blocks of different bins and replicas to a write group.

Patent Agency Ranking