System Group, Recruit有限公司


   Recruit有限公司人力資源商務系統(tǒng)集團FIT(IT聯(lián)盟)一部經(jīng)理Shigefumi Kimura 


    Recruit有限公司希望將擴展UNIX編碼(EUC)應用集成到公司的數(shù)據(jù)倉儲系統(tǒng)RINDBERG中,但缺乏可用的容量。因而,Recruit有限公司希望部署一個應用性能管理解決方案。這家出版公司選擇了VERITAS i3 for Oracle,作為監(jiān)控RINDBERG應用性能的基礎。借助VERITAS i3forOracle,Recruit簡化了RINDBERG內部的應用處理、查詢和報告請求,從而將數(shù)據(jù)倉庫服務器的負載降低了25?D30%。該出版公司還能夠將EUC應用集成到RINDBERG中,而無需增加硬件和軟件支出,并能將服務器更換推遲三年。 


    形勢


    擴展Oracle以滿足增長的業(yè)務需求


    Recruit有限公司創(chuàng)立于1960年,是大學報紙的廣告代理商,其業(yè)務涉及雜志出版的所有方面,同時還提供人力資源服務。公司共擁有4193名員工,總部位于日本東京,今年的年收入超過3622億日元(33.1億美元)。


    Recruit的公司運營對信息處理的需求非常高。因而,公司構建了名為RINDBERG的定制數(shù)據(jù)倉儲系統(tǒng),用于整個公司的數(shù)據(jù)加載、查詢、分析和報告。RINDBERG系統(tǒng)基于駐留在HP和HP-UX服務器環(huán)境中的Oracle數(shù)據(jù)庫,具有大約250吉比特的數(shù)據(jù)容量,支持公司所有部門的近400個數(shù)據(jù)庫。RINDBERG的加載、處理和分析功能的最初設計可以支持250?D400位并行用戶和6000?D8000個SQL語句。然而,隨著集成擴展UNIX代碼(EUC)應用的需求增長,RINDBERG開始遇到性能下降的情況。


    EUC應用以前用于日語和其它語言內容,采用IBM 3270仿真程序,訪問存儲在IBM主機上的數(shù)據(jù)。由于訪問數(shù)據(jù)的速度過慢,員工越來越不愿意使用該解決方案。顯而易見的解決辦法是將EUC應用連接到RINDBERG但RINDBERG的運行負荷已經(jīng)接近頂峰,處理超額任務已非常困難。


    通過更加細致的檢測,公司認定一些復雜、低效的過程請求增加了RINDBERG的容量負擔。此外,Recruit的雜志部門需要應付不同的處理需求,每種雜志的發(fā)行頻率各不相同,根據(jù)雜志的發(fā)行間隔分為周刊、月刊和半年刊。同樣IT部門經(jīng)常會收到緊急的EUC應用處理請求。這類事務處理事件會使事務處理量達到一個高峰。


    Recruit決定,通過簡化應用處理、查詢和對RINDBERG的報告請求,利用現(xiàn)有的數(shù)據(jù)倉儲基礎設施,獲得理想的數(shù)據(jù)處理容量,包括應付事務處理量的周期性高峰,而無需增加硬件資源。


    解決方案


    確認解決方案:應用性能管理


    要滿足這些業(yè)務需求,就必須采用數(shù)據(jù)庫應用性能監(jiān)控工具,幫助Recruit主動監(jiān)控、分析、調節(jié)數(shù)據(jù)庫服務器的運行。Recruit特別需要能夠分析單個SQL語句的監(jiān)控工具。在市場上為數(shù)不多的可用工具中,只有VERITAS I3 for Oracle能夠滿足這種需求。


    Recruit使用VERITAS Indepth(VERITAS i3產(chǎn)品套件的組成部分),以不同方式分析實時性能數(shù)據(jù),如正在使用的程序數(shù)量、用戶識別、SQL語句和固定間隔期限。存儲該性能數(shù)據(jù)的目的是在將來或一年存檔周期內進行深入分析。


    調節(jié)目標,了解應用負載


    當問題出現(xiàn)時,VERITAS Indepth for Oracle能夠在友好的圖形用戶界面上,使用工具來搜索歷史數(shù)據(jù)文件,進行詳細的性能分析和調節(jié)。Recruit還使用VERITAS Indepth,持續(xù)監(jiān)控根據(jù)最終用戶響應時間測量的性能。


    Recruit人力資源商務系統(tǒng)集團FIT(IT聯(lián)盟)一部經(jīng)理ShigefumiKimura先生談到:“我們定期收集稱為‘健康卡’的性能分析數(shù)據(jù)。這些健康卡使我們能夠快速確定問題的根源,找到真正的問題,防止用戶錯誤理解?!?nbsp;


    確認調節(jié)目標,了解單個應用的負載。(見圖1和圖2)



   系統(tǒng)1 系統(tǒng)2 不定期 其他             系統(tǒng)2會增加負載
    CPU(備用)                     系統(tǒng)2    系統(tǒng)1    不定期   其它 
    測量整個系統(tǒng)的CPU負載                 SUM DPROGRAMS視圖
    問題:哪個系統(tǒng)會增加負擔?        每天都可以了解特定程序的負載
    哪個程序應當調節(jié)?


 實施應用性能管理解決方案之前, 實施應用性能管理解決方案之前, 
  RINDBERG服務器上的總負載。        RINDBERG服務器上的總負載。


    成功


    對于Recruit來說,使用VERITAS i3 for Oracle的效果是非常顯著的。實施該軟件以前,公司只能知道RINDBERG服務器(圖1)上的總負載?,F(xiàn)在,通過查看VERITAS i3提供的SUM_PROGRAMS視圖,Recruit能夠清楚地確定導致問題的應用(圖2)。


    Kimura解釋說:“VERITAS i3 for Oracle使我們能夠找出問題的真正根源,從而將數(shù)據(jù)倉儲服務器的負載降低25?D33%。我們還能夠檢查和優(yōu)化其它應用,將服務器更換至少推遲三年?!边@種推遲可以幫助Recruit節(jié)省硬件、軟件許可、長期維護支持的高額成本支出。鑒于數(shù)據(jù)的快速增長,Recruit計劃很快使用新的系統(tǒng)替代RINDBERG服務器。Kimura表示:“當新的Oracle數(shù)據(jù)庫版本推出時,我堅信該系統(tǒng)能夠良好運行。我們能夠做到高枕無憂,因為我們現(xiàn)在知道如何控制系統(tǒng)了?!?/P>

    正如公司要依賴關鍵員工一樣,Recruit知道它可以依賴VERITAS i3for Oracle,在將來持續(xù)支持重要業(yè)務應用的高效運行。

分享到

多易

相關推薦