國美電器:壓力測試成為IT運維“基因”
DOIT原創(chuàng) 崔昊 發(fā)表于:12年10月30日 15:43 [原創(chuàng)] DOIT.com.cn
國美電器:壓力測試成為IT運維“基因”
“沒有人不變化,如果說這個系統(tǒng)的數據量是從頭到尾不變的,然后信息系統(tǒng)從頭到尾一成不變,那是什么樣子?這樣一個IT系統(tǒng)是什么樣的系統(tǒng)?這是無法想象的。”呂意凡說,就像市場競爭和顧客的選擇總在千變萬化,IT系統(tǒng)也時刻處在變化中。
因此,與系統(tǒng)上線壓力驗證同等重要的,是把壓力驗證的工作制度化、規(guī)范化、日;我夥脖硎,系統(tǒng)的壓力測試要“不斷的進行、不斷的優(yōu)化”,以此了解系統(tǒng)變更、優(yōu)化前后的變化,預測可能出現的問題。
“IT建設另一個更大的挑戰(zhàn)在于,建設只是一個開始,如何長期穩(wěn)定地運維,支持一套系統(tǒng)穩(wěn)定持續(xù)地進行變革,為生產創(chuàng)造效益!睋䥇我夥步榻B,國美電器不僅在系統(tǒng)上線前使用HP LoadRunner進行壓力驗證,更把這套軟件用在了運維的變更管理上,新ERP系統(tǒng)或關聯(lián)的外圍系統(tǒng)出現任何的需求變更、系統(tǒng)更新,最終在向生產環(huán)境交付、發(fā)布系統(tǒng)之前都必須進行壓力測試。
“往往是你越覺得這個事簡單,越容易出事兒!眳我夥舱J為,日常更新和業(yè)務需求變革中對系統(tǒng)很小的改動,都有可能對系統(tǒng)造成不可挽回的影響,只有做完壓力測試之后,才能了解這些變化對生產系統(tǒng)可能帶來的沖擊和影響。因此,在生產運維過程中,如何把壓力測試做好,繼而規(guī)避生產系統(tǒng)在運行過程中可能出現的風險,非常值得重視。
“比如說某些服務在運行過程中非常低效或是性能非常差,這需要不斷優(yōu)化,優(yōu)化后和優(yōu)化前的對比和它如何在多場景支持的使用情況下去處理進程,從我們的經驗來看,上線之初方案的驗證和架構性的驗證,可能只是一個簡單的羅列的場景,一個簡單的交易類型。實際上真正在生產環(huán)境當中,可能是一個更復雜的多并發(fā)場景,這個情況下往往需要相當豐富的業(yè)務知識和技術了解,以及對問題的認識!
呂意凡認為,正常情況下的變更管理是IT管理人員是家常便飯,國美電器每天的數據量增量是上百GB,生產系統(tǒng)的任何一個變更完成到一定程度可能都難以把握,壓力測試——日常的、針對任何系統(tǒng)變化的——驗證工作,是必須的一環(huán)。他同時表示,隨著IT運維人員對HP LoadRunner越來越熟悉,系統(tǒng)的優(yōu)化工作也變得越來越可靠和可信,這讓國美電器的IT運維越做越好。
在采訪中,談到國美電器此次新ERP系統(tǒng)上線與HP LoadRunner壓力驗證的緊密配合,呂意凡列舉了四項他所看到的HP LoadRunner做出的“突出貢獻”:
·對于系統(tǒng)性能狀況制定量化的標準和做針對性的性能測試,使得國美電器ERP系統(tǒng)的質量和性能均可量化。
·對ERP系統(tǒng)進行快速多次迭代的性能測試,使國美電器在消費者需求快速變化的情況下,提高運營效率。
·完成對于20多個應用和軟件的性能測試,高系統(tǒng)的性能,降低系統(tǒng)上線風險。
·有效降低國美電器SAP ERP系統(tǒng)上線失敗的風險,減少不必要的損失,節(jié)省了大量的人力物力。