WAP网关TOP Domain DNS容灾优化的方案.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
WAP网关TOP Domain DNS容灾优化的方案

WAP网关TOP Domain DNS容灾优化的方案   【摘要】文章针对WAP网关DNS查询故障导致WAP业务受阻的问题,深入分析了WAP网关DNS查询流程,设计并实现了WAP网关TOP Domain DNS容灾优化方案,有效提高了WAP网关系统容灾能力。   【关键词】WAP TOP Domain DNS 容灾      1 引言   随着移动数据业务的不断发展,越来越多的移动用户通过手机终端实现业务交互,移动公司为满足各种业务需求,需要建设完善的网络和系统作为业务支撑。WAP网关系统作为移动数据业务链中的重要环节,承载终端用户的WAP上网业务,对稳定性、可靠性、安全性以及各种业务指标都要有严格要求。   根据近几年WAP业务在网运行情况分析,由于DNS原因导致WAP网关处理时延增大、接通率降低甚至业务受损的情况频繁出现,严重影响着WAP网关运行质量和用户感知。对此,本文通过分析WAP网关DNS查询流程,设计并实现WAP网关TOP Domain DNS容灾优化方案,提升DNS查询效率,在WAP网关DNS查询故障情况下,最大程度地保证WAP业务不受影响。   2 现状分析   2.1 WAP网关及基本业务流程   WAP网关用来连接无线网络和因特网,能够实现WAP堆栈的转换、内容格式转换(如无线置标语言(WML)到超文本置标语言(HTML))等功能。它主要向中国移动用户提供WAP浏览、WAP Push、MMS业务、通用下载业务、PIM、流媒体、飞信以及DCD等数据业务。WAP业务基本流程如图1所示:   (1)用户终端输入URL地址(如);   (2)终端设备编码URL为一个WAP请求,通过无线网、GPRS骨干网向WAP网关发起请求;   (3)WAP网关进行Radius鉴权、解码、协议转换等操作;   (4)WAP网关通过查询DNS Server对用户请求进行域名解析,并向SP/CP发起业务请求;   (5)SP/CP响应请求,并返回消息给WAP网关;   (6)WAP网关对返回消息进行协议转换、编解码后转发给用户终端。   由上述流程可以看出DNS查询是WAP业务流程的重要环节,其效率将直接影响WAP业务接通率。因此,实现WAP网关DNS查询容灾优化,将有效提高WAP网关的稳定性、健壮性。   2.2 DNS查询流程   (1)终端发起URL的业务访问请求;   (2)请求到达WAP网关后,WAP网关对请求进行解析并获取Domain信息,根据Domain信息查询WAP网关本地内存缓存是否有匹配的域名记录;   (3)若本地内存缓存有匹配记录,则直接将结果返回给WAP网关进行业务处理;   (4)若本地内存缓存中没有匹配记录,则向DNS Server服务器发起域名解析请求;   (5)DNS Server对请求进行响应,并将结果返回给WAP网关进行业务处理;   (6)WAP网关把返回的结果保存到本地内存缓存(遵循TTL时间),以备下一次查询使用。   2.3 缺陷分析   (1)WAP网关本地内存缓存按照每条记录的TTL(生存时间)值存储域名,当记录TTL超时后,删除相应记录,针对用户的Domain请求,本地内存缓存就匹配失败,WAP网关再向DNS Server发起请求。若此时DNS Server或网络出现故障,DNS查询将失败,用户将无法访问请求的网址。   (2)同一时刻,大量用户会向WAP网关发起相同的域名解析请求,若本地缓存匹配失败,WAP网关将向DNS Server发起重复的域名解析请求,增加了DNS Server系统负荷,降低了查询效率,增加了DNS Server的故障风险。      3 解决方案   在DNS Server查询故障情况下,为保障WAP主要业务不受影响,降低由此带来的经济损失,提高系统容灾能力,在深入分析WAP网关技术规范后,根据WAP网关DNS查询流程,本文提出了WAP网关TOP Domain DNS容灾优化方案。   3.1 构造TOP Domain DNS静态缓存   TOP Domain DNS静态缓存机制实现在DNS Server查询故障情况下,保障访问量为TOP n的重要业务接通。构造TOP Domain DNS静态缓存方法如下:   (1)步骤1:在WAP协议处理模块内的内存中设置TOP Domain DNS静态缓存,用于存储WAP访问量为TOP n的Domain及对应IP记录;   (2)步骤2:利用报表服务器定期统计访问量为TOP n的Domain与对应的IP记录,并通过DataSync同步到DNS静态缓存;   (3)步骤3:对静态缓存中的每条记录设置单独的DNS自动拨测线程及定时器,定时器根据记录查询

文档评论(0)

189****7685 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档