C114通信网  |  通信人家园

技术
2009/11/24

联想移动应用深信服链路负载

来源:网界网  作者:边歆

联想移动通信科技公司(以下简称为:联想移动)成立于2002年,总部设在中国福建厦门。在北京、上海、厦门分别设有研发和海外业务中心,拥有丰富的产品线和先进的生产设备,以及强大的销售网络和完备的售后服务体系。

联想移动坚持以“自主研发”为核心,积极创新,为用户提供“时尚、品质、易用”的移动通信产品,以及满足用户个性需求的增值服务,使用户在方寸之间尽享移动通信之乐。

问题分析

随着互联技术和应用的发展,企业业务支撑应经越来越依靠于互联网,比如说,网站宣传、网上购物等等这类应用对网络依赖程度越来越高。

而对于企业而言,其业务的完整快速的交付,其关键在于如何在用户和应用之间建立快速的访问通道,为用户提供优质的服务;众所周知,随着访问用户数量的增加,会给企业的服务器和链路带来越来越大的压力,如何有效的保证客户访问速度,实现访问流量在各链路和服务器上的均衡分配,充分利用各链路和服务器资源,是目前企业网络改造的重要目标。

目前大部分的企业都部署了多条互联网链路,来提升网络链路的可靠性。通过每条互联网链路为内网分配一个不同的IP地址网段来实现对链路质量的保证。这样的解决方案虽然能够解决一些接入链路的单点故障问题,但并没有实现真正上的负载均衡,并且配置管理复杂。

同样的问题也发生在联想移动的网络应用中,目前联想移动的网站和手机的网上购物系统通过两条链路(中电、电信)对外提供服务。但在实际使用的过程中,由于没有合适的链路负载方案,经常出现一条链路流量过大,而另一条链路比较空闲的情况,这一方面降低了用户的访问速度,另一方面也降低了企业网络链路的使用效益。正是在这种情况下,网络管理者希望通过部署负载均衡设备来解决这个问题。

解决方案

网络结构

联想移动现有两条INTERNET链路对外提供服务。其中一条为电信链路,一条为中电华通的链路。主要提供网站和网上购物系统的访问服务。本次部署的链路负载设备将对两条链路进行负载均衡,以保证用户的高可靠和高可用性接入。

方案描述

深信服AD系列应用交付产品集合出入站智能DNS解析、轮询、加权轮询、静态链路选择、动态链路选择等算法,解决多链路网络下流量分担的问题,充分提高多链路的带宽利用率,节约企事业单位对通信链路的投资,并且使用户获得最佳的通信线路,从而最终使用户访问获得最佳的访问体验。此外,深信服AD系列应用交付设备还利用链路健康检查及会话保持技术,实现了在某条链路中断的情况下任然可以提供访问链接能力,充分利用了多条链路带来的可靠性保障,使对于用户的访问达到了最全面的支持。

目前链路负载均衡设备功能主要分为外部用户接入链路选择和内部用户访问外网资源链路选择两个方面。关于SINFOR AD链路负载的工作原理分为两部分介绍:入站流量(Internet用户访问内网服务器及DNS查询的流量)和出站流量(内网用户主动发起的访问Internet服务器的流量)。

入站流量

SINFOR AD需要用户将域名的解析功能导向到SINFOR AD,由AD来进行域名的解析。举个例子来说,当用户远程通过域名访问对外发布网站时,逐步通过远程用户的本地DNS服务器、根DNS服务器,最终由SINFOR AD来进行域名的解析。然后SINFOR AD就会通过静态列表或者动态判断算法,在多挑链路中选择最优的线路,然后将域名解析成相应线路的IP地址,返回给用户。

出站流量

Outbound流量主要是由内部用户和服务器主动发起的对公网的访问,当这部分流量到达SINFOR AD时,SINFOR AD会通过预先设定的好策略判断每条条链路的健康状况,并决定将流量负载均衡到哪条链路,然后数据包的源地址转换成相应ISP网段的公网地址,再将该数据包发出;响应数据包返回到SINFOR AD时,SINFOR AD将目的地址进行转换之后将数据包发给内部的用户或服务器。

链路健康检查

SINFOR AD通过多个Internet站点的可达性,来共同判断一条链路的状况。例如,通过电信线路检查www.sina.com、www.sohu.com、以及www.qq.com的TCP 80端口,并对检查结果做“或”运算。这样,只要其中一个站点可达,即可表明链路状态良好。该方法即避免了ICMP检查的局限性,也避免了单一站点检查带来的单点失误。

应用效果

SINFOR AD能够很好地在多互联网链路网络环境中实现对流量的双向负载均衡,通过对互联网链路的全面健康检测以及多链路之间的冗余备份,可以满足具有多链路的联想移动的相关网络需求。

在功能上,我们实现的效果主要有三个方面;

1、Outbound 流量的负载均衡,该部分流量不是主要流量,但通过AD设备同样可以实现最佳链路访问和流量的负载均衡。

2、Inbound 流量的负载均衡,即Internet用户访问企业的内部服务器的流量可以通过SINFOR AD的链路选择算法,在保障访问速度的情况下,实现两条链路的流量负载均衡。

3、ISP链路健康检查,即SINFOR AD对于ISP链路的实时检查,当有1条链路失效时,SINFOR AD自动将所有网络流量引导至正常的ISP链路,而不会影响整个网络的正常运行。

 

给作者点赞
0 VS 0
写得不太好
热门文章
    最新视频
    为您推荐

      C114简介 | 联系我们 | 网站地图 | 手机版

      Copyright©1999-2024 c114 All Rights Reserved | 沪ICP备12002291号

      C114 通信网 版权所有 举报电话:021-54451141