嵌入式网络存储服务器的优化研究

来源 :上海交通大学 | 被引量 : 0次 | 上传用户:liyan19821021
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
网络附属存储系统是一种特殊的专用数据存储系统,在使用、管理、维护上都具有简单、方便、可扩容、大吞吐量等优良的特性,可提供跨平台文件共享功能,是存储机载数据的理想环境。网络附属存储离不开网络文件系统[1],网络文件系统为系统访问提供了非常好的透明性,是网络附属存储系统的一个重要组成部分。本文在分析和总结了网络文件系统NFS及其相关协议的基础上,研究了基于VxWorks实时操作系统环境的NFS服务器的设计实现,并在此基础上对NFS服务器的性能进行了优化,功能进行了完善。具体工作如下:1)详细分析了远程过程调用[2](RPC)和网络文件系统(NFS)的协议标准。其中,对RPC的介绍包括RPC的请求与响应格式、外部数据表示XDR和RPC的端口映射器的概念。对NFS则详细介绍了NFS协议的功能、结构和特性,并重点介绍了NFS文件系统的挂载协议的处理过程。另外,详细分析了实现NFS文件锁使用的网络锁管理协议NLM [3]和网络状态监视协议NSM [4]及两者交互的典型过程。2)分析了实时嵌入式操作系统VxWorks环境及其I/O结构,划分了NFS服务器与客户端的功能,并研究了NFS服务器的设计方案。针对当前NFS服务器实现上性能差的弱点,提出了优化服务器读写性能的方案。另外针对系统对安全性的要求,根据网络网络锁管理协议和网络状态监视协议完整地设计了网络锁管理模块和访问控制模块。3)介绍了软件交叉开发的集成环境Tornado以及在Tornado下生成VxWorks的过程,实现了NFS服务器的读写操作的优化方法,也实现了NFS服务器访问控制功能模块及网络锁管理协议和网络状态监视协议。最后对优化后的NFS服务器进行性能测试和功能测试,通过实验结果证明了VxWorks环境下实现的NFS的高效性和可靠性。
其他文献
面向对象数据模型具有强大的语义表达能力,能够精确地描述数据、数据之间的联系和数据完整性约束,使得对象模型在数据库和数据集成中的应用越来越广泛。由于构筑在对象模型基
在经济社会飞速发展的今天,天气预报的重要性日益彰显,涉及到社会生产、人民生活等诸多领域的切实利益。同时,随着计算机软件和硬件技术的周期性飞跃,海量实时监测资料的计算
进入21世纪以来,定位技术越来越被人们熟知和应用。定位技术有室外定位技术和室内定位技术两种。目前室外定位应用广泛、技术成熟,比如美国的GPS全球定位系统和我国北斗定位
随着计算机和互联网技术的不断发展及在各行业中的广泛使用,人们积累的各种数据成爆炸式增长,如何有效利用这些数据,是目前所面临的重大挑战。而企业往往也需要从大量的数据
图像匹配是图像处理领域的基础问题,它是将不同时间,或不同视角下获得的同一场景的两幅或是多幅图像进行匹配。图像匹配技术广泛应用在导航定位、目标识别、运动分析、立体视
嵌入式视频监控越来越普及,本文研究的则是基于现场图片的远程监测。虽然与视频相比,图片的信息量不够丰富,但该方案节省流量、降低开销、优化网络环境,更重要的是这样的装置
一直以来,安全问题都是电子商务难以解决的问题。在解决电子商务安全问题中,普遍采用的是利用加入密码对电子商务中的信息进行加密。但是,由于加入密码后,信息转变成密文在网络中
随着多媒体技术的发展和Internet的普及,数字产品的信息安全和版权保护问题日益突出。信息隐藏技术正是在这种情况下迅速发展的。而数字水印作为信息隐藏技术的一个重要分支,
近年来,互联网搜索引擎得到迅猛发展和广泛普及,但大粒度输入的搜索需求被各大搜索引擎所忽视;而且,尽管用户通过搜索引擎能够快速检索出大量文档,但返回的文档中往往只有少
学位