嵌入式NAS系统的设计与实现
发布时间:2020-11-10 22:32
网络存储方兴未艾,正在成为IT领域的第三次浪潮。网络连接存储(NAS)由于适应多种异构平台、基于TCP/IP网络和通用接口的优点,成为网络存储的两大主流技术之一,并出现了一系列的NAS产品。但是,现有的NAS产品采用基于Intel x86的传统服务器架构,存在功耗大、价格高、移动性不好等不足。嵌入式系统面向特定应用设计,具有体积小、功耗低、软硬件可定制等优点,将NAS技术与嵌入式系统结合构建专用的嵌入式NAS系统,提供家庭网络的数据存储,这是一种新的商业应用方式。 基于以上背景,本文提出了基于微处理器ARM9 S3C2410和嵌入式Linux操作系统为核心的嵌入式NAS的设计与实现方案。本文主要研究了NAS系统和嵌入式Linux的相关理论与技术,着重研究了在嵌入式Linux上实现NAS系统的过程。本文在分析和比较网络文件协议和通用Internet协议两类文件共享协议的基础上,论述了网络文件系统NFS和CIFS的原理及其在嵌入式Linux中的实现方法,分析了基于虚拟远端文件系统的通用存储方式的设计及实现过程。本文然后详细讨论了存储管理软件的设计和实现方法。在分析B/S模式的特点和嵌入式系统常用的CGI开发方法的基础上,详细描述和分析了基于嵌入式数据库的用户管理、硬件和网络配置、基于LZW算法的存储备份/恢复组成的存储管理软件的实现方法。 本嵌入式NAS系统设计与实现为后续系统开发打下了基础,同时也为其他NAS系统和嵌入式系统的开发提供了参考。
【学位单位】:华中科技大学
【学位级别】:硕士
【学位年份】:2007
【中图分类】:TP333
【部分图文】:
展 IDE 接口实现 IDE 硬盘的接入; RTL-8019 设计的 RJ-45 接口为系统提供以太网接入的通现以太网接入,提高网络存储服务;口用于硬件调试及与主机的简单通信。构与系统设计向下的设计方法,设计 NAS 软件系统的系统结构和模块基本要求是较高的稳定性和 I/O 吞吐率,并能满足数据共备管理等要求,其结构可划分为四个部分:操作系统、文eb 管理。
图 3-1 NFS 访问文件系统原理图统的语法,也支持采用其他 OS 的客户设置,保留了 Unix 文件系统中文件读灵活掌握。NFS 协议的传输层[20]可采的 IP 地址进行权限设定的。协议,服务器不需要维护任何诸如当,每个 RPC 都是自维持的,也就是说如,客户端的一个读操作请求包括了在文件中的偏移量和读数据的大小等何响应客户端的请求,而不需要借助是一个原子操作,不可分割。FS, NFS 客户端采用 mount 调用访问。NFS 适用于 Unix/Linux 用户之间的 CIFS
义了两种资源访问的安全模式,一种称为在用户级安全性中,客户机必须提供正确为客户机提供与连接用户相当的访问权限;而在共享级安全性中,只要知道该共享不同用户得到的访问权限是相同的。个客户端与服务器通信,首先发送一个 Ne后,选定一个双方都能接收的协议,然后好协议之后,客户机就可以利用所选定的送一个 seesetuX 命令给服务器,服务器对份验证,并把验证的结果通过 seesetuX 响才能响应相应的共享资源。客户机登录上务器它需要访问什么共享资源,如果服务机一个 TID,客户机得到这个 TID 以后就操作同样也有相应的请求命令和响应,比
【参考文献】
本文编号:2878407
【学位单位】:华中科技大学
【学位级别】:硕士
【学位年份】:2007
【中图分类】:TP333
【部分图文】:
展 IDE 接口实现 IDE 硬盘的接入; RTL-8019 设计的 RJ-45 接口为系统提供以太网接入的通现以太网接入,提高网络存储服务;口用于硬件调试及与主机的简单通信。构与系统设计向下的设计方法,设计 NAS 软件系统的系统结构和模块基本要求是较高的稳定性和 I/O 吞吐率,并能满足数据共备管理等要求,其结构可划分为四个部分:操作系统、文eb 管理。
图 3-1 NFS 访问文件系统原理图统的语法,也支持采用其他 OS 的客户设置,保留了 Unix 文件系统中文件读灵活掌握。NFS 协议的传输层[20]可采的 IP 地址进行权限设定的。协议,服务器不需要维护任何诸如当,每个 RPC 都是自维持的,也就是说如,客户端的一个读操作请求包括了在文件中的偏移量和读数据的大小等何响应客户端的请求,而不需要借助是一个原子操作,不可分割。FS, NFS 客户端采用 mount 调用访问。NFS 适用于 Unix/Linux 用户之间的 CIFS
义了两种资源访问的安全模式,一种称为在用户级安全性中,客户机必须提供正确为客户机提供与连接用户相当的访问权限;而在共享级安全性中,只要知道该共享不同用户得到的访问权限是相同的。个客户端与服务器通信,首先发送一个 Ne后,选定一个双方都能接收的协议,然后好协议之后,客户机就可以利用所选定的送一个 seesetuX 命令给服务器,服务器对份验证,并把验证的结果通过 seesetuX 响才能响应相应的共享资源。客户机登录上务器它需要访问什么共享资源,如果服务机一个 TID,客户机得到这个 TID 以后就操作同样也有相应的请求命令和响应,比
【参考文献】
相关期刊论文 前5条
1 方世强,李远清,胡刚;文本压缩技术综述[J];工业工程;2002年02期
2 韩德志;网络存储技术及其进展[J];计算机应用研究;2005年07期
3 曾玲,饶志宏;几种数据压缩算法的比较[J];通信技术;2002年09期
4 韩德志,谢长生,吴伟,胡玉平;一种新的附网存储集群系统的研究与设计[J];通信学报;2005年05期
5 杨著,郝丹;嵌入式系统中BSP的作用及其相关联环节的分析[J];通信学报;2004年12期
相关硕士学位论文 前1条
1 谭文虎;基于嵌入式数据库的NAS管理系统[D];华中师范大学;2003年
本文编号:2878407
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2878407.html