摘要:为了确保“网上订货平台”的高效、稳定运行,实现吕梁烟草在“卷烟上水平”的征程中持续迈进,发挥基础保障作用,我市信息中心就加强和优化“网上订货平台”的响应速度,确保卷烟零售客户能够更省心、更方便、更快捷的订购卷烟方面,做了多方面的探索和努力。信息中心与联通、电信等网络工程师经过深入沟通与交流,根据我市局(公司)现在网络搭建原理,结合线路的实际,针对网站响应速度在技术层面提出多链路网络配置方案
一、概述
为进一步促进卷烟营销模式优化升级,规范卷烟经营行为,主动发挥网络营销优势,实现客户订货从传统的电话访销到网上订货的转变,我市行业一直不断推进网上订货工作,提高卷烟零售客户网上订货的效率及成功率。然而,伴随着数据量的激增,网络承受的负担越来越重,用户访问网上订货网站
www.lvlyc.com 的速度愈趋缓慢,直接影响了我市业务的开展。
为了解决以上问题,我们开始探索双链路负载均衡模式。
二 、解决方案
2.1方案描述
目前电信、联通瓶颈问题可以说主要是人为因素造成的,只有靠增加成本或用技术来补救,通过我市公司信息中心与联通、电信运营商交流沟通,达成共识:采用多条链路已成为保证互联网链路稳定性和快速性的必然选择。
2.2方案优化
据相关专家介绍,具备以下几个特征的设备才是能够真正有效解决电信、网通互访瓶颈的发展方向:
高速有效的链路转换——通过实时监测每条Internet接入链路的传输状态来对网络进行分析,选择最优的链路来传输数据,保证网络之间进行不间断的分组传递。
精准的全路径健康检查——通过实时检查方可保证多条链路全路径健康状态的及时检测,使网络高度可用。
有效的带宽管理——通过对关键主机、应用(HTTP、HTTPS等)的带宽保证,确保在任何情况下,关键应用有足够的带宽。
有保障的安全防护——应用安全模块能够保护敏感的网络资源不受到各种安全问题的影响。
设备冗余——通过设备冗余来解决单点故障问题和链路的负载均衡使企业在网络系统运营时避免关键应用的故障发生。
三、负载均衡
3.1负载均衡定义
负载均衡是建立在现有网络结构之上的,它提供了一种廉价、有效、透明的方法扩展网络设备和服务器的带宽,增加吞吐量,加强网络数据处理能力,提高网络的灵活性和可用性。负载均衡是一种策略,它能让多台服务器或多条链路共同承担一些繁重的计算机或多条链路共同承担一些繁重的计算或任务,从而以较低成本消除网络瓶颈,提高网络的灵活性和可靠。
3.2负载均衡类型
服务器负载均衡可以分为软件负载均衡和硬件负载均衡。
3.3负载均衡的具体实现方法
常见的负载均衡方法有DNS负载均衡、代理服务器负载均衡、网络地址转换负载均衡等。
DNS负载均衡。DNS负载均衡方法是通过修改DNS设置,为多个地址配置同一域名,从而使访问同一域名的客户机
,返回不同的服务器地址,达到负载均衡的目的。DNS负载均衡的优点是简单、易行,并且服务器可以位于互联网的任意位置上,但是它不能区分服务器的差异,也不能反映服务器的当前运行状态。
反向代理负载均衡。使用代理服务器可以将请求转发给内部的
Web服务器,使用这种加速模式显然可以提升静态网页的访问速度。使用反向代理的好处是,可以将负载均衡和代理服务器的高速缓存技术结合在一起,提供有益的性能,具备额外的安全性,外部客户不能直接访问真实的服务器。缺点就是首先必须为每一种服务专门开发一个反向代理服务器,并且针对每一次代理,代理服务器就必须维护一个对外的连接、一个对内的连接,因此对于响应要求特别高的连接请求时,代理服务器的负载也就非常大,容易成为服务的瓶颈。
基于NAT的负载均衡技术。网络地址转换(NAT)指在内部地址和外部地址之间进行转换,使得具备内部地址的计算机能访问外部网络,而当外部网络中的计算机访问地址转换网关拥有的某一外部地址时,地址转换网关能将其转发到一个映射的内部地址上。因此,如果地址转换网关能将每个连接均匀转换为不同的内部服务器地址,此后外部网络中的计算机就各自与自己转换得到的地址对应的服务器进行通信,从而达到负载分担的目的。
3.4深信服负载均衡
我们利用深信服(sangfor)AD设备来实现对网上订货平台的双链路访问。这其中就是应用了DNS负载均衡的办法,这是一种简单而有效的方法,但是它不能区分服务器的差异,也不能反映服务器的当前运行状态。当使用DNS负载均衡的时候,必须尽量保证不同的客户计算机能均匀获得不同的地址。由于DNS数据具备刷新时间标志,一旦超过这个时间限制,其他DNS服务器就需要和这个服务器交互,以重新获得地址数据,就有可能获得不同IP地址。在DNS服务器中,可以为多个不同的地址配置同一个名字,对于同一个名字,不同的客户机会得到不同的地址,他们也就访问不同地址上的Web服务器,从而达到负载均衡的目的。
四、总结
深信服(sangfor)负载均衡技术在现有网络结构之上能够提供一种廉价、有效、透明的方法,来扩展网络设备和服务器的带宽、增加吞吐量、加强网络数据处理能力、提高网络的灵活性和可用性。它主要能够带来两方面的价值:
建立有效的负载均衡机制。首先,大量的并发访问或数据流量将会被分担到多台设备上分别处理,进而减少用户等待响应的时间;再者,单个重负载的运算分担到多台节点设备上做并行处理,每个节点设备处理结束后,将结果汇总,返回给用户,系统处理能力得到大幅度提高
建立有效的健康检查机制。负载均衡系统应该可以对服务器的运行状况做出准确判断,确保提供的服务的正确。全面的健康检查机制不仅可以有效的监控到服务进程的有效性,即可以对应用端口提供服务的能力进行健康检查,而且对于其后应用逻辑造成的同样可以提供有效的检查机制,从而避免了客户端可以访问到服务器,但得不到正确的响应情况出现。
系统在采用了深信服AD作应用负载均衡后,网上订货平台明显获得了性能的提升,用户的请求能得到及时的响应。同时,服务的高可靠性和稳定性得到提高,服务器故障、系统维护或数据维护时,仍可以保持在线信息服务,减少了信息平台的停机时间。
总之,在网上订货的发展过程中,用户需求将不断提升,今后,我们计划利用多台服务器,采用相应的负载平衡技术,不仅可以使老式服务器得到充分的利用,达到节约资金的目的,而且将会在很大程度上提高网上订货平台应用的可缩放性,更好地满足日益增涨的卷烟零售客户的需求。
参考文献:
(1)《负载均衡技术研究 》
(2)《试析服务器负载均衡技术在高校图书馆网络应用研究》
(3)《深信服负载均衡技术白皮书》