论文部分内容阅读
目前,一些门户和娱乐网站、电视台等机构开展了大量的网络互动服务,服务内容包括嘉宾访谈、网络教育讲座以及一些娱乐节目。而这种网络互动服务,通常是少数人对成千上万人的交互,迫切需要一个互动交流的平台。随着互联网用户并发访问量的增加,单台Web服务器处理能力有限,已成为网络访问的瓶颈。建立Web服务器集群系统正是解决这一问题的最佳方案。
本论文围绕如何建立一个高效、稳定的基于Web的分布式互动交流系统为主题,深入分析了系统建设背景与发展现状,详细剖析了存在的问题,针对大规模用户并发访问的特点,分析建立Web服务器集群系统的必然性,对现有Web服务器集群系统的技术进行了分析比较,重点研究了Web服务器集群系统的关键技术——负载均衡技术,并且给出了适合于Web访问的负载均衡算法。由于采用集群系统,必须解决分布式服务器之间的数据一致性问题,本课题深入研究了在分布式服务器集群系统中基于XML的数据交换与整合过程,以保证多服务器之间的数据一致性。在此基础上,提出了基于B/S模式的多层体系架构,有效降低了互动交流系统的耦合度和设计复杂度,并对其业务流程、功能设计做了详细的研究。对于负载均衡技术,本论文给出了解决方案和具体实现。在系统性能测试中,本课题采用的加权最少连接数调度算法比现在常用的负载调度算法有明显的优势,并且本系统已经投入实际运行中,取得了高效、稳定、满意的效果,达到了预期研究的目的。