摘要:智能手機(jī)用戶越來越多,給負(fù)責(zé)處理WAP消息的網(wǎng)關(guān)系統(tǒng)帶了很大壓力與挑戰(zhàn)。文章從WAP網(wǎng)關(guān)業(yè)務(wù)處理機(jī)、存儲(chǔ)、防火墻性能去分析現(xiàn)網(wǎng)硬件所支持的最大處理能力,為資源預(yù)警、系統(tǒng)擴(kuò)容提供了思路。
關(guān)鍵詞:WAP網(wǎng)關(guān);網(wǎng)關(guān)擴(kuò)容;CTWAP;最大處理能力
中圖分類號(hào):TP393.05 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1674-7712 (2012) 12-0118-01
隨著3G業(yè)務(wù)的發(fā)展,用戶使用手機(jī)瀏覽網(wǎng)頁(yè)、使用網(wǎng)絡(luò)應(yīng)用的行為越來越多,給運(yùn)營(yíng)商網(wǎng)絡(luò)帶來了很大壓力與挑戰(zhàn)。中國(guó)電信手機(jī)用戶接入網(wǎng)絡(luò)有CTWAP和CTNET兩種基本方式,WAP網(wǎng)關(guān)(WAP Gateway)負(fù)責(zé)處理CTWAP接入方式下的用戶請(qǐng)求,支持WAP、MMSC、JAVA、定位等業(yè)務(wù)。為了能夠?qū)ΜF(xiàn)網(wǎng)設(shè)備的最大處理能力進(jìn)行合理評(píng)估,及時(shí)做出資源預(yù)警,本文將從業(yè)務(wù)處理機(jī)、存儲(chǔ)能力、網(wǎng)絡(luò)帶寬方面對(duì)系統(tǒng)處理能力進(jìn)行分析。
一、WAP網(wǎng)關(guān)業(yè)務(wù)處理機(jī)性能分析
業(yè)務(wù)處理機(jī)作為WAP網(wǎng)關(guān)系統(tǒng)中核心的處理單元,其處理性能基本決定
WAP網(wǎng)關(guān)的最大處理能力,系統(tǒng)擴(kuò)容多從增加業(yè)務(wù)處理機(jī)的數(shù)量入手。WAP業(yè)務(wù)消息包括WAP1.X、WAP2.0、彩信POST、彩信GET、JAVA下載、PUSH等類型。其中彩信POST、彩信GET、JAVA下載根據(jù)協(xié)議類型歸可歸屬于WAP1.X、WAP2.0。為了對(duì)業(yè)務(wù)處理機(jī)的最大性能進(jìn)行判斷,需要從以下兩個(gè)方面分析。
(一)現(xiàn)網(wǎng)各消息占比情況分析
根據(jù)現(xiàn)網(wǎng)中各消息的占比情況可知PUSH消息、WAP1.X、WAP2.0消息所占比例,再根據(jù)WAP瀏覽、JAVA下載的情況,確定WAP1.X、WAP2.0消息中大小數(shù)據(jù)所占的比例。其中,WAP1.X中,2K及以下數(shù)據(jù)為小數(shù)據(jù),2K以上數(shù)據(jù)為大數(shù)據(jù)。WAP2.0中,10K及以下數(shù)據(jù)為小數(shù)據(jù),10K以上數(shù)據(jù)為大數(shù)據(jù)。因?yàn)?G終端的推廣,WAP1.X消息所占的比例大幅度減少,業(yè)務(wù)模型與WAP網(wǎng)關(guān)建設(shè)時(shí)期的情況可能發(fā)生較大變化。可取值現(xiàn)網(wǎng)3-6個(gè)月份的數(shù)據(jù)進(jìn)行分析。本文中,數(shù)據(jù)取值于某省電信WAP網(wǎng)關(guān),各消息所占比例如下所示:
(二)現(xiàn)網(wǎng)服務(wù)器最大處理能力計(jì)算
在實(shí)驗(yàn)室環(huán)境下,可測(cè)得該服務(wù)器所能處理的各類消息最大條數(shù)。模擬環(huán)境中,WAP1.X小數(shù)據(jù)取大小為2K的數(shù)據(jù),WAP1.X大數(shù)據(jù)取大小為100K的數(shù)據(jù)。WAP2.0小數(shù)據(jù)取大小為10K的數(shù)據(jù),WAP2.0大數(shù)據(jù)取大小為100K的數(shù)據(jù)。PUSH消息數(shù)據(jù)大小為1K。常用的服務(wù)器設(shè)備為SUN-T系列、中興ATCA刀片服務(wù)器,實(shí)驗(yàn)室環(huán)境下可得測(cè)其性能數(shù)據(jù)。
根據(jù)前面分析出的各消息占比情況,假設(shè)設(shè)備最大支持的TPS為X,有如下計(jì)算公式:X*(x1/a+x2/b+y1/c+y2/d+z/e)/0.7=1,其中0.7為模擬系數(shù)。
根據(jù)上面公式,可以算出SUN T2000服務(wù)器所支持的最大TPS數(shù)目:
(X*0.02%/603+X*84.22%/1024+X*0.02%/104+X*15.06%/215+X*0.68%/738)/0.7=1
計(jì)算得,X=450TPS,該值為實(shí)驗(yàn)室測(cè)得的理想數(shù)據(jù)。
現(xiàn)網(wǎng)中,WAP網(wǎng)關(guān)業(yè)務(wù)處理機(jī)多采用N+1的模式,N臺(tái)主機(jī),1臺(tái)備機(jī),最大處理能力為N臺(tái)主機(jī)的最大處理?xiàng)l數(shù)之和。
二、WAP網(wǎng)關(guān)存儲(chǔ)能力分析
WAP網(wǎng)關(guān)需存儲(chǔ)的數(shù)據(jù)主要是話單、統(tǒng)計(jì)日志、運(yùn)維日志,一般存儲(chǔ)在磁
盤陣列及磁帶庫(kù)上。
(一)話單占用空間
每月平均請(qǐng)求數(shù)=∑(TPS*3600/忙日集中系數(shù)/忙時(shí)集中系數(shù))。每筆交易的原始日志(包括用戶ID、訪問開始時(shí)間、結(jié)束時(shí)間、訪問的地址等等)估算不超過1K Bytes。每月產(chǎn)生的話單日志文件大小=1*每月平均請(qǐng)求數(shù)/1024/1024。話單在線存儲(chǔ)6個(gè)月,即按照忙月業(yè)務(wù)量的6倍進(jìn)行存儲(chǔ),并考慮話單壓縮比系數(shù)為0.1(壓縮到原大小的10%),則計(jì)算節(jié)點(diǎn)存儲(chǔ)話單文件所需空間Y1為:Y1=1*3600*X/0.1/0.04/1024/1024*0.1*6,X為服務(wù)器所最大支持的TPS。
(二)統(tǒng)計(jì)庫(kù)占用空間
統(tǒng)計(jì)服務(wù)器主要存儲(chǔ)統(tǒng)計(jì)的原始數(shù)據(jù),統(tǒng)計(jì)數(shù)據(jù)保存2個(gè)月。每條記錄的統(tǒng)計(jì)按照0.2K的容量進(jìn)行計(jì)算,所需要的磁盤空間Y2按照如下公式計(jì)算:Y2=0.2*3600* X/0.1/0.04/1024/1024*2,X為服務(wù)器所最大支持的TPS。
(三)運(yùn)維庫(kù)占用空間
運(yùn)維庫(kù)主要存儲(chǔ)用于日志查詢,用戶查找問題或客服人員用戶處理用戶投訴,查詢庫(kù)保存2個(gè)月。每條記錄按照0.6K的容量進(jìn)行計(jì)算,所需要的磁盤空間Y3按照如下公式計(jì)算:Y3=0.6*3600* X/0.1/0.05/1024/1024*2,X為服務(wù)器所最大支持的TPS。比較Y1、Y2、Y3與現(xiàn)網(wǎng)實(shí)際劃分的話單空間、統(tǒng)計(jì)庫(kù)空間、查詢庫(kù)空間,如果均小于實(shí)際空間大小,則說明存儲(chǔ)空間滿足要求。如果存在Y1、Y2、Y3比實(shí)際空間大的情況,則需要增加硬盤以滿足要求。WAP網(wǎng)關(guān)防火墻性能分析WAP網(wǎng)關(guān)業(yè)務(wù)處理機(jī)處理的WAP1.X、WAP2.0消息,RADIUS服務(wù)器產(chǎn)生
的RADIUS消息,直接從防火墻路由出去的Socket業(yè)務(wù)消息等,構(gòu)成了防火墻的主要流量,防火墻支持的最大TPS(表示為X)有以下關(guān)系:防火墻帶寬=2* X*∑(各消息占比*消息大小)*8/1024/冗余系數(shù) =2*X* (WAP 1.X小數(shù)據(jù)占比* 2+ WAP 2.0小數(shù)據(jù)占比*10+ WAP 1.X大數(shù)據(jù)占比*100+WAP 2.0大數(shù)據(jù)占比*100+WAP PUSH占比*1+Radius占比*0.4+ Socket占比*50) *8/1024/0.7。公式中,WAP類消息占比及取值大小可見前文,Radius消息數(shù)約為總TPS數(shù)的37.43%,大小取值0.4K。Socket消息數(shù)約為總TPS數(shù)的15%,大小取值為50K。考慮到接口有輸入、輸出2個(gè)方向流量,故乘以2。冗余系數(shù)取值0.7。根據(jù)上面公式可以算出防火墻支持的最大TPS,與前文得出的業(yè)務(wù)處理機(jī)、存儲(chǔ)所支持的TPS進(jìn)行比較,從而得出現(xiàn)網(wǎng)硬件所支持的最大處理能力。
參考文獻(xiàn):
[1]中國(guó)電信集團(tuán)公司.中國(guó)電信CDMA WAP網(wǎng)關(guān)設(shè)備規(guī)范v1.0[s],2008,03
[2]中國(guó)電信集團(tuán)公司.中國(guó)電信CDMA WAP網(wǎng)關(guān)接口規(guī)范v1.0[s],2008,03