网络通信 频道

梭子鱼高校数字图书馆系统负载均衡解决方案

  前言:
   随着计算机技术的发展,基于网络环境的学习已成为一种新的学习理念和学习环境,并改变了高校园区内师生的学习生活。但随着访问量的激增,如何构建面向全校的图文信息资源中心共享平台,以确保平台在运行过程中的稳定性和高服务品质是需要解决的关键问题。尤其是当大规模并发访问时所带来的网络中各个核心部分业务量上升,访问量和数据流量增长,相应的处理能力和计算强度也迅速增大,从而引起核心网络设备过载,网络瓶颈和网络拥塞等问题。在这种情况下,单纯追求高性能硬件来解决问题,无疑会造成高额的成本投入;而且,性能再优秀的设备也无法应对当前和今后快速增长的业务量的需求。因此, 研究负载均衡技术在网络教学环境中的实际应用,成为解决上述问题的重要手段。

  项目概况:
  " 该技术学院是一所教育部认可的民办三级学院,在校师生超过7000人。

  " 该学院面向教育网络化信息化,建立了一套完善的现代数字图书馆体系。系统整合了学院自动化图书查询体系,中国期刊网数据库,维普期刊,超星图书,书生图书,CNKI等多个子系统。

  " 系统所有服务器都同时运行着W eb 应用、APP 应用和数据库服务; 而资源利用率、服务器配置等的差异也造成了服务器负载的差异。例如,中国期刊网服务器和超星电子图书服务器负载过高,不能提供高性能的应用服务,而书生电子图书服务器负载一般。

  " 而且由于各种应用不同,杂乱而没有规划,造成系统负荷居高不下,但用户并发量却上不去。例如附书光盘下载流量具有突发性,可以考虑采用最少连接数算法来提供服务;图书馆书目检索流量稳定,占用服务器资源少,可考虑采用轮询算法;学术期刊服务器采用优先权算法,拥有全文数据的服务器优先权高等。而这些,在之前的部署之中都是没有考虑到的。

  网络结构:


  客户需求:
  " 提供全面的多种应用的服务器负载均衡实际方案。

  " 通过HA方式保证系统的7x24小时服务,提供基于应用的健康检查机制。保证整体系统的稳定,高可靠性。

  " 应用服务器群包含多个Web服务器、APP服务器和FTP服务器等;数据库服务器群由各种数据库服务器,如SQL Sever、TRS Server、MySql、KBASE和Sybase等组成,需要将Web应用、App应用与数据库服务在物理上分开,提升信息平台的整体性能;合理规划应用协议进行分流,增强带宽使用,提高同时接入的用户并发量。

  " 建议的方案必须最小限度的影响现有系统,并且在将来有很好的扩展性。

0
相关文章