论文部分内容阅读
人类的生产生活依赖地球上的自然环境,然而在人类利用自然改造自然的过程中,也给自然环境带来日益加剧的破坏。其中水土流失是我国面临的重大环境问题之一。各个水土保持监测站的自动化采集设备将采集的数据文件收集上传到水土保持网站上,不仅可以供用户查询历史数据和当前状态,而且可以供专业人士对当地水土状况进行科学的分析和研究,制定相应的水土保持对策。因此,建立一个完整高效安全的监测数据存储系统不可或缺。随着信息化时代的发展,水土保持监测中以图像,视频等形式出现的数据增长迅速,传统的数据存储架构已经不能满足当前的需求,需要使用分布式文件存储系统。本文的第一个工作是在分析了水土保持网站的需求和比较了国内外的分布式文件存储系统之后,选定使用FastDFS作为文件存储系统来存储,访问和管理数据,并安装部署在了水土保持网站的模拟实验系统上。本文的第二个工作是在研究了FastDFS现有的分布式文件存储系统的负载均衡算法之后,提出了自己的改进算法。原算法只考虑服务器组的总存储空间这一个因子,改进后的算法考虑服务器组性能,服务器组现有存储容量和服务器历史连接数这三个因子。实验系统的模拟实验结果表明算法改进后系统I/O性能更好,负载均衡效果相比原系统更明显。本文的研究来源于水土保持网站的实际需要。将改进后的负载均衡算法部署在水土保持网站的模拟实验系统后,测试结果表明,改进后的负载均衡算法能提升实验系统的性能。