基于ARMLinux的NAS设备中软件的设计与实现

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

东南大学硕士学位论文基于ARM-Linux的NAS设备中软件的设计与实现姓名:李亮申请学位级别:硕士专业:软件工程指导教师:吴介一;王志欣20050706基于ARM-Linux的NAS设备中软件的设计与实现作者:李亮学位授予单位:东南大学相似文献(3条)1.学位论文封仲淹NAS集群文件系统元数据管理的设计与实现2006随着Internet的发展,信息的数据总量呈爆炸式增长,企业数据量每三年就增加四倍,在日益增长的海量数据中快速访问所需的数据,并对数据进行处理,需要不断提高存储产品的访问速度。针对网络存储的发展现状,论述一种通过文件系统即NAS集群文件系统NCFS(NASClusterFileSystem)来实现存储虚拟化管理方式,从而建立一个高性能、可扩展、易管理,能够灵活地适应不可预见的存储需要的网络存储环境。NCFS是一种吸收NAS和SAN系统技术优点、又能克服两者缺点的基于SAN架构的集群文件系统,也就是采用SAN的专用存储网络的体系结构,而每个存储节点采用NAS设备,利用NAS集群技术。在NCFS中,在元数据管理上采用分布式元数据管理,从而避免通常集群文件系统中集中式元数据管理器导致的单一失效点和性能瓶颈问题,并采用元数据分层式管理,从而能够有效减少存储服务器间的元数据信息量,提高系统性能并提高系统的可扩展性。针对安全管理,采用了多级安全管理措施,确保系统数据在任何情况下都完整、一致、安全。在并行访问策略上,借鉴于RAID思想,通过将数据分块存储在不同的存储节点上从而提高系统的并行性。通过NCFS元数据管理的设计,使整个系统运行在一个松耦合、异构的环境下实现全局命名空间,提高了系统的并行性和可扩展性。测试表明,在相同的网络环境下对同等大小的数据进行访问,各平台下的NCFS系统性能均优于基于ext3的samba性能和基于ntfs的Windows网络邻居性能,尤其是当requestsize大小很小时(低于64k时),性能提升达200%。2.期刊论文陈曦.庞小红.吴智铭用于附网存储设备的系统设计与实现-微型电脑应用2003,19(12)在不断变化的IT世界里,信息存储技术变得越来越重要.NAS设备以其数据的可用性、可靠性和可测量性,提出了存储技术的新的解决方案.然而,NAS设备使用的是专用的操作系统,传统的Linux操作系统不能胜任.本文详细讨论了如何基于Linux操作系统设计并实现适合NAS设备的专用操作系统.然后,阐述使用Samba实现Windows客户端和NAS设备间的通信以及使用Raidtools软件包实现磁盘阵列的方法,最后提出了一种NAS设备的管理方式.3.学位论文刘梦亚基于Linux系统的网络存储技术分析设计与应用2005数据的爆炸式增长和网络技术的飞速发展引发了网络存储技术的出现。网络存储的两个主要分支是NAS(NetworkAttachedStorage,网络附加存储)和SAN(NetworkAreaStorage,存储区域网)技术,它们具有不同的特点,因此形成了不同的应用领域。iSCSI(InternetSCSI)协议是2003年2月才正式通过的行业标准,但基于iSCSI协议的网络存储产品层出不穷,影响也不断扩大。NAS、SAN和iSCSI技术已成为网络存储技术的研究热点。Linux是当前应用最广泛的类UNIX操作系统,它具有高效、稳定的优点,并且对硬件支持较好,非常适合服务器领域的应用。同时,由于Linux操作系统可以免费获取,因此能够搭建基于Linux系统的开发实验环境,并利用Linux系统优秀的内核和丰富的自由软件包,展开对各种最新应用技术的研究。在这个背景下,本文选取了Redhat9(一种Linux发行版本)作为基础搭建实验平台,来开展对网络存储技术的研究工作,完成了如下两个科研项目,并取得很好的成果。◆开发基于Redhat9操作系统的NAS服务器。◆对Redhat9系统环境下的UNHiSCSI驱动程序进行改进。这篇论文首先将介绍有关网络存储的背景知识;然后详细介绍了NAS技术的概念、特点和应用,并给出了一个基于Redhat9操作系统的NAS服务器的设计和实现,这个NAS服务器具有可跨域工作,即插即用,便于管理的优点,并且支持包括Samba、http、ftp、AppleTalk等多种访问协议;接着,本文详细介绍SAN的原理和应用,并详细分析了和SAN技术紧密结合的iSCSI和SCSI协议;最后,本文详细分析了UnhiSCSITarget端的驱动程序,并给出了对其驱动程序进行的测试和完善的详细步骤。本文的创新性在于:(1)提出了一个基于Linux系统的NAS服务器的设计和实现。该NAS设备无需配置用户信息即可在Windows和NIS混合域中进行安全认证并正常工作,并且支持即插即用的功能。(2)对UNH的iSCSI驱动程序进行了改进,避免了系统在I/O操作繁忙时会出现崩溃现象的错误,并在该程序中加入了对错误恢复功能的支持,使其能够支持诸如设备丢失、设备写失败等错误的正常恢复。本文链接:授权使用:上海海事大学(wflshyxy),授权号:69691017-fa8b-4688-a82d-9e0900ed9466下载时间:2010年10月8日

1 / 45
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功