基于iSCSI存储集群的研究与设计
发布时间:2020-04-18 01:25
【摘要】: 随着信息飞速增长,高效存储与提高系统的可用性成为亟待解决的问题。为了解决上述问题,本文对基于iSCSI的存储集群系统进行了研究与设计。首先对iSCSI协议进行了研究分析,接下来对存储集群的各种工作模式、存储架构以及关键技术进行了研究,最后根据两者的特点研究了iSCSI协议与存储集群相结合的高性能、低成本的存储解决方案,设计并实现了基于iSCSI存储集群的两个原型系统:iSCSI-SCSNA与iSCSI-SCSSA。 在iSCSI方面,重点分析了其协议模型、应用价值。在存储集群方面,首先通过建立双机模式的可用性模型,从理论上论证了双机模式在可用性方面的突出贡献,其次对实现集群的各种关键技术进行了研究与设计。通过给出一种自适应于计算机CPU的新型心跳算法与自检和互检相结合的心跳检测方式来完成对心跳检测模块的设计。故障接管则使用ARP欺骗原理来实现。数据镜像系统工作在LVM之上,是基于卷的复制,它使用同步复制协议实现实时镜像,具体实现时通过设立一个日志区对正在处理的写数据进行保存与管理。对单一映像文件系统进行设计时,主要通过给出锁结构的定义、锁管理的规则来实现分布式锁管理机制。通过各模块的相互协作,最终实现了iSCSI-SCSNA与iSCSI-SCSSA给出的系统目标、软硬件的设计方案。最后对系统性能进行了分析与测试。
【学位授予单位】:南京航空航天大学
【学位级别】:硕士
【学位授予年份】:2010
【分类号】:TP333
本文编号:2631546
【学位授予单位】:南京航空航天大学
【学位级别】:硕士
【学位授予年份】:2010
【分类号】:TP333
【参考文献】
相关期刊论文 前10条
1 郭立,金海,韩宗芬;集群系统的单一系统映像研究[J];华中科技大学学报(自然科学版);2003年04期
2 姚玉坤;黄伟;杜宁;;FC和iSCSI协议的分析比较[J];计算机与信息技术;2006年Z1期
3 沙丽杰,武秀川,韦漺;分布式系统检查点算法中程序卷回时文件系统的状态恢复[J];计算机工程与应用;2002年17期
4 申志冰,罗宇;利用Heartbeat实现Linux上的双机热备份系统[J];计算机工程与应用;2002年19期
5 谢斌,高扬;Linux高可用集群心跳机制研究[J];计算机工程与应用;2004年01期
6 尹康凯,王明伟,李善平;高可用性集群中多个节点的心跳模型研究[J];计算机工程;2005年15期
7 曹立强;马捷;;曙光并行文件系统DPFS的研究与设计[J];计算机工程;2005年24期
8 康潇文;杨英杰;王保云;;面向容灾的强安全性虚拟文件系统[J];计算机工程;2009年07期
9 谢长生,胡庆平,谭志虎;Heartbeat-Gear:一种新型的实时心跳监测技术[J];计算机工程与科学;2004年05期
10 王国豪,陈文智,石教英;基于Linux的高可用系统中IP接管的设计与实现[J];计算机应用;2005年07期
,本文编号:2631546
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2631546.html