论文部分内容阅读
随着Internet和各种网络技术的不断发展提高,数据量不断增多,它的重要性也不断增强,传统的数据存储技术已经难以满足这种需求。将网络和存储结合来解决这种需求已成为IT技术发展的趋势,分布式文件系统是网络存储技术的基础组成部分,其研究也受到学界和工业界的广泛重视。本文在分析和研究国内外现有分布式文件系统的基础上,提出一个轻量级的分布式文件存储系统,并进行设计与实现。本论文主要描述了基于Web Service分布式文件存储系统的开发过程。首先,简要阐述了分布式文件系统的发展背景和研究意义;然后对本文的相关技术和理论进行详细的介绍,包括现有的分布式文件系统、加密算法和Web Service;接着对系统功能性和非功能性的需求分析,针对服务器模式、数据访问、数据存储等方式对系统的架构进行设计;接着详细阐述了本系统的数据库、均衡存储策略、缓存技术、客户端和文件操作的设计和实现。最后,部署系统的运行环境,对系统进行功能和性能测试,并且测试的结果达到设计要求。