從2011年11月1日ERP系統成功上線、1800多家門店正常切換,以及運營至今包括ERP系統在內的20多套系統的基本穩定,國美首席信息官呂意凡所感受到的是ERP系統的建設只是個開始,如何讓系統長期穩定地運維,并支持持續變革、為生產創造效益,這才是他們這個團隊最根本的使命。
借HP LoadRunner 完成壓力測試 盡量接近0缺陷
國美去年實現的整個ERP系統的切換,是以SAP軟件為核心的。“這個過程是非常復雜的,我們基本上把SAP能夠用到的適合零售行業的模塊基本上都使用到了,同時還有相關的外圍系統,大概有20多套。”呂意凡告訴記者。
而1657家門店同時實現正常切換,以及在上線過程中、方案的設計中,國美這次也嘗試了很多創新的模式,在整個供應鏈的優化、提高供應鏈的效率和速度上進行突破。這一系列在最初也是這個項目所面臨的難題,呂意凡至今回憶到依然感慨整個項目參與者和國美的所有員工所付出的努力。
在此次項目中有很多亮點,呂意凡重點介紹了他們是如何做壓力測試的。目前國美信息化項目中,壓力測試所選擇的都是HP LoadRunner軟件。“從整個架構,比如硬件的選擇、尺寸的最終確定,以及整個方案的最終確定,每個環節都需要大量使用軟件來做從性能到方案的驗證。”
國美此次項目過程中,將測試作為整個結構和架構分析的一個環節,需要首先設計好場景、找到壓力點以及明確壓力測試的目標。呂意凡認為,國美通過這樣的壓力測試需要明確三點,一是知道系統的性能到底怎樣;二是系統在什么情況下可能會出現問題;三是對資源進行能力設計。
中國惠普有限公司軟件事業部大中華區總經理于志偉在接受采訪時,指出LoadRunner是在業界最成熟的壓力測試產品,包含的場景很多,安全性也高。而利用LoadRunner進行壓力測試時,也需要根據企業具體情況進行資源的包括、選擇測試時間點和壓力點等。
“比如利用私有云的方式做應對高峰的方法,我們如何對不同場景進行驗證,要求你就只是單一的一套生產系統,可能就需要一套驗證環境或預生產環境,你可能還需要一套功能測試的環境。”呂意凡認為,在壓力測試時不可能將所有的場景模擬和配置出來,一般是根據實際需求編寫簡單的腳本或是的壓力測試的場景,然后去估算峰值時的資源配置等。
通過LoadRuuner進行測試,國美在其中確實得到了指導意見。一是發現某些進程或是某些壓力較大,然后同多單點來做壓力以最終確定哪個進程影響比較大;二是根據監控的趨勢做相應的驗證類型的壓力測試,提前做預估。呂意凡也補充指出,對于一些補丁也要做相應的壓力測試。
據介紹,目前無論是ERP系統還是其他的外圍系統,國美都利用HP LoadRunner進行相應的壓力測試,以自己的資源進行最直觀的掌控。
從細節做起 讓零售業輕松應對變革
國美是家典型的零售業,其這次ERP系統的成功上線和穩定運營,也是連鎖零售業向大型連鎖零售集團方向發展的趨勢在凸顯。對于此次的成功,呂意凡和于志偉都深深地感受到新上線應用的質量保證對于企業的意義。
因為業務的龐大和實時需求等,國美對于很多失誤基本是0容忍的,尤其ERP這樣核心的系統。
于志偉從零售業用戶角度指出:“在環境復雜的ERP系統中,缺乏測試或是不當測試會造成嚴重后果,例如由于質量差導致軟件某項或全部功能/性能失敗、由于不能承擔訪問壓力從而造成的系統崩潰、業務系統推向運作的時間滯后等。”
而如此的這些失誤都會影響目前正處于變革期的零售業企業的業務發展和轉型。
目前來說,我國的多數零售商,都面臨著如何讓信息技術與業務結合的更加緊密、如何利用電子商務并整合線上線下業務、高效率的物流管理以及積極應對連鎖規模效應。
因此,從IT層面來說,對于業務的影響將會越來越大,而系統的穩定性、高效率是系統設計之初就必須結合業務進行考慮的。
如何在系統上線之前就盡可能全面地了解系統的問題、資源的狀況,借助壓力測試是必須的。國美的案例和成功對于其他零售商而言也應該是很好的借鑒。
當然,不能指望從壓力測試中解決所有問題,但是應從中盡量全面地發現問題、解決問題。HP LoadRunner其中包含的多場景,以及對于做過的壓力測試的歷史保存等,都可供企業去選擇。另外呂意凡也提出,一些企業做壓力測試需要對生產環境的數據有個比較好的準備,這樣才能盡量保證測試的結果和實際情況接近。
轉載請注明出處:拓步ERP資訊網http://www.guhuozai8.cn/
本文標題:國美CIO:ERP穩定運營需壓力測試
本文網址:http://www.guhuozai8.cn/html/consultation/1082025712.html