首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--电子数字计算机(不连续作用电子计算机)论文--存贮器论文

集群NAS系统CLNASFS的关键技术研究

【摘要】:随着信息时代数据量的急剧膨胀,传统存储系统如存储局域网(SAN)和网络附加存储(NAS)采用的均为纵向拓展的架构,在性能和扩展性上已经难以满足海量数据的应用需求。集群NAS系统技术采用了横向拓展的架构,拥有高性能及易拓展的两大优点,已成为当前构建大型数据存储系统的一种有效解决方式。本文在对当前的集群NAS技术进行研究的基础上,选择了基于集群文件系统的方式,结合现有的成熟稳定的开源软件,设计并实现了一个集群NAS系统CLNASFS。CLNASFS具有高性能、高可拓展能力、高可用、存储空间利用率高等特点,适用于视频编辑、科学技术、视频监控、共享文件存储等对存储系统的性能、容量及可用性要求高的领域。CLNASFS基于集群文件系统Gluster FS、开源CIFS服务器Samba、高可用组件CTDB构建,可对外提供包括CIFS、NFS、HTTP等多种访问协议。该系统采用了无元数据服务器模型,通过文件和目录的拓展文件属性来管理系统的元数据,避免了单点故障问题。本系统所设计实现的核心技术包括:基于类型的数据布局策略、高可用监视模块、服务器端基于硬件的实时文件压缩系统等。其中本文提出的基于类型的数据布局策略还可以被应用于其他的Key/Value存储系统中,具有较大参考价值。同时服务器端基于硬件的实时压缩文件系统既可以在CLNASFS中作为服务器端的压缩模块使用,也可以单独使用配合i SCSI协议对外作为提供压缩功能的块设备使用。最后,通过对比测试,验证了CLNASFS系统在性能、可拓展性、可用性及压缩功能上的优势,证明了该系统的稳定性及其内部各种技术的有效性。
【关键词】:集群文件系统 集群NAS 数据布局策略 高可用 硬件实时数据压缩
【学位级别】:硕士
【学位授予年份】:2013
【分类号】:TP333;TP311.52
论文共66页,点击 下载论文
上一篇:猜测并行多核体系结构模拟环境研究与实现
下一篇:面向OpenFOAM并行开发框架的性能分析关键技术研究