论文部分内容阅读
本文以指挥控制系统为背景,研究指挥控制系统中集群的存储技术。指挥控制系统要求具有高可用、抗摧毁能力,在环境恶劣的条件下能够对外提供不间断服务。因此,在对现有集群的存储系统分析基础上,深入研究了集群高可用性存储系统的体系结构、数据分布、磁盘组织等方面的内容。初步设计了一个基于分组和数据复制的高可用性集群系统的存储模型,并着重在该模型下实现了基于数据复制的数据分布策略。该策略使数据具有较高的可用性。研究内容主要有以下几个方面:
高可用集群的存储系统体系结构研究。在深入分析现有集群存储系统的实现方式、体系结构基础上,引入了分组的思想,设计了存储系统模型。在该模型中,通过对结点进行分组,保障了部分结点或部分分组出现故障时,系统仍然可靠运行。
数据分布技术研究。本文重点分析现有的数据分布技术,在分析现有数据分布技术的基础上,改进了镜像分块的数据分布策略,设计了一种适用于高可用存储系统的数据分布方案。并根据文件大小,采用不同的数据分布技术,设计了适用于高可用集群的数据分布策略,并分析了该策略的可靠性。
集群中的高可用存储策略的实现。高可用存储策略是高可用集群存储系统的核心,该存储策略在Linux环境下设计实现,其核心是通过分布式存储机制,实现数据的高可用存储,保障整个系统的可靠运行。
因此,本文提出的集群存储策略,可以有效地提高数据的可靠性和可维护性,能较好的适用于指挥控制集群系统中。