WAP网关系统硬件性能分析

来源 :消费电子 | 被引量 : 0次 | 上传用户:haojiubujian123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:智能手机用户越来越多,给负责处理WAP消息的网关系统带了很大压力与挑战。文章从WAP网关业务处理机、存储、防火墙性能去分析现网硬件所支持的最大处理能力,为资源预警、系统扩容提供了思路。
  关键词:WAP网关;网关扩容;CTWAP;最大处理能力
  中图分类号:TP393.05 文献标识码:A 文章编号:1674-7712 (2012) 12-0118-01
  随着3G业务的发展,用户使用手机浏览网页、使用网络应用的行为越来越多,给运营商网络带来了很大压力与挑战。中国电信手机用户接入网络有CTWAP和CTNET两种基本方式,WAP网关(WAP Gateway)负责处理CTWAP接入方式下的用户请求,支持WAP、MMSC、JAVA、定位等业务。为了能够对现网设备的最大处理能力进行合理评估,及时做出资源预警,本文将从业务处理机、存储能力、网络带宽方面对系统处理能力进行分析。
  一、WAP网关业务处理机性能分析
  业务处理机作为WAP网关系统中核心的处理单元,其处理性能基本决定
  WAP网关的最大处理能力,系统扩容多从增加业务处理机的数量入手。WAP业务消息包括WAP1.X、WAP2.0、彩信POST、彩信GET、JAVA下载、PUSH等类型。其中彩信POST、彩信GET、JAVA下载根据协议类型归可归属于WAP1.X、WAP2.0。为了对业务处理机的最大性能进行判断,需要从以下两个方面分析。
  (一)现网各消息占比情况分析
  根据现网中各消息的占比情况可知PUSH消息、WAP1.X、WAP2.0消息所占比例,再根据WAP浏览、JAVA下载的情况,确定WAP1.X、WAP2.0消息中大小数据所占的比例。其中,WAP1.X中,2K及以下数据为小数据,2K以上数据为大数据。WAP2.0中,10K及以下数据为小数据,10K以上数据为大数据。因为3G终端的推广,WAP1.X消息所占的比例大幅度减少,业务模型与WAP网关建设时期的情况可能发生较大变化。可取值现网3-6个月份的数据进行分析。本文中,数据取值于某省电信WAP网关,各消息所占比例如下所示:
  (二)现网服务器最大处理能力计算
  在实验室环境下,可测得该服务器所能处理的各类消息最大条数。模拟环境中,WAP1.X小数据取大小为2K的数据,WAP1.X大数据取大小为100K的数据。WAP2.0小数据取大小为10K的数据,WAP2.0大数据取大小为100K的数据。PUSH消息数据大小为1K。常用的服务器设备为SUN-T系列、中兴ATCA刀片服务器,实验室环境下可得测其性能数据。
  根据前面分析出的各消息占比情况,假设设备最大支持的TPS为X,有如下计算公式:X*(x1/a+x2/b+y1/c+y2/d+z/e)/0.7=1,其中0.7为模拟系数。
  根据上面公式,可以算出SUN T2000服务器所支持的最大TPS数目:
  (X*0.02%/603+X*84.22%/1024+X*0.02%/104+X*15.06%/215+X*0.68%/738)/0.7=1
  计算得,X=450TPS,该值为实验室测得的理想数据。
  现网中,WAP网关业务处理机多采用N+1的模式,N台主机,1台备机,最大处理能力为N台主机的最大处理条数之和。
  二、WAP网关存储能力分析
  WAP网关需存储的数据主要是话单、统计日志、运维日志,一般存储在磁
  盘阵列及磁带库上。
  (一)话单占用空间
  每月平均请求数=∑(TPS*3600/忙日集中系数/忙时集中系数)。每笔交易的原始日志(包括用户ID、访问开始时间、结束时间、访问的地址等等)估算不超过1K Bytes。每月产生的话单日志文件大小=1*每月平均请求数/1024/1024。话单在线存储6个月,即按照忙月业务量的6倍进行存储,并考虑话单压缩比系数为0.1(压缩到原大小的10%),则计算节点存储话单文件所需空间Y1为:Y1=1*3600*X/0.1/0.04/1024/1024*0.1*6,X为服务器所最大支持的TPS。
  (二)统计库占用空间
  统计服务器主要存储统计的原始数据,统计数据保存2个月。每条记录的统计按照0.2K的容量进行计算,所需要的磁盘空间Y2按照如下公式计算:Y2=0.2*3600* X/0.1/0.04/1024/1024*2,X为服务器所最大支持的TPS。
  (三)运维库占用空间
  运维库主要存储用于日志查询,用户查找问题或客服人员用户处理用户投诉,查询库保存2个月。每条记录按照0.6K的容量进行计算,所需要的磁盘空间Y3按照如下公式计算:Y3=0.6*3600* X/0.1/0.05/1024/1024*2,X为服务器所最大支持的TPS。比较Y1、Y2、Y3与现网实际划分的话单空间、统计库空间、查询库空间,如果均小于实际空间大小,则说明存储空间满足要求。如果存在Y1、Y2、Y3比实际空间大的情况,则需要增加硬盘以满足要求。WAP网关防火墙性能分析WAP网关业务处理机处理的WAP1.X、WAP2.0消息,RADIUS服务器产生
  的RADIUS消息,直接从防火墙路由出去的Socket业务消息等,构成了防火墙的主要流量,防火墙支持的最大TPS(表示为X)有以下关系:防火墙带宽=2* X*∑(各消息占比*消息大小)*8/1024/冗余系数 =2*X* (WAP 1.X小数据占比* 2+ WAP 2.0小数据占比*10+ WAP 1.X大数据占比*100+WAP 2.0大数据占比*100+WAP PUSH占比*1+Radius占比*0.4+ Socket占比*50) *8/1024/0.7。公式中,WAP类消息占比及取值大小可见前文,Radius消息数约为总TPS数的37.43%,大小取值0.4K。Socket消息数约为总TPS数的15%,大小取值为50K。考虑到接口有输入、输出2个方向流量,故乘以2。冗余系数取值0.7。根据上面公式可以算出防火墙支持的最大TPS,与前文得出的业务处理机、存储所支持的TPS进行比较,从而得出现网硬件所支持的最大处理能力。
  参考文献:
  [1]中国电信集团公司.中国电信CDMA WAP网关设备规范v1.0[s],2008,03
  [2]中国电信集团公司.中国电信CDMA WAP网关接口规范v1.0[s],2008,03
其他文献
全球移动通信产品领导厂商索尼爱立信日前上演了一场智能娱乐风暴,重磅推出了四款基于Android 2.3平台的新一代XPERIA智能手机,Xperia arc LT15i、Xperia neo MT15i、Xperia
针对原先人工清灰造成循环流化床空预器尾部烟道积灰严重、锅炉排烟温度升高、锅炉效率降低的问题,进行清灰自动化改造.由输灰装置工艺流程和控制要求,设计出一种由PLC控制的
目的探讨脑炎后癫痫持续状态(SE)进展为难治性SE(RSE)及超级RSE(SRSE)的早期预测因素。方法根据疾病进展情况将89例脑炎后SE患者分为非RSE组、RSE组及SRSE组。比较各组临床资
富士胶片公司于2011年3月在国内开始发售的FinePix X100高级紧凑型相机在8月举行的业内知名的欧洲成像和音效协会(EISA)年度评选中,荣获“2011-2012年度欧洲高级紧凑型相机”大奖。  欧洲成像和音效协会(EISA)是由来自欧洲19个国家的50本专业杂志组成的团体,“EISA奖”是授予欧洲权威的影像关联产品中最优秀机型的奖项。每年夏天所有EISA成员杂志的主编在瑞士日内瓦举行全体
在梳理创业生态系统的研究脉络和主要研究方向的基础上,基于全球创业指数(GEI)报告对创业生态系统测量指标的界定,从社会创业态度、企业家能力和个人创业抱负三个层面,对比分
本文主要阐述了在这个科技飞速发展的时代下,大学英语在听说教育,教学中使用一些现代科技手段增加一些学习方法来提高学生的英语学习效果以及这样的方法具有哪些显示意义以及具