龙源期刊网 http://www.qikan.com.cn
基于NAS的私有云存储系统的设计与实现
作者:李燕梅
来源:《工业技术创新》2017年第06期
摘 要: 设计与实现了一种基于NAS的私有云存储系统。基于NAS系统及NAS文件I/O特点,实施总体设计、设备选型和软件配置,实现存储系统的构建。通过评测与传统私有云系统进行对比,安全性、稳定性、吞吐量大幅增强,延迟、资源开销、异常数据渗透率明显降低。优化程度总体上比以前提高数十倍,为企业和个人需求提供了设计思路。 关键词: NAS;NAS文件I/O;私有云存储系统;异常数据渗透率
中图分类号:TP334.5 文献标识码:A 文章编号:2095-8412 (2017) 06-044-04 工业技术创新 URL: http: //www.china-iti.com DOI: 10.14103/j.issn.2095-8412.2017.06.011 引言
随着云计算的发展,云存储这一新兴存储技术概念应运而生。云存储具有网络存储技术、集群应用等功能,能够通过应用软件将网络中的存储设备集合起来工作,形成一个对外提供业务访问的系统[1]。传统的网络存储方案存在系统化应用难、价格昂贵等弊端,且存在设备损毁等风险。将云存储这一新兴的网络存储技术应用于数据存储解决方案中,有利于提高数据保存的安全性,但成本也较高。为有效解决诸类问题,本文探究一种混合云存储方案,使其既可以公用加密数据,又能满足私用业务需求[2]。 1 NAS与NAS文件I/O 1.1 NAS概述
NAS(网络附属存储)具有存储资料和跨平台共享文件的功能,通过将数据作为运行中心,实现服务器与数据储存设备的分析,属于专门的数据存储服务器。NAS系统通过IP网络中的节点提供专门的文件访问服务,不受服务器干扰。NAS系统降低了企业服务器的负载,进而降低了总体成本[3]。此外,支持多种开放标准的协议,且具有实时的操作系统,适用性高。
如图1所示,NAS系统主要包括网络、存储、控制器三部分内容。其中网络部分是指NAS系统可以向客户提供一个或多个网络端口用于访问存储的数据。NAS系统支持多种类型的协议和网络技术[4]。存储部分是指NAS系统中的磁带或磁盘。控制器部分包括内存、CPU,为系统的核心部分。