基于armlinux的nas设备中软件的设计与实现

基于armlinux的nas设备中软件的设计与实现

ID:33691940

大小:1.33 MB

页数:45页

时间:2019-02-28

基于armlinux的nas设备中软件的设计与实现_第1页
基于armlinux的nas设备中软件的设计与实现_第2页
基于armlinux的nas设备中软件的设计与实现_第3页
基于armlinux的nas设备中软件的设计与实现_第4页
基于armlinux的nas设备中软件的设计与实现_第5页
资源描述:

《基于armlinux的nas设备中软件的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、东南大学硕士学位论文基于ARM-Linux的NAS设备中软件的设计与实现姓名:李亮申请学位级别:硕士专业:软件工程指导教师:吴介一;王志欣20050706摘要伴随着电子商务的迅猛发展,越来越多的数据被数字化,很多中小型企业感觉到数据存储对他们的重要性。NAs设备由于其功能单一,技术规范,实麓难度小等特点,得到了中小型企业的欢迎,拥有广阔的市场前景。本论文着重讨论了一个实际的NAs设备中软件部分的构造过程,而该设备选用ARM系列芯片作为它的微处理器,选定开源的嵌入式L.mu)【为其操作系统,并通过裁剪冗余的模块来加强设备

2、的安全性,同时又引进RAD技术,从而加强了设备中数据的安全性。本论文的主要研究内容如下:1.研究了如何建立ARM.Linux开发环境,其中分析了ARM系列微处理的体系结构,确定如何选择嵌入式LinuX系统的方法,以及如何在基于ARM系列微处理器的开发板上移植Linux操作系统,如何编写b00uoader程序等。2.研究了NAs的系统构造,其中包括分析了各种文件服务程序,研究了如何交叉编译saJnba服务程序,最后还引入了RAID技术,并阐述了如何在Linux操作系统下编写驱动程序。。3.介绍了NAs设备软件的设计和开发

3、过程。其中包括概要设计和详细设计两大部分。本论文是结合实习单位“NAs及网管系统”研发项目完成的。关键词:NAs,sa岫a,A跚,Linux,RAID,交叉编译Abstract、ⅣiIhmerapiddevelopmentofE_b11siness,moreandmoredataarestoredind蜮tal,alotofcomp锄iesfeeItheimpOrtallceofdataStorage,NASasoneoftllemethodsofn咖orkstorage,NASd钾icecanful矗lla11of也

4、ehTequirements.In血isp印er'IdiscllSstheprocedllreofhowtoconstm“tllesofcwareofarealNASdevice·Thedeviceisbuilton跏micropmcessorchip,a11dinstall锄embeddedLinuxoperatmgsystem,InordeTtoimprovethesec埘够ofsystem,Icutoutsomeservices.andinordert0impr0Vethesec嘶tyofdata,Iadoptt

5、lleRAIDtecllllolo黟Thecontentspresemedinthisp印erinclude:1.IStudiedhowto“1dupam—linuXdevelopmentenvhonment,include孤adysisthearchitectureofARM,in仃0ducingtheemb酣de洲nuXsystem,a11dle锄inghowto仃arlsferlinuxoperatingsystemtoam卜1inuxdeVeIopmemplatfoH码IespeciallystLldiedho

6、wtoprograTnbootload“.2.Istudiedthearchitect【】reofNAs,includinga11alysissomefileserviceprogr锄,aIld咖diedhowtocrossco唧ilertheSambaserverpro舒锄.andalsoin廿oducedhowtowritedTivefbelawLinuxopeTatmgsystem.3.IintroducedtheprocedureofbuildillguptllesofMareofNASdevice,inclu

7、d.mgspecialdesignanddetaildesign.,Thisp印eTwasaccomplishedwi血thecooperationofinterncompanyasNASandNetworkmanagememsystemofitsproject.Kelrwords:NAS,Samba,ARM9,Linux,RAID,CrosscompiIeII东南大学学位论文独创性声明本人声明所呈交的学位论文是我个人在导师指导下进行的研究工作及取得的研究成果。尽我所知,除了文中特别加以标注和致谢的地方外,论文中不包含

8、其他人已经发表或撰写过的研究成果,也不包含为获得东南大学或其它教育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示了谢意。东南大学学位论文使用授权声明东南大学、中国科学技术信息研究所、国家图书馆有权保留本人所送交学位论文的复印件和电子文档,可以采用影印、缩印或其他复制手段保存

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。