论文部分内容阅读
本文根据构建校园网高可用高性能FTP集群系统的需要,对负载均衡、链路聚合和独立磁盘冗余技术等方面展开了研究,取得了两点创新性成果。一是通过对LVS负载均衡调度算法的研究,对其常用的加权最小连接WLC调度算法进行了改进,提出了“基于最小附加开销的动态加权最小连接调度算法DWLCBMAC(Dynamic WLC scheduling algorithm Based on Minimum Additional Cost)”,本算法计算开销分配合理,通信开销小,测试对比明显优于WLC算法。算法的主要设计新思路是合理分工LVS前端调度服务器和后端各真实服务器的计算任务,合理设置触发计算和传输计算结果的条件,使得算法在动态调整权值时产生的附加的计算和通信资源开销最小化。具体新思路有以下几点。(1)提出调度服务器被动接收各真实服务器发送的反映其当前负载轻重的指标,调度服务器不主动发送查询消息,以此减小通信开销;(2)提出各真实服务器周期性采集、计算和紧急采集、计算实时负载指标,通过设定发送条件来减小通信开销;(3)构造了合理的权值随负载变化的函数关系;(4)提出合理的计算开销分担方式:在真实服务器数量不多的情况下,由真实服务器计算负载指标,由调度服务器计算动态权值。二是通过对LVS负载均衡三种模式,HeartBeat心跳检测与资源接管,交换机、网卡的链路聚合以及独立磁盘冗余阵列技术的研究,综合应用这些技术构建了 FTP集群系统,使得系统从软、硬件架构上全面支持服务计算、数据传输和数据存储的冗余、容错或负载均衡。测试证明系统实现了高可用和高性能。校园网出口带宽相对不足是许多高校的共性。采用本文研究的高可用高性能FTP服务集群系统能有效分流上网流量,减轻出口带宽压力。本文的技术成果,较之于硬件负载均衡实现方案,其性价比更高,对于高校校园网络建设具有普遍的意义与实用价值,其推广将会产生较大的社会效益与经济效益。