云存储系统管理节点故障自恢复算法-计算机系统应用.PDF
文本预览下载声明
计 算 机 系 统 应 用 2017 年 第 26 卷 第 2 期
①
云存储系统管理节点故障自恢复算法
1 1 1 2 3
马玮骏 , 王 强 , 何晓晖 , 张 舒 , 张 庆
1(解放军理工大学 野战工程学院, 南京 210014)
2(西部战区空军气象中心, 成都 610000)
3(东部战区空军气象中心, 南京 210018)
摘 要: 为了解决大规模云存储系统中管理节点发生故障导致存储服务不可用的问题, 建立了管理节点故障影
响分析模型, 提出了一种基于消息的管理节点动态自我恢复算法 FRA-M. 该算法通过基于负载均衡的元数据备
份更新控制方法完成多个管理节点之间相互协作、透明接管和故障自我恢复. 测试结果表明, FRA-M 算法能够使
得管理节点发生故障时自动进行切换, 并且能够合理地分配资源达到良好的负载均衡状态. 通过控制 TCP 超时
时限、故障检测周期以及故障检测超时, 能够使得 FRA-M 算法的性能保持在相对稳定的区间, 随失效时刻的适
应性也比较强. 当管理节点发生故障时, FRA-M 能够较好地保证存储服务可用性、数据可用性和数据可靠性.
关键词: 云存储系统; 管理节点; 自我恢复; 元数据; 负载均衡; 动态切换
Fault Self-Recovery Algorithm for Management Node in Cloud Storage System
1 1 1 2 3
MA Wei-Jun ,WANG Qiang , HE Xiao-Hui , ZHANG Shu , ZHANG Qing
1(Institute of Field Engineering, PLA University of Science and Technology, Nanjing 210014, China)
2(Western Theater Air Meteorological Center, Chengdu 610000, China)
3(Eastern Theater Air Meteorological Center, Nanjing 210018, China)
Abstract: In order to solve the storage service unavailable problem on account of the management node fault in huge
cloud storage system, an analysis model for fault effect of management node is built and a dynamic self-recovery
algorithm for management node based on message called FRA-M is presented. FRA-M implements the cooperation,
transparent take-over and self-recovery of management nodes by metadata update control based on load balance.
Experiment shows FRA-M can provide
显示全部