小劉的煩惱
小劉最近一直很苦惱。
單位新上任了一位年輕領(lǐng)導(dǎo),這位領(lǐng)導(dǎo)思維活躍,很重視信息化建設(shè),新官上任的第一把火就是要把單位的信息專網(wǎng)建設(shè)起來(lái)。
單位的規(guī)模不小,在全省各地都有大大小小的分支機(jī)構(gòu),專司網(wǎng)絡(luò)和信息化的小劉成天都陷于處理各種低級(jí)的網(wǎng)絡(luò)故障工作當(dāng)中。小劉本以為有了信息化專網(wǎng),自己就能夠從繁重而低效的工作中解脫出來(lái),但專網(wǎng)項(xiàng)目已經(jīng)驗(yàn)收一個(gè)月了,小劉發(fā)現(xiàn)自己又陷入了另一個(gè)麻煩……
按理說(shuō),全省的各個(gè)分支機(jī)構(gòu)已經(jīng)通過(guò)運(yùn)營(yíng)商租用的4M光纖連接在了一起,并且信息專網(wǎng)也是完全與互聯(lián)網(wǎng)隔離,只跑單位內(nèi)的業(yè)務(wù),帶寬上應(yīng)該是有足夠保障的。但從試運(yùn)行期間開(kāi)始,小劉就三天兩頭接到下面地市單位打來(lái)的電話:“怎么開(kāi)通專網(wǎng)感覺(jué)還是很慢?。?rdquo;“網(wǎng)頁(yè)半天都刷不開(kāi)!”這讓小劉很費(fèi)解。找來(lái)施工方工程師測(cè)試,網(wǎng)絡(luò)一切正常;小劉甚至自己親自跑到地市檢查,也沒(méi)發(fā)現(xiàn)網(wǎng)絡(luò)有任何異常的地方。但抱怨的電話還是接連不斷地打來(lái),甚至驚動(dòng)了新領(lǐng)導(dǎo),小劉頓時(shí)感覺(jué)肩上的壓力巨大,但又苦于無(wú)計(jì)可施,這兩天急得頭發(fā)都白了不少。直到有一天,小劉在飯桌上把自己的一肚子苦水都倒給了搞IT的朋友老張。
“你這人吶,心里有事別老自己憋著,早點(diǎn)說(shuō)出來(lái)老哥我早都想辦法幫你搞定了。”
“真的有辦法?”小劉半信半疑。
“嗨,你就等著吧。”老張胸有成竹地拍著胸脯說(shuō)道。
流量管理初試身手
老張果然是說(shuō)到做到,沒(méi)過(guò)幾天就抱來(lái)了一臺(tái)大家伙,讓小劉掛在信息專網(wǎng)上測(cè)試測(cè)試。
小劉一面吃驚,一面也有些為難:“這信息專網(wǎng)的線路可不好亂動(dòng),線路上增改什么設(shè)備都要經(jīng)過(guò)領(lǐng)導(dǎo)審批的。”老張笑嘻嘻地說(shuō)道:“沒(méi)關(guān)系,這個(gè)設(shè)備不用你串接到主干網(wǎng)上,你在交換機(jī)上做一個(gè)鏡像端口,把流量都鏡像一份出來(lái)就行,馬上你就看到效果了~”
小劉想想也沒(méi)啥風(fēng)險(xiǎn),于是就和老張一起兩三下把這臺(tái)設(shè)備擺進(jìn)了機(jī)房。
回到辦公室,老張正襟危坐在電腦前,打開(kāi)瀏覽器敲入一行網(wǎng)址,一個(gè)清爽的藍(lán)色界面就出現(xiàn)在小劉面前。“來(lái),現(xiàn)在就讓我們來(lái)給你們的專網(wǎng)做個(gè)體檢!”
小劉首先看到的是一張網(wǎng)絡(luò)流量走勢(shì)圖,“這就是你們專網(wǎng)當(dāng)前的實(shí)際流量了。”小劉看了看,“1G的主干流量現(xiàn)在只跑到了600M,現(xiàn)在還空閑得很嘛。還能看到些啥呢?”
老張笑道:“你看你,急啥。”說(shuō)著又點(diǎn)開(kāi)了一個(gè)界面,這下小劉清楚地看到了當(dāng)前的流量的組成餅狀圖。“唔,不錯(cuò)……HTTP占47%,HTTPS占15%,還有24%的SMTP,應(yīng)用流量看起來(lái)基本正常嘛……”
“哎,等等!”眼尖的小劉突然又發(fā)現(xiàn)了什么,“怎么會(huì)有網(wǎng)絡(luò)游戲的流量呢?我們的信息專網(wǎng)可是跟互聯(lián)網(wǎng)隔離的?。?rdquo;
“好,那我們就來(lái)檢查下是怎么回事吧。”老張一邊說(shuō)著,一邊點(diǎn)點(diǎn)鼠標(biāo)展開(kāi)了流量圖,界面上立刻顯示出了網(wǎng)游這部分流量的用戶列表。
“192.168.60.90……這,這不是樓上李二的IP地址嘛!”小劉叫到,“這小子是個(gè)網(wǎng)迷,前天剛找我給他看過(guò)電腦,還問(wèn)了我些架設(shè)私服的問(wèn)題,沒(méi)想到還真就馬上自己開(kāi)練了!不行,我等會(huì)得去給這小子點(diǎn)個(gè)醒,被領(lǐng)導(dǎo)抓到就不好玩了。”
“哈哈,你看,這招好使吧,馬上幫你抓了個(gè)現(xiàn)行。”老張很得意。
“有用是有用,但還是沒(méi)解決我的關(guān)鍵問(wèn)題啊。我現(xiàn)在最頭疼的就是不知道下面的用戶到底上網(wǎng)質(zhì)量怎么樣,怎么跟領(lǐng)導(dǎo)交代???”
“別急,你看絕招這就來(lái)~”
智能流控大顯神通
老張先讓小劉列出幾個(gè)想要重點(diǎn)監(jiān)控的業(yè)務(wù)系統(tǒng),小劉想了想,寫(xiě)下了幾個(gè)服務(wù)名稱和IP地址,老張動(dòng)作麻利地把這幾個(gè)服務(wù)的信息敲進(jìn)了系統(tǒng),“瞧好吧,馬上就能看到你關(guān)心的東西了。”
小劉看著老張鼠標(biāo)上下翻飛,很快,一張曲線圖出現(xiàn)在了界面上。“你看,體檢結(jié)果馬上就出來(lái)了。”
小劉湊近一看,圖表的橫軸標(biāo)著時(shí)間線,縱軸顯示著響應(yīng)時(shí)間:“這是什么圖???”
“嘿嘿,這就是你們OA系統(tǒng)的響應(yīng)時(shí)間走勢(shì)圖了。”
“哦?還能看到這個(gè)?”小劉不由得精神一振。
“還沒(méi)完呢,你再看看這個(gè)。”老張說(shuō)著,又調(diào)出一張表格。
這次可不用老張解釋了,小劉看著表格上一個(gè)個(gè)跳動(dòng)的數(shù)字,清楚地標(biāo)識(shí)著每一個(gè)業(yè)務(wù)系統(tǒng)的訪問(wèn)性能參數(shù)。“平均延時(shí)、丟包率、重傳率……這些指標(biāo)都能實(shí)時(shí)看到,太好了!”小劉的眼睛睜得大大的。
“但是,用戶都是通過(guò)專網(wǎng)直接訪問(wèn)服務(wù)器的,這臺(tái)設(shè)備是怎么在沒(méi)有建立連接的情況下測(cè)試出這些訪問(wèn)性能指標(biāo)的呢?”小劉果然是搞技術(shù)出身,頭腦馬上轉(zhuǎn)到了另一個(gè)頻道,開(kāi)始琢磨技術(shù)原理了。
“我們想要知道的就是用戶訪問(wèn)你的服務(wù)器的性能,這一點(diǎn)不需要直接建立連接也能知道。”老張也開(kāi)始給好學(xué)的小劉說(shuō)明起來(lái),“這臺(tái)設(shè)備只需要在用戶和服務(wù)器中間監(jiān)聽(tīng)關(guān)鍵業(yè)務(wù)的TCP連接,每一條連接的傳輸參數(shù)都會(huì)由設(shè)備在后臺(tái)自動(dòng)計(jì)算,并把性能參數(shù)統(tǒng)計(jì)顯示出來(lái)。”
“哦,原來(lái)是這樣。但我們單位的用戶數(shù)量可不少啊,就算每個(gè)用戶只有兩個(gè)連接……我算算——那也得要同時(shí)監(jiān)聽(tīng)10000條TCP連接才行,性能開(kāi)銷應(yīng)該不小啊。”
“哈哈,那你就太小看這臺(tái)設(shè)備的本事了。我給你找來(lái)的這臺(tái)設(shè)備可是針對(duì)10000人的在線用戶規(guī)模設(shè)計(jì)的,對(duì)付你們單位這幾千號(hào)人綽綽有余了。”老張一邊說(shuō)著,一邊又打開(kāi)了系統(tǒng)狀態(tài)界面,“你看,現(xiàn)在的CPU和內(nèi)存使用率,游刃有余嘛。”
小劉滿意地點(diǎn)點(diǎn)頭,隨即又開(kāi)口問(wèn)出他最關(guān)心的問(wèn)題:“那么我要怎樣才能知道現(xiàn)在網(wǎng)絡(luò)慢的原因在哪里呢?”
老張得意地笑道:“看好了,這就來(lái)。”隨著老張的操作,小劉很快又看到了一張顯示著各種詳細(xì)數(shù)據(jù)的表格。“有人抱怨速度慢,那么我們就可以用它來(lái)看看具體是慢在什么地方?,F(xiàn)在你看到的就是用戶訪問(wèn)OA系統(tǒng)的延時(shí)測(cè)量結(jié)果了。”
小劉聚精會(huì)神地看著表格,上面很清晰地標(biāo)注出了應(yīng)用訪問(wèn)的延時(shí)指標(biāo),包括網(wǎng)絡(luò)延時(shí)、服務(wù)器響應(yīng)延時(shí)、總延時(shí)等關(guān)鍵數(shù)據(jù)。“你看,”老張指著屏幕說(shuō)道,“有了這些指標(biāo),你就能清楚地看到到底是網(wǎng)絡(luò)速度慢、還是服務(wù)器響應(yīng)慢,很容易就能發(fā)現(xiàn)用戶的訪問(wèn)到底是在哪里出了問(wèn)題了。”
眼尖的小劉馬上發(fā)現(xiàn)了問(wèn)題所在:“網(wǎng)絡(luò)延時(shí)只有3ms,服務(wù)器延時(shí)為什么要120ms這么久?!”
老張拍拍小劉的肩膀,笑道:“我們負(fù)責(zé)幫你定位問(wèn)題在哪,至于具體原因就要靠你的聰明頭腦了。記住再好的設(shè)備,終歸也只是機(jī)器,做我們這行的,任何時(shí)候都是三分技術(shù)、七分管理啊。”
水到渠成大功告成
三天后,老張接到了小劉興高采烈的電話:“老張啊,問(wèn)題終于找到了!我們后來(lái)仔細(xì)一查,發(fā)現(xiàn)問(wèn)題果然出在了服務(wù)器上,安裝的時(shí)候沒(méi)有同步更新補(bǔ)丁,結(jié)果查詢量大的時(shí)候就會(huì)導(dǎo)致數(shù)據(jù)庫(kù)短暫響應(yīng)遲鈍。現(xiàn)在已經(jīng)完全解決了,真要多謝你和你的神器??!”
老張聽(tīng)到消息也為小劉感到高興,說(shuō)道:“問(wèn)題解決了就好,下次請(qǐng)我好好吃一頓就算報(bào)答吧。”
“沒(méi)問(wèn)題,包在我身上。另外我把這次的結(jié)果也向領(lǐng)導(dǎo)匯報(bào)了,領(lǐng)導(dǎo)很滿意,直接批示我們單位也要買一臺(tái)這個(gè)神器,它叫什么名字來(lái)著?”
老張笑呵呵地答道:“網(wǎng)康ITM智能流量管理系統(tǒng),它就是你們的網(wǎng)絡(luò)私人醫(yī)生,記得要常做體檢身體好??!”