随着Internet接入资费的下降和用户对带宽不断增长的需求,很多政府、企业开始考虑使用多条线路接入Internet,采用多条线路接入互联网可以对政府、企业的关键应用(VPN、数据库访问、WEB和电子邮件等)进行线路的冗余备份。此外,目前国内有多个因特网服务提供商(ISP)的存在,不同ISP链路之间的互联互通一直是一个棘手难题。问题表现为在同一个ISP的范围内,网站的访问,邮件的收发以及媒体播放等都很流畅快速;而当试图去访问位于另一个ISP范围内的网站等资源时,访问质量就显著下降。跨ISP的链路访问瓶颈正是导致这类现象的主要原因。
在这种情况下,智能化的负载均衡技术应运而生,它的工作机理就是把局域网内的各种传输请求数据,以事先设定的负载均衡策略,平均分配到不同的宽带出口,而请求来的数据再从该出口回来,从而实现智能化的信息动态分流。由于局域网的会话请求是分散的、源源不断的,经过分配后,宏观上看起来就像是扩大了整个局域网的出口带宽,起到了带宽成倍增加的作用。
而传统多线路方案,通过每条互联网链路为内网分配一个不同的IP地址网段,来实现对链路质量的保证。这样的解决方案虽然能够解决一些接入链路的单点故障问题,但是这样不仅没有实现真正的负载均衡,远远没有把多链路接入的巨大优势发挥出来,而且配置管理复杂。楷然昊天科技有限公司针对这种情况,研发出了一套整体链路优化和管理的解决方案。
(般固)Banggoo LC多链路解决方案拓扑图
(般固)Banggoo LC多链路解决方案具有独创架构
(般固)Banggoo LC多链路解决方案采用了这样的物理连接方式:ISP线路接入连到两台交换机,交 换机下连分别交叉连接(般固)Banggoo LC链路负载均衡,(般固)Banggoo LC分别与防火墙交叉相连,(般固)Banggoo LC两台设备之间使用心跳线连接。
在这种架构下,互联网客户通过域名访问的流量全部送到(般固)Banggoo LC上,并由(般固)Banggoo LC进行向下分发处理,同时(般固)Banggoo LC对两条互联网链路进行健康状态检测,如遇到链路问题(般固)Banggoo LC会及时屏蔽故障链路,并将所有请求转移到正常的链路上进行处理,确保对外提供的应用服务和内部职员上网的请求得到正确响应。由此实现链路的高可用性和高可靠性。
整个方案采用(般固)Banggoo LC多链路负载均衡设备两台全冗余网络连接方式设计,来保证系统的高可用性和高可靠性。
内网的用户访问互联网访问资源时,(般固)Banggoo LC接收到用户的访问流量后,通过预先设定链路负载策略将用户访问流量分配到不同的互联网链路之上,实现Outbound流量负载均衡,提升互联网链路带宽利用率。
当外部用户访问内部资源时,(般固)Banggoo LC通过智能DNS技术将一个域名绑定多个运营商的公网地址,负责解析来自不同运营商用户的域名解析请求;(般固)Banggoo LC根据不同负载均衡策略为不同运营商的用户返回最佳的访问地址,实现用户入站流量的负载均衡。
(般固)Banggoo LC的域名解析机理
(般固)Banggoo LC需要客户配合将域名的解析功能导向到(般固)Banggoo LC,由(般固)Banggoo LC来进行域名的解析。这样当远程通过域名访问网站时,逐步通过远程用户的本地DNS服务器、根DNS服务器,最终由(般固)Banggoo LC来进行域名的解析。此时(般固)Banggoo LC就会通过静态列表或者动态判断算法,选择最优的线路,然后将域名解析成相应线路的IP地址。
例如:当某个网通的远程用户访问网站时,首先向他当地的DNS服务器发起域名解析的请求,再通过他接入运营商的根DNS服务器,最终总归会向(般固)Banggoo LC请求DNS解析,此时(般固)Banggoo LC就会通过静态列表或者动态判断算法,选择最优的线路(网通),然后将域名解析成网通线路的IP地址。这样远程的网通用户就会使用网通的目标IP地址,通过网通的线路进行访问,实现了访问时链路方面的负载均衡优化。
(般固)Banggoo LC接收到内网用户访问的流量以后,可以根据预先设定负载策略将访问电信的资源的出站流量分配到电信的链路之上,并做源地址的NAT,(可以指定某一合法IP地址进行源地址的NAT,也可以用LC的接口地址自动映射),保证数据包返回时能够正确接收;同理,其它的访问的流量会通过相应策略会被分配到其它的运营商链路之上。
(般固)Banggoo LC链路负载均衡功能带来最优链路访问能力
为了保障用户在访问资源时,能够被引导至“最优”的链路上进行访问,链路负载均衡设备需要对用户到各站点之间的距离、延时、及当前数据中心的负荷等众多因素进行分析判断。
(般固)Banggoo LC链路负载均衡支持静态和动态两种就近性方法,两种方式可以并存使用。
静态就近性:用户可在(般固)Banggoo LC上为某个目标定义静态的最佳链路((般固)Banggoo LC内置全国IP地址库)。例如目标IP地址属于ISP1的,应选择ISP1链路;目标IP地址属于ISP2的,应选择ISP2链路。如果上述方式都无法判别用户请求IP所属地区(或运营),则直接使用动态就近性。
动态就近性:在选择最佳链路时,(般固)Banggoo LC会综合考虑与目标网络之间的路由节点数量、数据传输的延迟和链路的实时负载,准确计算出最佳路径。因此用户能充分地享受到优化的服务和快速地响应。
(般固)Banggoo LC卓越技术实现链路资源利用最大化
链路繁忙控制技术是通过为特定链路设定相应的阀值,结合(般固)Banggoo LC的负载均衡算法,当某条链路达到阀值之后,用户的访问请求将会通过事先设定的负载策略分配到其它链路之上。
传统的流量控制设备能够基于应用实现对网络带宽的保护,而传统的负载均衡设备能够实现链路的智能选择,但是两者都不能根据链路的带宽负载情况为用户选择相应访问链路,而(般固)Banggoo LC设备所提供的链路繁忙控制技术能填补客户在如何解决合理使用链路带宽资源方面所存在的空白。
同时,(般固)Banggoo LC还实现了基于时间段的负载均衡,即在不同的时间段采用不同的负载均衡策略,实现网络和服务器资源利用率的最大化。
总结
(般固)Banggoo LC可以为用户管理多链路的运行,实现互联网服务的持续连接以及理想的内容传递,从而实现可靠、高性能和高性价比的连接。(般固)Banggoo LC 是一个经过实践检验的解决方案,已经历了多年的发展,并且在国内乃至世界范围内已得到了广泛的安装。通过(般固)Banggoo LC的部署,用户将获得稳定、高效和安全的互联网服务。
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国