双控制器RAID系统的研究与实现

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:zxg520
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着全球信息化建设的高速发展,大量的数据业务需要专用的存储系统提供高速、稳定的数据存储服务。而双控制器RAID系统相对于单控制器RAID系统在控制器级增加硬件冗余,使其能够在磁盘级、控制器级都具有较高的稳定性和可靠性,能够满足对存储服务稳定性要求较高的行业。相对于单控制器RAID系统而言,双控制器RAID系统实现的难点在于故障检测、故障处理与CACHE之间数据一致性的保证。通过在两个控制器之间采用专用的心跳模块进行数据通信,包括心跳数据包、状态通知等,以便在系统运行时获取镜像控制器的工作状态,当其中一个控制器出现故障时能够及时检测到。心跳模块之间通过固定的通信协议在系统启动、故障处理、故障恢复时设置控制器的工作模式,使系统能够正常工作。对于CAHCE之间的数据一致性保证,则需要每个控制器中CACHE模块维护CACHE(缓存)和MIRROR(镜像)两种数据,并且系统在处理写请求时,采用同步写入的方式,将数据同时写入到两个控制器中才返回。当系统出现故障时,控制器中的MIRROR数据将会作为CACHE数据继续提供数据服务,避免服务中断与数据丢失;在故障恢复后,两个控制器的CACHE模块需要在确保数据一致性后再继续对外提供数据服务。最后,将双控制器RAID系统与单控制器RAID系统进行性能对比测试和双控制器RAID系统的稳定性测试。显示在性能上双控制器RAID系与单控制器RAID系统大致相同。在单个控制器出现故障时,系统能够继续提供数据服务,并且没有造成数据丢失。
其他文献
光场相机不仅可以获取二维图像,还可以捕获光线的角度信息。利用光场数据的空间和角度信息,可以进行场景的深度信息估计。但在实际应用中,由于光场相机分辨率、光照、遮挡等因素
视频监控技术伴随着计算机技术、机器视觉、图像处理、模式识别等技术的发展从早期的模拟视频监控、中期的数字视频监控发展到目前的智能视频监控技术。智能视频监控技术是人
近年来,专业网络发展迅速,这对现有的专业网络资源管理方式提出了巨大挑战,专业网络资源管理和维护的效率高低直接影响到专业网络能否适应当前的发展现状,因此实现对专业网络资源
随着工作流技术在办公自动化领域的广泛应用,工作流管理系统的安全问题日益突出。访问控制技术作为一种安全防护技术,已经被广泛应用于工作流管理系统,来保证数据的安全性和
随着"互联网+"成为各行各业关注的热点,传统汽车行业也逐渐开始采用互联网技术对车辆租赁进行信息化的规范管理,便于合理管理用户、车辆信息与提高企业工作效率。浙江大学智
6LowPAN技术旨在将IPv6协议栈应用于低功耗且处理能力有限的设备之上,是实现万物相连(物联网)的关键技术之一,但要将6LowPAN技术应用于实际场景之中还需要面对节点成本偏高,
基于全域旅游上升为国家战略的时代背景,选取全域旅游示范区创建单位南通如皋市的语言景观为研究视角,通过拍照、问卷调查和访谈的方式,统计分析了“五色如皋”5个抽样区语言
陆地生态系统水、碳循环的研究是目前全球变化研究领域的核心问题。农田生态系统是受人类活动干扰最大的陆地生态系统,也是气候变化的主要承受者。为了把握区域水资源的消耗规