一种可配置的广域网文件系统的设计与实现

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:long200466
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
广域网下充斥着大量复杂的数据和大量复杂的用户访问行为。传统的网络文件系统一般采用中心化的文件系统服务器,可扩展性差,导致局部出现性能瓶颈。另一方面,广域网中存在大量的数据孤岛,传统的网络文件系统缺乏灵活的资源共享机制,无法适应广域网下用户对共享资源信息的需求。UStorFS是一种新的广域网网络文件系统,结合了传统文件系统和p2p存储系统的优势。在设计上它借用了MVC设计模式的思路,将文件系统的视图和数据分离。在实现上它采用用户态文件系统的架构,在核心态中使用文件系统驱动代理,接收所有对文件系统的I/O请求并且转发给用户态的守护进程处理,采用了一种称为inverted_call的双缓冲队列来实现核用户态之间的通信。同时将文件系统的文件目录结构信息等元数据从核态分离出来,用XML文件来描述和存储,并且在用户态下实现了一个元数据镜像,优化了元数据请求的处理。为了实现广域网范围的文件访问,UStorFS扩展了文件的名字属性,建立了一个广域网范围下全局统一的物理名字空间。将文件进行从逻辑文件名到物理文件名的映射,存储到广域网中的不同节点中去。通过元数据信息的交换来实现文件的共享。还可以通过控制器模块来配置和扩展系统的功能和特性。UStorFS实现了一个网络文件系统的基本功能,包括文件目录的创建、拷贝、删除、浏览等操作,并且可以支持其他应用程序的I/O请求,支持网络文件共享。经过测试表明,系统对分布在网络上的元数据的操作能提高性能30%以上。可以预见在较大规模的广域网环境中也会有良好的效果。
其他文献
随着科学技术的不断发展,各种需求的不断提出,定位技术的应用场景也越来也丰富,尤其是在恶劣的自然环境或大范围的场所,如煤场,要求对进场车辆进行严格的位置确定,而煤场煤坑
专利是人类的知识成果,最大程度的开发利用专利知识,可以为国家和企业缩短时间,节省费用。专利知识抽取,作为深层次理解专利内容的重要基础,日益成为专利研究的热点,直接影响着专利
求解任意给定的两个字符串的最长公共子序列(LCS)的问题是计算机科学中一个基本和重要的问题,它是一种仅仅允许对模式和正文进行插入和删除编辑操作的近似串匹配问题。最长公
随着计算机技术在视频方面应用的发展,让计算机理解视频内容成为现代计算机视觉技术研究的重点。视频场景分割是实现视频语义理解的第一步,也是实现视频数据高效浏览与索引的关
搜索技术是人工智能中的一个基本而重要的研究领域。人工智能所处理的信息通常是不确定的、模糊的、不完整的、海量的,因此一般不能明确地知道问题求解的途径,需要通过搜索求
结合我国高等教育自学考试信息化管理的发展现状和自学考试毕业资格审核的特点,从简化毕业生资格审核的复杂度和降低管理人员工作强度的角度出发,研究和开发出一个能满足未来
近年来核心网带宽迅速增长,接入网的发展却很慢,“最后一公里”仍然是高速局域网和核心网之间的瓶颈。由于成本低廉、接入范围广、支持多种业务接入等优势,以太网无源光网络
报表作为一种信息组织和分析的手段,在企业级的信息管理过程中起着不可或缺的作用,内容和形式也呈现多样性。任何企业都需要制作一定数量和格式的报表。在当前的网络已经成为
企业信息化的投资已经成为当今企业管理的一个严峻问题。一方面,企业信息化规模的增大促使其逐渐成为提高企业价值和发展潜力、提高企业核心竞争能力的有效手段和途径。另一方