基于资源搜索的分布式文件系统设计与实现

来源 :华南理工大学 | 被引量 : 0次 | 上传用户:foxi
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
互联网的发展极大地改变着人们的生活。搜索引擎帮助人们在浩瀚的信息海洋中找到需要的信息,发挥着十分重要的作用。随着网络服务的不断丰富,搜索引擎也向着个性化、多元化等方向发展。针对互联网上可下载资源检索服务的资源搜索引擎是近年来搜索引擎发展的热点。   尽管资源搜索引擎的搜索结果是网络上的共享文件,然而服务方式决定了它与操作系统的脱节,导致了用户及应用程序无法像访问本地文件一样直接地使用这些结果。为了使用搜索得到的共享文件,用户不得不手动地执行下载和上传的操作,维护本地和远程两份文件。这给用户使用资源搜索引擎带来了不便。   针对上述问题,本文设计与实现了一个基于资源搜索技术的分布式文件系统。将资源搜索引擎的搜索结果组织成一个文件系统。借助于资源搜索引擎强大的资源发掘能力,将互联网上众多的共享文件纳入到文件系统管理。与操作系统有机结合,在操作系统的层面屏蔽底层的数据交互动作,屏蔽文件的共享方式,为用户和应用程序提供文件服务。当网络速度达到一定要求后,无形中为用户提供一个规模庞大、内容丰富的文件系统。同时,基于资源搜索技术分布式文件系统根据用户的使用习惯,动态的调整文件系统的形态,为用户塑造一个量身订造的文件系统。数据缓存、良好的系统扩展性、多用户、多平台等特性保证了系统的可用性。   基于资源搜索技术的分布式文件系统在Linux平台上,使用FUSE框架实现。系统实现了一般文件系统的基本操作,包括目录操作和文件操作。经测试,系统完成了预定的设计计划,运行稳定。   基于资源搜索技术的分布式文件系统具有显著的现实意义,在很多方面都有改进的余地,在分布式文件系统、资源共享领域都有一定的研究价值。
其他文献
随着信息技术的高速发展,个人身份识别、安检、智能人机交互系统等应用,对运动人体进行实时观察的智能视频监控技术的需求与同俱增,使之成为计算机领域的核心课题之一,并具有越来
伴随互联网技术的飞速发展,传统彩票机站式的投注方式已经不能够满足彩民的需要,网络投注将在未来成为彩票行业的发展方向。由于互联网具有快速传递消息的特性,将网络引入彩票行
计算机动画将时间变量引入到虚拟的静态景物世界,使得我们不仅能够操作三维景物,而且可以建立起逼真的景物运动。计算机动画技术是计算机图形学的重要发展,它是传统静态图形技术
随着2005年Intel发布了基于X86的桌面的双核处理器,多核处理器开始流行。处理器的不断发展,由纯粹的频率提升,逐渐转到多核运算、并行执行的方向上。处理器发展到多核阶段,传统的
在集装箱装箱问题的研究中,最小费用多集装箱装箱问题是这样的一个分支:给定n种货物的集合和m种集装箱,每种集装箱都具有不同的价格并且可用的数量是没有限制的。问题的目标是使
如今越来越多的企业希望通过Internet延伸自己的商业行为。Web服务(Web Services)为企业之间的整合提供了一条有效的途径。在将Web服务真正投入生产之前,企业需要考虑Web服务的