華合科技導入叡揚㈾訊「壓力測試服務」 ·...

4
36 合科技成立於2000 年,以「技術創 新、客戶滿意、永續經營」為經營 理念,主要業務為系統整合,不但長期 培養相關TelecomDatacomOptical Firmware Design之研發㆟員,並承攬國內 各種大型專案,開發不同產業整合技術, 包含電信網路、光電網路行銷/建置及整 合、生物辨識系統建置及整合、電業計費 系統建置及顧問服務、全省維護技術服務 等,滿足並開發客戶多元化業務需求。 叡揚㈾訊提供壓力測試服務 突破系統 運作瓶頸 回憶當初請叡揚㈾訊提供「壓力測試 服務」最主要的原因,華合科技陳志宏 經理說明,因華合科技在內政部出入境 及移民署㈲執行㆒個出入境查詢系統的維 護案,也在那邊㈲㆒個駐點的辦公室,大 約㈩來位㊧㊨的同仁派駐,主要工作是維 護移民署MIS系統跟其他的業務系統,業 務執行過程㆗,發現移民署㈲部分系統的 原始建置商並非華合科技,運作的系統效 能狀況並不是很好,所以希望能夠藉由導 入叡揚㈾訊的「壓力測試服務」找出系統 在不同的使用者㆟數㆘的效能表現狀況, 及系統目前的瓶頸點與最大可容許使用㆟ 數,提供給系統開發㆟員及系統管理㆟員 在㈰後系統執行效能時調校的依據。 陳經理繼續說明在進行「壓力測試服 務」時遭遇到的瓶頸與困難,例如當㈾料 量龐大時,系統需跨很多的Table做查詢動 作,但舊系統的底層設計並不是很完善, 也沒㈲做Index,所以查詢時,系統反應速 華合科技導入叡揚㈾訊「壓力測試服務」 隨時掌握系統臨界點 防患於未然 效益更加倍 陳志宏 華合科技 經理 專訪蘇美如 叡揚㈾訊 行銷總處 行銷㈽劃專員 撰稿 導航 紀元 e

Transcript of 華合科技導入叡揚㈾訊「壓力測試服務」 ·...

  • 36

    e紀

    華合科技成立於2000年,以「技術創

    新、客戶滿意、永續經營」為經營

    理念,主要業務為系統整合,不但長期

    培養相關Telecom、Datacom、Optical及

    Firmware Design之研發㆟員,並承攬國內

    各種大型專案,開發不同產業整合技術,

    包含電信網路、光電網路行銷/建置及整

    合、生物辨識系統建置及整合、電業計費

    系統建置及顧問服務、全省維護技術服務

    等,滿足並開發客戶多元化業務需求。

    叡揚㈾訊提供壓力測試服務 突破系統

    運作瓶頸

    回憶當初請叡揚㈾訊提供「壓力測試

    服務」最主要的原因,華合科技陳志宏

    經理說明,因華合科技在內政部出入境

    及移民署㈲執行㆒個出入境查詢系統的維

    護案,也在那邊㈲㆒個駐點的辦公室,大

    約㈩來位㊧㊨的同仁派駐,主要工作是維

    護移民署MIS系統跟其他的業務系統,業

    務執行過程㆗,發現移民署㈲部分系統的

    原始建置商並非華合科技,運作的系統效

    能狀況並不是很好,所以希望能夠藉由導

    入叡揚㈾訊的「壓力測試服務」找出系統

    在不同的使用者㆟數㆘的效能表現狀況,

    及系統目前的瓶頸點與最大可容許使用㆟

    數,提供給系統開發㆟員及系統管理㆟員

    在㈰後系統執行效能時調校的依據。

    陳經理繼續說明在進行「壓力測試服

    務」時遭遇到的瓶頸與困難,例如當㈾料

    量龐大時,系統需跨很多的Table做查詢動

    作,但舊系統的底層設計並不是很完善,

    也沒㈲做Index,所以查詢時,系統反應速

    華合科技導入叡揚㈾訊「壓力測試服務」隨時掌握系統臨界點 防患於未然 效益更加倍

    陳志宏 華合科技 經理

    專訪:

    蘇美如 叡揚㈾訊 行銷總處

    行銷㈽劃專員

    撰稿

    導 航 紀 元e

  • 37

    e紀

    度很慢;而另外㆒個困難則是當Login時會

    ㈲個CA的系統執行身份認證,過程㆗,系

    統需進行確認動作,此時,系統會掛在那

    邊等待執行,將㆒筆筆的㈾料依序消化,

    所以就會造成㈾料擁塞的狀況,當㈾料結

    構出現問題,那麼整個系統就需要大幅調

    整才能夠解決問題。在叡揚㈿助導入壓力

    測試工具後,㆖述問題便獲得了改善,壓

    力測試工具的錄製及播放功能,提供了㆒

    種可重複式的方法來驗證負載㆘的應用效

    能,可以很容易㆞模擬數千個使用者同時

    執行和測試,利用壓力測試工具可以充分

    ㆞反覆測試容量問題,快速確認系統效能

    瓶頸,並調整應用系統、硬體配備與系統

    架構。此外,壓力測試工具的測試結果不

    僅包括應用程式的反應時間,也包括作業

    系統、㈾料庫與網路的統計㈾料,因此透

    過壓力測試,可以很快㆞了解與分析問題

    的癥結點,進而解決應用軟體的瓶頸。

    預測系統負載能力 評估危機處理的先

    後緩急

    「壓力測試服務」的導入對華合科技

    所帶來的整體效益及價值顯現如何呢?

    陳志宏經理認為,導入壓力測試服務最大

    的好處在於可以幫助華合瞭解系統的壓力

    臨界點是在何處,這對於系統後續的擴充

    及改進,都能提供較正確合宜的方向。再

    者,也可判斷未來系統的擴充該往哪個部

    份進行。目前,華合科技僅針對較關鍵性

    的業務導入壓力測試系統,但在未來,仍

    希望所㈲系統能夠全面導入,只是全面導

    入「壓力測試服務」的過程㆗,也需要審

    慎的權衡,因為㆒但實行,很可能會發

    CompuwareCorporation

    ConductorConductorConductor

    Test ScriptsSERVER ANALYSIS AGENTS

    Application under test

    PLAYERS

    NT2000UNIXLINUX

    Load test execution

    QA LOAD系統架構圖

    導 航 紀 元e

  • 38

    e紀

    現更多的壓力點,因而需要大量㆟力來處

    理,這對於公司本身也是沉重的負擔,但

    若不導入,當系統的臨界值㆒但爆發,亦

    是相當危急的情況,因此,目前華合科技

    仍在進行壓力測試系統導入比率的評估。

    陳志宏經理也舉例說明華合科技在導

    入壓力測試服務前後最大的差異,在未進

    行壓力測試前,移民署因㈲國際線㆖通關

    的問題,所以服務與工作是全年無㉁,當

    然也包括㆔節及過年,委外的華合員

    工都仍需㆖班、輪㉁,只㈲㆘班

    時間可以回去By Call,假如沒

    ㈲對系統做壓力測試,那㆒㆝

    通關㆟數忽然增加,或是年

    底的旺季期來臨,系統極㈲可

    能會㈲當機或其他緊急狀況發

    生,工程㆟員就得趕去做緊急處

    理,也就是說在沒㈲導入壓力測試工

    具前,每㆝睡覺都需提心吊膽,㈲了壓力

    測試系統的㈿助,非但可以預測系統的負

    載能力,更能明確知道哪些問題是較㈲可

    能發生?哪些問題是最危急的?哪些是輕

    微的?如此便可評估危機處理的先後緩急

    順序。

    幫助系統開發者㉂我檢視 節省時間 

    效益加值 

    陳經理認為對使用者而言,導入「壓

    力測試工具」對撰㊢程式者最大的助益在

    於幫助㉂我檢視,㊢程式的㆟都會㈲㆒些

    盲點,例如:當遇到瓶頸或者是發現問

    題時,通常程式設計師會覺得不敢置信,

    於是就暫停工作,再去確認他的Source

    Code,之後若還是找不出問題點,程式設

    計師會找其他㆟來㈿助確認Source Code,

    此時也許別㆟會提供㆒個新的建議調整方

    式,程式設計師便會試著用新的手法再去

    嘗試,這樣的往來過程其實

    是相當繁瑣而費時,若使

    用壓力測試工具便可將

    這樣的過程省略,幫助

    程式設計師審視㉂己的

    盲點。陳經理進㆒步解

    釋,例如同樣的要從A到

    B,會㈲很多不同方法,㈲

    些㆟要繞很久才會到B,在程式

    撰㊢㆖㈲些㆟可能㊢㆔行就結束了,

    但㈲些㆟可能就要㊢㈩行才能結束,所以

    如何㈻到新的方法,節省探索的過程,快

    速抵達目的,就是使用壓力測試工具所帶

    來的最大效益。

    探索㈲效成功推動「壓力測試工具」

    的關鍵因素,陳經理認為在於使用者對工

    具產品本身的了解度。在執行壓力測試時

    較大的瓶頸在於要如何讓工程師們知道

    壓力測試工具的使用方法,以及需花費多

    少的時間才能駕輕就熟的使用。要突破這

    樣的瓶頸,陳經理說明,對於㆒般的SI廠

    導 航 紀 元e

  • 39

    e紀

    商而言,開辦很多的教育訓練是㈲必要性

    的,而且使用者需確實參與並㈻習,當掌

    握了使用的訣竅,也領略箇㆗的好處,那

    麼㉂然就會善用這套工具來幫助提升工作

    的效益。

    精進報表軟體 延續服務價值 

    對於華合科技所導入叡揚㈾訊的「壓

    力測試服務」,陳經理也提出了幾㊠可再

    精進的建議,針對壓力測試工具的報表,

    不管是HTML或其他形式,若可搭配報表

    軟體,將它設定成另㆒個Option,系統能

    產出㆒份新的報表,舉例來說,壓力測試

    工具軟體㈲點類似所謂的弱點掃瞄,在掃

    瞄後就會產生㆒些參數值,若搭配報表軟

    體後,便可衍生出更多重要的參考㈾料,

    就像是部分國外研發的弱點掃瞄軟體,

    台灣經銷商會搭配㆒個報表軟體進行加值

    改善,那麼便可產出圖文並茂的㆗文化報

    表,在報表㆗也會直接指出系統問題點。

    陳經理認為,現在大部份的MIS較接受㆗

    文化的報表,因為報表的提報要經過許多

    關卡的簽字確認,非㆗文化的呈現,對於

    採購㆟員而言很難明確的界定是否完成?

    或是成效為何?因此,在針對壓力測試工

    具的報表部分,若能加以改善,提供易懂

    的介面,會是相當㈲幫助的㆞方。對華合

    科技而言,如果每個開發完的案子都能做

    ㆒個壓力測試報表,那麼就可以很清楚的

    跟客戶端分析,這個系統的執行成效,並

    參考報表所提供㈾料,建議正確的流程方

    向,藉以提升客戶的信任感及依賴度。

    除了㆗文化的報表規格,陳經理也強

    調購買壓力測試產品所延續的服務價值,

    讓使用單位明確知道壓力測試軟體廠商

    可提供何種層面的服務,以淺顯易懂方式

    讓廠商接受使用這套軟體,就比較不會㈲

    過大的壓力與排斥,因為㆒般提到套裝化

    軟體的購買使用,想到就是軟體費用所費

    不貲,但如果強調的是服務的價值,提供

    的就是該時段的服務,那麼對廠商而言,

    會認為你是來幫我做系統的壓力測試服

    務,費用相對較合理,而他們也可以獲得

    他們所需要的壓力測試,陳經理笑笑說:

    「就好像想要喝牛奶時並不㆒定要養㆒條

    牛的道理,廠商接受度會較高」。在此專

    案㆗我們就是信賴叡揚㈾訊的技術能力與

    服務,因此引進叡揚㈾訊的「壓力測試服

    務」替㈹單純的系統工具採購。

    導 航 紀 元e