知识库与软件

智能域名解析系统DNSPOD加4840G电信移动双线路接入负载均衡的实现

文档编号:883
浏览:11156 评分:20
最后更新于:2011-03-30

 

用户环境
    龙岩移动的集团客户总共有2个互联网出口:移动和第三方链路(电信)。如何保证两条链路互为冗余并优选最佳链路进行访问是用户关心的问题。链路负载均衡设备能够实现内部网到互联网(outbound)和互联网到内部网(inbound)的双向链路负载均衡和冗余备份。
 
需求分析
    从内部网到互联网的数据方向(outbound),可以通过4840G上设置线路组合为主/备线路并添加相应的路由模板,实现内网到外网的数据电信走电信,移动走移动。
    入流量(inbound)即Internet上的客户端发起,到数据中心内部的应用服务的流量。如:Internet上用户访问企业Web网站。相对出流量的负载均衡,入流量的负载均衡就比较难控制。对于入向流量,需要根据当前网络延时、就近性等因素,来判断哪一条链路可以对外部用户提供最佳的访问服务。要实现选择最佳路径,必须做到能够自动识别访问端的数据源IP是电信还是移动,这就需要通过智能域名解析系统来实现,我们设备暂无法实现,需要通过第三方来完成。目前国内有免费提供相应服务的公司,如:DNSPOD
 
实现步骤
一、实现出流量负载均衡
在4840G上配置如下:
 
测试结果:
去往电信站点,自动匹配电信线路出去,如下图:
去往电信DNS,自动匹配电信线路出去,如下图:
图中220.162.159.33是电信出口线路的下一条网关地址;
 
去往移动站点,自动匹配移动线路出去,如下图:
去往移动DNS,自动匹配移动线路出去,如下图:
图中180.188.104.81是移动出口线路的下一条网关地址:
 
通过上述测试结果可以看到,出站的流量按照预定的ISP目的地址自动选路,避免了选路错误导致的访问慢的问题,同时合理负载了2条线路的流量。
 
二、实现入流量负载均衡
要实现入流量负载均衡即要识别访问端用户源IP是电信还是移动,需要交给智能域名解析系统来完成。首先要到DNSPOD网站(https://www.dnspod.com)上注册一个账号。
注册过程:
记录下这两个DNS服务器,到这里已经完成了DNSPOD的注册。
当然还要有申请一个独立的域名(这里就不做具体描述了),到域名提供商的网站上将域名的DNS地址更改为DNSPOD的所提供的这两个地址。如下图:
在图中红色框中填写好DNSPOD的DNS服务器地址就可以了,这样一来www.guhuabrother.com域名就交给DNSPOD的DNS服务器来解析了。
接下来进入DNSPOD网站设置管理域名和对应的线路IP:
这里移动的IP选择为默认线路类型,即识别到用户的ISP不是电信的将都走到移动的线路上(免费用户不提供移动线路类型选项)。
测试结果:
在Internet中通过使用电信线路上网的电脑PING域名www.guhuabrother.com测试:
返回的IP地址220.162.159.34为电信线路的IP地址。
在Internet中通过使用移动线路上网的电脑PING域名www.guhuabrother.com测试:
返回的IP地址180.188.104.82为移动线路的IP地址。
 
测试至此已证明实现了4840G不同运营商双线路接入环境出流量和入流量分流负载均衡。
 
注:以上实现方法只针对线路接入类型为固定IP地址接入的,如果是动态IP地址必须在DNSPOD上付费升级为VIP用户后,才可配置动态域名。

   2024 ©上海艾泰科技有限公司 版权所有 沪ICP备05037453号-1

   

      沪公网安备 31011702003579号