APP下载

基于NAS的私有存储网络节点的嵌入式设计与实现

2017-05-17刘绍刚刘明安

现代电子技术 2017年10期
关键词:数据存储

刘绍刚 刘明安

摘 要: 采取嵌入式方式设计基于NAS的私有存储网络节点模块,以适应逐年上涨的数据量和提高存储系统的存储能力。所设计的模块是客户端/服务器端结构,客户端向服务器端发送沟通命令,服务器端通过签署ISCSI协议,将存储装置共享在网络节点上进行数据存储。客户端位于存储装置上,服务器端由ARMx4DK?Xscale嵌入式处理器在Linux操作系统上开发而成,进行电源管理和NAS数据管制。在Linux操作系统上进一步设计了服务器端的电源管理电路结构,并利用私有云建立NAS集群,实现模块功能。实验结果证明,所设计模块的数据吞吐量大、能耗低。

关键词: NAS; 私有存储网络; 数据存储; 存储装置共享

中图分类号: TN915?34; TP333 文献标识码: A 文章编号: 1004?373X(2017)10?0079?03

Abstract: A private storage network node module based on the network attached storage (NAS) was designed with the embedded mode so as to fit year?by?year increase of data storage quantity and improve the storage capacity of storage system. The designed module is client/server structure. The client sends communication command to the server. According to the signed ISCSI protocol, the server side puts its storage device for sharing on the network nodes to do data storage. The client is located in a storage device. The server side is generated by development of ARMx4DK embedded processor on the Linux operating system to achieve power management and NAS data control. The power management circuit of the server side is designed on Linux operating system. NAS cluster is established on the basis of private cloud, so as to realize the module function. The experimental results show that the designed module has large data throughput and low energy consumption.

Keywords: NAS; private storage network; data storage; storing device sharing

据预测,在未来的十年内,网络用户将产生高于50万亿GB的数据量,每年的数据量总额都在不断上涨,这要求存储系统应具备更大的存储空间和更好的数据保卫等级,同时不会耗费过大的能耗。好的网络存储节点模块能够极大提高系统存储能力,节点安置类型以服务器、Java和嵌入式为主,以嵌入式的网络节点功能最强,故进行嵌入式设计。

1 基于NAS的私有存储网络节点的嵌入式设计

NAS(Network Attached Storage)为一种网络附属存储服务器,在数据存储中实现了服务器与存储硬件的完全分割,能够对数据进行彻底地集中管制。通过网络将存储系统的网络节点移植到NAS上搭建私有存储网络节点模块,进行模块嵌入式设计和功能实现。

1.1 私有存储网络节点模块设计

登录APP查看全文

猜你喜欢

数据存储
简单的数据修复
大数据时代档案信息建设的认识和实践
浅谈电力大数据平台关键技术研究与应用
开源数据库数据存储的实现路径分析
基于Android开发的APP数据存储研究
哈希算法在物联网数据存储中的应用
空难事故跨媒体信息采集与检索方法的研究
基于STM32的AD采集与SD卡数据存储
基于MongoDB的调查决策系统数据存储方案设计
大型在线式UPS及监控系统在中控机房的应用