科技成果库

SCIENTIFIC AND TECHNOLOGICAL ACHIEVEMENTS LIBRARY

一种基于CAD快速持久化的方法

发布日期:2023-10-19    |    浏览:

企业名称:河北工业大学

应用领域
电子信息
应用行业
IT/通讯/电子/互联网
合作方式

技术详情

本发明为一种基于CAD快速持久化的方法,该方法包括以下步骤:(1)确定分布式系统集群中的总节点个数N,令F=(N-1)/2,设置纠删码的数量为k,同时设置选择参数x的值;(2)判断集群中Leader节点最近收到的应答节点数是否大于等于F,如果大于等于F执行步骤(3);(3)判断集群中Leader节点最近收到的应答节点数是否大于等于F+k;如果Leader节点最近收到的应答节点数大于等于F+k,则按照F-CAD一致性协议进行复制,直至F+1+x个节点持久化写入全量数据,提交该日志条目,执行下一轮复制;若Leader节点近期收到的应答节点数小于F+k,则按照CAD协议对系统进行一致性复制,直至全量数据持久化写入至少F+1+0个节点,提交该日志条目,执行下一轮复制。该方法能够降低单点故障的概率。

主要技术优势和性能指标:

本发明能够有效降低分布式存储系统单点故障的概率,提高存储系统性能。

案例描述

适用对象

  • 登录
  • 注册

忘记密码?

注册类型: