一种基于纠删码集群存储系统的交叉重构方法

    公开(公告)号:CN103106124A

    公开(公告)日:2013-05-15

    申请号:CN201210591296.X

    申请日:2012-12-29

    Abstract: 本发明公开了一种基于纠删码集群存储系统的交叉重构方法,包括:第i个替换节点RNi将自身条带号的基准值rowstep初始化为0,替换节点RNi向集群中任意k个存活节点发出请求,获取这k个存活节点的第rowstep+i个条块,分别记为B1,…,Bk,替换节点RNi使用条块B1,…,Bk计算出属于集群的第rowstep+i个条带的f个失效块,分别记为RBrowstep+i,1,…,RBrowstep+i,f,替换节点RNi将失效块RBrowstep+i,i写入本地磁盘,成为本地的第rowstep+i个条块。本发明能够降低网络带宽开销和加快重构速度。

    一种纠删码存储中负载感知的读优化方法

    公开(公告)号:CN103176865A

    公开(公告)日:2013-06-26

    申请号:CN201310077285.4

    申请日:2013-03-12

    Abstract: 本发明公开了一种纠删码存储中负载感知的读优化方法,包括:初始化纠删码存储集群中所有节点的节点负载权重值为零,从用户接收应用访问请求,从纠删码存储集群的数据节点中任选一个数据节点,判断该数据节点是否在应用访问请求操作对应的节点号内,如果是则判断该数据节点的节点负载权重值是否大于或等于预定的阈值,若是则将纠删码存储集群中所有节点的节点负载权重值按照从小到大的顺序进行排列,读取前K个节点对应的偏移地址的分块数据,并获取读取该分块数据各自所花费的时间,并利用RS解码算法对分块数据进行解码操作。本方法能够解决传统方法在各节点负载相差很大时存在的应用访问请求的响应时间长、纠删码存储集群的可靠性低的问题。

    一种基于纠删码集群存储系统的交叉重构方法

    公开(公告)号:CN103106124B

    公开(公告)日:2015-06-17

    申请号:CN201210591296.X

    申请日:2012-12-29

    Abstract: 本发明公开了一种基于纠删码集群存储系统的交叉重构方法,包括:第i个替换节点RNi将自身条带号的基准值rowstep初始化为0,替换节点RNi向集群中任意k个存活节点发出请求,获取这k个存活节点的第rowstep+i个条块,分别记为B1,…,Bk,替换节点RNi使用条块B1,…,Bk计算出属于集群的第rowstep+i个条带的f个失效块,分别记为RBrowstep+i,1,…,RBrowstep+i,f,替换节点RNi将失效块RBrowstep+i,i写入本地磁盘,成为本地的第rowstep+i个条块。本发明能够降低网络带宽开销和加快重构速度。

    一种纠删码存储中负载感知的读优化方法

    公开(公告)号:CN103176865B

    公开(公告)日:2015-05-20

    申请号:CN201310077285.4

    申请日:2013-03-12

    Abstract: 本发明公开了一种纠删码存储中负载感知的读优化方法,包括:初始化纠删码存储集群中所有节点的节点负载权重值为零,从用户接收应用访问请求,从纠删码存储集群的数据节点中任选一个数据节点,判断该数据节点是否在应用访问请求操作对应的节点号内,如果是则判断该数据节点的节点负载权重值是否大于或等于预定的阈值,若是则将纠删码存储集群中所有节点的节点负载权重值按照从小到大的顺序进行排列,读取前K个节点对应的偏移地址的分块数据,并获取读取该分块数据各自所花费的时间,并利用RS解码算法对分块数据进行解码操作。本方法能够解决传统方法在各节点负载相差很大时存在的应用访问请求的响应时间长、纠删码存储集群的可靠性低的问题。

Patent Agency Ranking