上海2016年(nian)11月14日電 /美(mei)通社/ -- 2016年(nian)11月11日凌晨零點,“雙十(shi)一”網絡促銷狂歡(huan)正式啟動(dong)。開場(chang)1小時57秒,總成交額突破362億元,已超過2013年(nian)“雙十(shi)一”全天交易額。剁手黨順利(li)下單付款(kuan),火爆成績的背后(hou),少不了對(dui)銀行系統高并發訪(fang)問的考驗。
從10日晚上開始,天(tian)旦的(de)幾十位工(gong)程師精神滿滿,與銀行的(de)工(gong)作人員(yuan)運籌帷幄(wo)、群策(ce)群力,為今年的(de)“雙(shuang)十一(yi)”狂歡交易通(tong)宵保(bao)障。而這一(yi)長(chang)串幾十家的(de)保(bao)障名(ming)單,幾乎(hu)重疊了支付寶的(de)交易榜單。
備戰“雙十一”的不止是商家,還有金融系統
凌(ling)晨,零(ling)點剛過(guo)11分,招(zhao)商銀行數據中心監控大屏(ping)上顯示,信用(yong)卡交易額已突破(po)10億元。而(er)在(zai)另一家股份制(zhi)銀行,19分鐘內交易筆(bi)數突破(po)100萬,交易峰(feng)值比去(qu)年整整提(ti)高了70%。
這邊“剁手黨們”搶購正歡的(de)同時,另一(yi)(yi)邊,銀(yin)(yin)行的(de)工作人員(yuan)和(he)天(tian)旦的(de)工程師們日(ri)夜(ye)奮戰,全力保障銀(yin)(yin)行交付系統穩定運行。對銀(yin)(yin)行來說,“雙十(shi)一(yi)(yi)”重(zhong)要、核心的(de)考驗就是交易量(liang)的(de)猛增,平時夜(ye)間(jian)每秒處(chu)理(li)100筆的(de)系統,在“雙十(shi)一(yi)(yi)”期間(jian)可能要面臨30多(duo)倍甚至更多(duo)倍的(de)增長,但凡其中(zhong)任何一(yi)(yi)個細(xi)小的(de)環(huan)節無法承(cheng)受(shou)高交易量(liang)的(de)負荷,都(dou)將(jiang)造成業務中(zhong)斷,導致用戶交易失敗(bai),無法順利(li)“秒殺(sha)”。
從(cong)年初開始,招商銀行數據(ju)中心專門(men)立(li)項,完成關(guan)鍵(jian)系統服務器擴(kuo)容、存儲設備升級(ji),進(jin)行應(ying)用優化,集中精(jing)力解(jie)決支(zhi)付瓶頸,分拆熱點日(ri)志,優化負載均(jun)衡,提高數據(ju)庫訪問效率(lv)。同時,對各種風險異常場(chang)景(jing)進(jin)行梳(shu)理,制(zhi)定(ding)應(ying)急策略(lve),建立(li)了一(yi)整(zheng)套快速應(ying)急響應(ying)指揮(hui)機制(zhi),并全(quan)面落實7x24小時現場(chang)值班保障(zhang)。
不止是(shi)招商銀行(xing)(xing),各(ge)銀行(xing)(xing)紛紛提前2至3個月就著手進行(xing)(xing)壓(ya)力測試(shi),模擬巨(ju)量(liang)交(jiao)易并發,測試(shi)系(xi)(xi)統(tong)的(de)(de)承受能(neng)(neng)力,針對問(wen)題系(xi)(xi)統(tong)或環節及(ji)時(shi)優化(hua)。尤(you)其是(shi)在天旦業務性(xing)能(neng)(neng)管理工具BPC和(he)NPM的(de)(de)整合使用,能(neng)(neng)夠(gou)幫助(zhu)銀行(xing)(xing)數據(ju)中心進行(xing)(xing)有(you)交(jiao)易量(liang)、性(xing)能(neng)(neng)指標、網絡層指標的(de)(de)精確(que)容量(liang)規劃。也能(neng)(neng)夠(gou)給(gei)開發中心持(chi)續優化(hua)核心系(xi)(xi)統(tong)性(xing)能(neng)(neng),提供可(ke)靠依(yi)據(ju)。
同時,隨著“雙十一”的(de)臨近,部(bu)署(shu)在各行(xing)的(de)天旦(dan)BPC和NPM也會進(jin)行(xing)更加細致的(de)調整,依(yi)靠大數(shu)據分析(xi)技術對海量歷史性能數(shu)據進(jin)行(xing)告警模擬和精確設置。
銀行圓滿完成“雙十一”交易量考驗
11月11日凌晨,“戰火(huo)”一觸(chu)即發。
在(zai)各家銀行(xing)的(de)監控中心,天旦BPC/NPM,以(yi)及Smart View 立體監控視圖,發揮著(zhu)關鍵(jian)的(de)實(shi)時性能監控作用(yong)。銀行(xing)領導在(zai)ECC關注著(zhu)Team Vision業(ye)務(wu)大屏上緊張跳(tiao)動的(de)交易量和交易金額,現場(chang)主機、應用(yong)、網絡、開發部門使用(yong)BPC和NPM進行(xing)實(shi)時監測和及時的(de)異常(chang)分析,成功地保(bao)障著(zhu)銀行(xing)電子支付業(ye)務(wu)的(de)卓(zhuo)越運行(xing)。
零點02分,某(mou)行(xing)發(fa)現交易(yi)(yi)時間達到6秒,已遠(yuan)遠(yuan)超(chao)過50毫秒的(de)正常值,天旦BPC快速(su)定(ding)位問(wen)題,立(li)刻發(fa)現是由于(yu)在處(chu)理前端交易(yi)(yi)時,系統對用(yong)戶信(xin)息的(de)核對耗時過長,迅速(su)快速(su)調整,恢復業務的(de)快速(su)運轉。
一家(jia)股(gu)份制銀(yin)行數(shu)據中心(xin)總經理對天旦提供的立體監(jian)控方(fang)案給(gei)予了高度(du)評價:“不但(dan)為業務(wu)保(bao)障提供了實時、精準的監(jian)控分析能力(li),而且在核心(xin)系統開發(fa)、測試和上線和優化(hua)過程也發(fa)揮了極大的促進作用。”
天(tian)旦(dan)保障(zhang)小(xiao)分隊和(he)某商(shang)業銀行用戶
作為技術支持,在緊迫的時(shi)間內解決各大銀行(xing)網絡部門在雙十(shi)一所(suo)面臨的問題(ti),天旦BPC給出了一份優(you)秀的答卷:
即便是事先(xian)模擬(ni)一(yi)百次,也無法準(zhun)確(que)預(yu)料現場將會發生什么。在“雙十一(yi)”當(dang)天,在各(ge)銀(yin)行監控(kong)中心(xin),BPC、NPM實(shi)時(shi)反應業務運(yun)行狀況,發現問題準(zhun)確(que)定(ding)位,提(ti)前告警幫助(zhu)銀(yin)行用戶切換預(yu)案,確(que)保業務的(de)運(yun)轉。同時(shi),BPC為銀(yin)行負責人提(ti)供全(quan)面、實(shi)時(shi)、準(zhun)確(que)的(de)視角,以便隨時(shi)掌握業務發展的(de)情(qing)況。
對(dui)于(yu)“雙十一”激(ji)增交易量的極(ji)端(duan)情況,如果少(shao)了BPC會怎么樣?
“銀行(xing)如(ru)果依靠(kao)各部門的(de)(de)監控(kong)工具自行(xing)監測,運用各自的(de)(de)統(tong)計口徑,無法直接對應(ying)(ying)業(ye)務,就需(xu)要靠(kao)專家經驗來(lai)進行(xing)分(fen)析。”天旦的(de)(de)資(zi)深技術工程師表示,“在系統(tong)非常龐大,時(shi)間極度緊(jin)迫的(de)(de)情況(kuang)下,往往排障(zhang)的(de)(de)時(shi)間會很(hen)長。還有一種(zhong)做法就是,為(wei)了應(ying)(ying)對到來(lai)的(de)(de)峰值(zhi),準備(bei)遠遠超過實(shi)際(ji)需(xu)求(qiu)的(de)(de)資(zi)源投(tou)入,比如(ru)提前準備(bei)數倍的(de)(de)硬件(jian)資(zi)源和網(wang)絡帶(dai)寬,但(dan)最終實(shi)際(ji)業(ye)務量可能只(zhi)增加(jia)不到一倍。
在今年“雙十一”的(de)(de)(de)銀(yin)行(xing)極端交易量前,天(tian)(tian)旦的(de)(de)(de)核心(xin)技術“互(hu)聯數(shu)據(Wire data)”顯示(shi)出了實(shi)時、全量、客觀的(de)(de)(de)優勢,天(tian)(tian)旦的(de)(de)(de)技術支持(chi)團隊與各銀(yin)行(xing)的(de)(de)(de)工作人員徹(che)夜(ye)奮戰(zhan),為今年的(de)(de)(de)“雙十一”提(ti)供堅實(shi)的(de)(de)(de)保(bao)障,交上了一份(fen)滿意的(de)(de)(de)答卷。