论文部分内容阅读
基于Web Service构架的分布式文件服务系统基于Web、XML和SOAP技术、以及层次式缓存管理、分布式海量数据管理、访问控制等等多项技术,系统实现了企业级海量文件数据管理系统对可扩展、柔性、全分布、可靠、安全等几方面需求的支持。本文主要论述基于Web服务的分布式文件服务系统的关键技术及创新研究,包括体系结构、灵活的组件模型、全分布的本地文件存储单元、数据并发访问控制和海量数据高效的组织和检索等六个方面的研究成果。 论文的第一章首先介绍了分布式文件服务系统的起源、发展及将来的发展趋势,指出Web Service技术可作为实现企业分布式的海量文件存储和管理的的信息系统的开发平台和应用系统的集成平台。同时论文简单介绍了分布式文件服务系统的研究现状和几种典型产品的分析和比较,提出理想的分布式文件服务系统的具体要求。 论文的第二章介绍基于Web构架的分布式体系结构,基于对几种典型分布式文件服务系统的体系结构的优缺点的比较,论文提出系统的功能模型和体系结构,通过对系统功能的模块化,实现了系统的分布。为了提高系统的可扩展性,系统各个组件间通过XML格式的信息相互通讯,这一体系结构解决了现有的系统在扩展性差、对Web支持有限等方面的问题。 论文的第三章介绍基于Web Service的分布式文件服务系统的组件设计,构造出各个组件的模型。然后对组件元模型的许多概念给出了严格的定义,并以XML语言作为接口定义语言,这有利于系统的互操作性和与Web的集成。 论文的第四部分介绍了基于Web Service的分布式文件服务系统在应用实现中需要考虑的许多方面的问题,构造出针对四个方面问题的算法模型:集中控制单元设计模型、海量文件的本地存储策略、文件并发访问控制算法和分层的缓存管理机制。 第五部分,简要介绍了一个基于Web Service的分布式文件服务系统的原型系统的设计,并给出并分析了该应用系统的性能分析。 论文的最后总结论文的主要研究成果,并指出需进一步研究的工作。