更新时间: 2023-01-13
以嵌入式微处理器和嵌入式操作系统为核心的嵌入式技术是近年来一项新兴的热门技术,特别是以ARM公司的32位IP核为基础的ARM嵌入式微处理器,以其高性能、低功耗、低成本等优势,得到了广泛的应用。然而,目前在网络存储领域,内商用市场上的网络存储系统大都采用x86等成熟的硬件平台和商业化操作系统,成本昂贵、核心技术知识产权受保护。本文提出把AR**微处理器和源码开放的嵌入式Linux操作系统应用在网络存储领域,构建一个附网络存储NAS(NetworkattachedStorage)基本系统,拓展了AR**微处理器的应用,也为NAS系统的发展提供了方向。
NAS系统是一个具有专一功能的网络存储系统,可实现与网络设备直接连接,使客户机与存储器之间直接传送数据;结合具有开放式、强大和稳定的网络性能的嵌入式Linux操作系统,内置与网络连接所需的协议,能实现低成本、即插即用、管理和设置简单的存储系统。
系统结构
NAS系统把存储设备和网络接口集成在一起,直接通过网络存取数据,使其成为专用的网络文件存储及文件备份设备。因此,一个基本的NAS系统应包括基本的硬件设备、接口,操作系统,网络通信和上层应用程序4个部分。
在硬件方面,系统采用32位的嵌入式微处理器EP9315作为主CPU。由于EP9315集成1/10/100Mbps的以太网LAN控制器,因此只需外接物理层(PHY)接口芯片,即可实现稳定、高效率的以太网接入。在操作系统方面,作为一个只需要实现网络存储和文件管理的系统,应该采用面向存储的专用操作系统。基于Linux强大和稳定的网络功能、源代码的开放性,系统选用嵌入式Linux作为NAS的操作系统;通过对Linux的裁剪,去掉许多通用的功能,能大大提高设备的性能。
免责声明:本站信息和数据仅供参考,本站不承担因此引起的法律责任,本平台网站中所展现的商品及服务的标题、价格、详情等信息内容均为网站所有者发布,上全网不对其版权性、真实性、完整性、及时性、合法性等作出任何保证,上全网不参与用户间交易行为,您在购买商品/服务前请务必谨慎核实;如有任何违法/侵权信息,请及时联系本站,我们会及时处理,但不承担任何法律责任。