一种网络编码集群存储系统中基于锁机制的数据重建策略

基本信息

申请号 CN201710928159.3 申请日 -
公开(公告)号 CN107748650B 公开(公告)日 2020-07-03
申请公布号 CN107748650B 申请公布日 2020-07-03
分类号 G06F3/06 分类 计算;推算;计数;
发明人 邓玉辉;赵昱帆 申请(专利权)人 广州暨南大学科技园管理有限公司
代理机构 广州市华学知识产权代理有限公司 代理人 暨南大学
地址 510632 广东省广州市天河区黄埔大道西601号
法律状态 -

摘要

摘要 本发明公开了一种网络编码集群存储系统中基于锁机制的数据重建策略,应用于采用AOE网络通信协议的NCFS网络编码分布式文件系统的节点失效场景中。该场景包括了数据重建和用户访问进程。本发明基于AOE协议中读性能优于写性能、网络编码系统中重建产生数倍网络带宽以及热区重建策略中用户流与重建数据流的I/O争用问题,设计了综合考虑用户访问特征和替换节点I/O性能的数据重建策略,实现了重建数据流持排它锁对替换节点进行写操作,写操作结束后释放排它锁由用户持有读锁对替换节点中已重建数据进行访问,避免了重建数据流在替换节点发生读写I/O争用,优化了热区重建策略中的数据重建性能和系统响应性能。