<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<head><meta forua="true" http-equiv="Cache-Control" content="max-age=0" /></head>
<card title="基于EP9315附加存储 NAS系统设计" id="card1">
<p> 游客</p><p>
标题:基于EP9315附加存储 NAS系统设计<br/>
正文:<br/>
以嵌入式微处理器和嵌入式操作系统为核心的嵌入式技术是近年来一项新兴的热门技术，特别是以ARM公司的32位IP核为基础的ARM嵌入式微处理器，以其高性能、低功耗、低成本等优势，得到了广泛的应用。然而，目前在网络存储领域，内商用市场上的网络存储系统大都采用x86等成熟的硬件平台和商业化操作系统，成本昂贵、核心技术知识产权受保护。本文提出把ARM9微处理器和源码开放的嵌入式Linux操作系统应用在网络存储领域，构建一个附网络存储NAS(Networkattached Storage)基本系统，拓展了ARM9微处理器的应用，也为NAS系统的发展提供了方向。　　NAS系统是一个具有专一功能的网络存储系统，可实现与网络设备直接连接，使客户机与存储器之间直接传送数据;结合具有开放式、强大和稳定的网络性能的嵌入式Linux操作系统，内置与网络连接所需的协议，能实现低成本、即插即用、管理和设置简单的存储系统。　　1 系统结构　　NAS系统把存储设备和网络接口集成在一起，直接通过网络存取数据，使其成为专用的网络文件存储及文件备份设备。因此，一个基本的NAS系统应包括基本的硬件设备、接口，操作系统，网络通信和上层应用程序4个部分。　　在硬件方面，系统采用32位的嵌入式微处理器EP9315作为主CPU。由于EP9315集成1/10/100 Mbps的以太网LAN控制器，因此只需外接物理层(PHY)接口芯片，即可实现稳定、高效率的以太网接入。在操作系统方面，作为一个只需要实现网络存储和文件管理的系统，应该采用面向存储的专用操作系统。基于Linux强大和稳定的网络功能、源代码的开放性，系统选用嵌入式Linux作为NAS的操作系统;通过对Linux的裁剪，去掉许多通用的功能，能大大提高设备的性能。　　网络通信方面： 由于NAS服务器采用Linux操作系统，客户机PC一般都是Windows系统，Linux系统支持TCP/IP协议,但是不支持NetBIOS(Network Basic Input and Output System)，因此两者之间的通信需要一个中介。本系统利用Samba来实现个功能。　　在应用程序方面：NAS设备的远程访问和管理以及数据传输，都需要相应的应用程序来支持;否则，即使将NAS接入网络中，对用户来说它也只是个无法访问的&amp;ldquo;黑箱&amp;rdquo;。本系统的应用程序实现了<br/><a href="http://www.pvontek.com/blog/wap.asp?mode=WAP&amp;act=View&amp;id=34&amp;Page=1">[&lt;&lt;]</a><a href="http://www.pvontek.com/blog/wap.asp?mode=WAP&amp;act=View&amp;id=34&amp;Page=1">[[1]]</a><a href="http://www.pvontek.com/blog/wap.asp?mode=WAP&amp;act=View&amp;id=34&amp;Page=2">[2]</a><a href="http://www.pvontek.com/blog/wap.asp?mode=WAP&amp;act=View&amp;id=34&amp;Page=2">[&gt;&gt;]</a><br/>
<br/>
<a href="wap.asp?act=Com&amp;id=34">查看评论(1)</a><br/>
<a href="wap.asp?act=AddCom&amp;inpId=34">发表评论</a><br/><br/>

<br/>

<br/>
<a href="http://www.pvontek.com/blog/wap.asp">首页</a>
</p>
</card>
</wml>