论文部分内容阅读
随着微电子以及信息技术的迅速发展,人类以前所未有的速度步入了信息时代。呈爆炸式增长的海量信息对数据存储载体和数据管理技术提出了更高的要求,同时存储设备的增加造成了管理成本的急骤上升。传统的存储模式已不能满足人们日益增长的存储需求,人们迫切需要一种存储容量大、可扩展性好、共享效率高的存储平台来存储、管理海量的数据和信息。在用户对信息存储需求和网络技术发展的共同促进下,网络存储获得了飞速发展,网络存储技术也逐渐成为当前研究的热点,各企业也争相推出不同模式的网络存储架构。本文分析了网络存储的发展现状并详细介绍了DAS、SAN和NAS当前三种主要存储架构的技术特点,通过三者相互间性能比较,论证了NAS存储技术在组网成本、扩展性能和跨平台存储方面具有明显的优势。作为NAS存储软件的重要组成部分,本文提出了NAS资源管理系统的设计方案,并分逻辑资源管理、系统功能管理和配置数据管理三个模块设计实现了该系统。首先,针对NAS存储系统的特点,分析了对NAS资源进行集中管理的重要性和必要性,提出了NAS资源管理系统的具体需求,并明确了系统具体实现的目标。其次,本文针对NAS资源管理系统的数据结构的特点,采用管道通信和SHELL编程技术与系统内核进行交互,使用XML文件完成了系统配置管理的重要信息。最后,在NAS资源管理系统设计实现中,对Linux文件系统的性能进行了分析了研究,提出了NAS存储系统文件系统的使用建议。