论文部分内容阅读
随着整个社会信息量爆炸性的增长,无论企业还是个人对存储的需求也越来越高,网络存储技术也得到了越来越广泛的应用。随着网络存储技术的长足的发展,人们提出了分级存储管理技术(HSM,hierarchical storage management)的概念,HSM通过将多种存储介质组合成一种多级缓存结构,来提高系统的整体性价比,提供高效,安全的存储环境。传统的HSM系统通常使用如磁带库等大容量,低速的存储设备作为离线存储设备(即保存价值最低的文件的存储介质)。这样做要求HSM的管理者需要对数据中心提供大量的物理空间,制冷降噪设备,防尘设备,后备电源等硬件上的支持。
本文对分级存储系统的结构进行了研究,提出了一种基于云存储的分级存储结构CBFIS(Cloud-based Hierarchical storage System)。与传统的基于磁带库等设备的分级存储系统相比,基于云的分级存储系统不必为离线存储设备提供专用的数据中心,有着成本低,扩展性好,实现便捷等优点。本文就基于云的分级存储系统的文件迁移策略,数据价值估计算法,重复数据删除策略等方面进行了研究,分析了CBHS系统需求和已有的算法,结合具体的应用环境进行了设计,实验,并给出了实验结果。实验结果显示,CBHS的模型读写性能接近于本地磁盘,性能稳定,存储安全,是一种可行的分级存储系统模型。
同时,本文根据分级存储系统在容灾备份方面的应用,结合了CDP(Continuous Data Protection)技术实现了一种文件在线实时备份系统。此系统可以在用户对指定监控目录下的文件进行修改时,将文件实时的发送到服务器端,再由服务器端发送到CBHS系统进行存储。这样做使文件的存储安全性得到了很大的保障,同时,此系统提供的多版本备份技术也使得用户能够更加方便的管理文件。本文中详细给出了此文件实时备份系统的系统架构和具体功能,说明了系统的模块结构和具体的实现技术,最后为每个模块分别提供了测试报告。测试结果显示,此文件在线实时备份系统稳定,高效,可以为用户提供可靠的文件持续保护功能。
本文给出的分级存储系统和文件备份系统有着实用性高,成本低的特点,为中小型企业,科研机构甚至个人用户使用网络存储技术进行文件存储提供了思路。