分布式容灾系统创新设计与高效实现

需积分: 14 0 下载量 192 浏览量 更新于2024-07-16 收藏 2.19MB PDF 举报
本篇论文深入探讨了分布式容灾系统的研究与实现,由杭州电子科技大学研究生宣慧嘉撰写,指导教师为任永坚教授,于2014年3月提交。容灾系统在面临自然灾害等突发灾难时,对于保障数据安全和业务连续性具有至关重要的作用。传统的容灾系统通常采用单中心-备份中心结构,但这种设计存在单一故障点的风险。 作者针对这一问题,创新性地设计了一种1+1+N式的分布式容灾系统OsnDDR。OsnDDR由一个生产中心,一个控制中心和多个容灾中心组成,通过这样的架构,即使多个节点发生故障,也能确保用户数据的安全性,增强了系统的鲁棒性和可靠性。 在数据冗余方面,作者提出了基于RS纠删码的PRS算法,旨在减少存储资源消耗,同时通过优化伽罗瓦域内的多项式运算,特别是设计双表查找法和并行化实现方法,显著提高了RS纠删码的编码效率。这不仅提升了数据处理性能,也考虑到了资源的有效利用。 论文还涉及了容灾中心的性能建模和负载模型,进而提出负载均衡策略,确保在运行过程中各容灾中心能高效协同工作,避免资源浪费。实验平台的搭建和OsnDDR系统的实际测试,包括对用户应用程序的影响以及RS纠删码编码时间的评估,提供了实证依据来验证理论设计的有效性。 最后,作者总结了研究的主要成果,强调了对分布式容灾系统OsnDDR的重要贡献,并对未来可能的研究方向进行了展望。关键词涵盖了“容灾系统”、“分布式”、“纠删码”以及“负载均衡”,显示出该研究的前沿性和实用性。这篇论文不仅对现有容灾技术有所突破,也为相关领域的研究者提供了有价值的设计思路和实践经验。