论文部分内容阅读
随着处理器计算能力的提高以及网络技术的不断发展,数据量呈指数倍增长,在商用领域中,为了实现高可用的存储系统提出了各种存储架构:DAS、NAS、SAN等来满足海量数据的需求。一般的存储系统可以很好地实现个人以及小型企业对存储服务的需求。但是,在军用领域中,整个通信侦查系统对存储设备的要求不同于企业与个人,对系统的可靠性以及可用性要求更加严格,依然采用通用的存储系统,难以保证在相关的环境下可靠、不间断地长时间运行。本文基于IP-SAN的存储架构,设计并实现了一套高可用的存储系统以满足军用领域在极端环境下对存储系统的需求。系统采用双冗余存储控制器按照主备的方式对外提供存储服务,两套存储服务器之间通过光纤通道实现状态监控以及数据同步,同时采用万兆以太网对外提供高带宽的存储服务。本文首先对常见的商用存储架构进行分析,从中选择一种适合军用领域的架构作为设计基础,提出一种双冗余存储服务器的设计,并分析了采用这种架构作为军用领域存储服务器的优势及意义。然后,基于这种架构,描述了详细的软硬件设计及实现方案。硬件方面,通过对存储控制模块的设计以及高速型号完整性理论的分析保证了双存储服务器系统中单模块的高可靠性,以及在工业级工作环境下高速信号的稳定传输。同时对过背板互联的高速信号进行了相关的理论分析以及仿真,提出一系列优化方案,保证这些高速信号的可靠性。软件方面,分别对数据同步模块、系统状态管理模块、iSCSI启动器及目标器模块以及Web管理模块进行相应的部署、设计及优化,保证系统在数据读写速率、故障切换时间以及状态监控方面满足通信侦查系统对存储方面较高的性能要求。整个双冗余存储服务器系统通过硬件设计保证其物理链路的高可靠性、高稳定性以及高性能,同时通过对现有开源软件的部署及优化,提高了客户端访通过网络问存储系统时的读写速率,保证上层服务的高可用。