分类号密级 UDC 注1 学位论文基于MPI的高性能并行FTP服务器群(PFTP)的研究和实现(题名和副题名) 李璘来(作者姓名) 指导教师姓名刘梦娟讲师电子科技大学成都何险峰高工四川省农村经济综合信息中心成都(职务、职称、学位、单位名称及地址) 论文答辩日期 学位授予单位和日期电子科技大学答辩委员会主席评阅人 2009年6月1日注1:注明《国际十进分类法UDC》的类号独创性声明本人声明所呈交的学位论文是本人在导师指导下进行的研究工作及取得的研究成果。据我所知,除了文中特别加以标注和致谢的地方外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含为获得电子科技大学或其它教育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示谢意。签名: 日期:2009年6月5日关于论文使用授权的说明本学位论文作者完全了解电子科技大学有关保留、使用学位论文的规定,有权保留并向国家有关部门或机构送交论文的复印件和磁盘, 允许论文被查阅和借阅。本人授权电子科技大学可以将学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存、汇编学位论文。(保密的学位论文在解密后应遵守此规定) 签名: 导师签名: 日期:2009年6月5日摘要 I 摘要随着科学技术的飞速发展,需要处理的数据量与日俱增,通过提高单个处理器的运算速度和采用传统的串行计算技术已不能高效地处理复杂任务,并行计算技术应运而生。上广泛应用的一种服务,在企事业单位或教学科研单位内部,该服务较多地由中心服务器提供。因此,传输速率不高、过分依赖中心服务器性能等问题逐渐显现出来。本文将并行计算理论应用到传统的FTP系统中,构建了一个并行文件传输服务器集群系统模型,该系统通过增加服务器结点的数量来增加带宽和同时访问连接数,并对这些服务器结点进行集中控制和管理,以确保整个系统中对用户是透明的,多台服务器节点并行地传输同一个文件的不同块,因而既增大了系统带宽又提高了文件传输速度。基于这种思想的并行文件传输服务器群,可以有效地解决现有FTP系统存在的问题。本文在介绍了并行及并行计算的相关技术,分析和研究了国内外并行计算的现状和不足的基础上,描述了并行计算环境的搭建,从流程和功能的角度详细阐述了服务器端、客户端以及监控系统的设计与实现,说明了利用MPI(Message Passing Interface)、COM/ActiveX和面向缓存等技术实现系统的技术细节。监控系统的性能测试结果表明,本文提出的PFTP集群系统通过充分利用可用资源,以低于单个文件大小的文件块为基本单位完成负载均衡,主从服务器节点通过并行I/O 方式完成文件传输服务等方式,实现了服务器总带宽和性能与结点数目成正比关系,达到了以低成本、高性能提供FTP服务的目标。关键词:并行计算,FTP,/ActiveX控件,集群 ABSTRACT II ABSTRACT With the rapid development of science and technology, the data amount to deal with is increasing. plicated tasks can not be handled efficiently throughincreasing computing speed of a single processor and using the traditional serial computing technology. puting technology came into as a service is provided by a central server inenterprises and institutions ofteaching and research. Therefore, the problems gradually appeared, such as low transfer rate and over-reliance on the performance of the central server. In this paper, puting is applied to traditional FTP system, and a parallel cluster file transfer server model is constructed. The whole system is transparent
基于mpi高性能并行ftp服务器群pftp地研究和实现 来自淘豆网m.daumloan.com转载请标明出处.