论文部分内容阅读
随着空间信息应用需求的不断增长,人们对地观测数据需要更高的分辨率、更快的获取速度和更大的信息量,随之对空间信息的服务和共享提出了更高的要求。G/S模式是继目前网络软件结构B/S和C/S之后的第三种模式,地学浏览器不仅支持目前的Web浏览器功能,还可以实现三维模型显示、浏览各种空间信息等功能,将是今后网络浏览器的重要发展方向。随着G/S模式空间信息服务的推广应用,巨大的访问量和高强度的负荷,对G/S服务器的性能要求越来越高,数据流量和计算强度之大,使得单一设备根本无法承担。服务器的性能将成为影响系统服务质量的巨大瓶颈。到目前为止还没有任何一种用于解决G/S模式服务器瓶颈问题的方案。本论文选题来源于导师的有关项目,以解决G/S模式空间信息服务器集群存在的服务器瓶颈问题为目标,分析了G/S模式空间信息服务器在提供空间信息服务中遇到的诸多问题的基础上,提出了使用构建在服务器集群之上的LVS负载均衡技术的方案,研究了负载均衡集群技术和负载均衡调度算法,并结合G/S模式实际情况将一种改进的WLC算法运用到LVS负载均衡系统中,为解决空间信息服务提供过程中遇到的瓶颈问题提供了一个较好的解决方案。整个论文具有以下特色:1.以一套完整的基于遥感与导航定位技术的数字旅游服务系统为基础,在原有系统的基础上增加了负载均衡模块,并对主负载均衡器、从负载均衡器、负载均衡模块与真实服务器间的接口进行了设计,最终实现了一个适用于G/S模式的基于LVS负载均衡技术的负载均衡系统。在对负载均衡模块进行设计的时候采用了双机热备技术,该技术的使用大大提高了系统的可用性。2.对LVS负载均衡技术的实现软件IPVS的源码进行了剖析,借鉴IPVS源码各个功能模块的实现方法、数据结构、数据包处理方式,对G/S模式下的LVS负载均衡系统各个模块的设计进行了实现。3.对未改进的负载调度算法和改进后的负载调度算法进行了反复的对比测试,用实验数据证明改进后的负载调度算法确实要优于未改进的负载调度算法。另外,通过对双机热备的负载均衡模块“心跳线”进行断开与连接的测试,充分的验证了系统的高可用性。4.对实验结果进行分析,实验结果表明笔者设计的LVS负载均衡系统是一种比较适合G/S模式的负载均衡系统,在提高G/S模式系统高可用性、服务效率和服务质量方面,LVS技术发挥了很大的作用,本系统的推广应用将会在G/S模式发展前进的道路上迈出很有意义的一步。