载。
nat负载平衡可以通过软硬件方式来实现。通过软件方式来实现 nat负载平衡的设备往往受到带宽及系统本身处理能力的限制。由于nat比较接近网络的低层,因此就可以将它集成在硬件设备中,通常这样的硬件设备是第四层交换机和专用负载平衡器,第四层交换机的一项重要功能就是nat负载平衡。
2负载均衡技术在图书馆网络中的应用
图1中,图书馆的各个服务器连接到核心交换机,并通过防火墙与校园网连接。在实施负载均衡前,每个服务器都承担一种web服务,服务器配置的差异和各种数据库访问量的差异造成了服务器负载的差异。系统中cnki系列数据库、www书目检索系统的访问量大,致使服务器负载过高,不能为用户提供高质量的服务。超星数字图书馆服务器在有读者下载图书时,突发访问量大,而大多的时间比较空闲。万方数据库服务器和图书馆网站服务器则负载较轻。另外,在任何一台服务器发生故障时,此服务器承担的服务也就无法进行。为此,我们计划优化图书馆网络信息平台,建立负载均衡系统,要求具有较高的吞吐能力和处理能力,网络各层均不存在阻塞,具备对突发流量的承受能力和容灾能力。经过研究,我馆决定采用f5 big-ip5000来实现负载均衡。
fs big-ip 5000是f5 networks公司对流量和内容进行管理分配的设备。它拥有24个端口、具备4-7层全部软件能力的2/3层交换机,能够按照众多业务规则和参数对ip流量进行分类(截听、检查、传送和引导)。可确保流量被智能地路由到最高效的目的地进行高速缓存、流量整型或是确定用户行为。f5利用虚拟ip地址来为用户提供服务,f5连续地对目标服务器进行l4,l7合理性检查,当用户通过虚拟ip地址求目标服务器服务时,fs根据预先设定的负载均衡算法,选择性能最佳的服务器响应用户的请求。
在fs-5000上,我们对5台物理服务器进行配置,建立了2个虚拟服务站点,每个虚拟服务站点对应一个节点池。各节点池目前基本采用轮询算法,因为各个成员节点配置基本相同,将其权重系数和优先级都设置为1,正常工作时,用户将访问第二个虚拟服务器218.28. 191.160;80,负载均衡机在接收到用户请求后,根据均衡算法,将用户请求转发到节点池中的某个节点上,该节点在处理完后,将结果返回给用户。
系统在采用了fs作应用负载均衡后,图书馆信息平台明显获得了性能的提升,服务器组所能承受的最大并发访问数能达到400-500个,用户的请求能得到及时的响应。同时,服务的高可靠性和稳定性得到提高,服务器故障、系统维护或数据维护时,仍可以保持在线信息服务,减少了信息平台的停机时间。
总之,在图书馆的发展过程中,用户需求不断提升,利用多台服务器,采用相应的负载平衡技术,不仅可以使老式服务器得到充分的利用,达到节约资金的目的,而且将会在很大程度上提高数字图书馆应用的可缩放性,更好地满足日益变化的读者需求
上一页 [1] [2]