農夫山泉CIO分享SAP HANA資料庫實施經驗

dicksonjyl560101發表於2015-04-27

【TechTarget中國原創】還記得那句經典的廣告詞嗎?農夫山泉,有點甜。這家位於杭州的飲用水製造商成立至今僅有十幾年的時間,雖然歷史不比可口可樂這樣的跨國企業,但是作為國內快速消費品行業中增長速度較快的公司,農夫山泉在管理方面有它的獨到之處。在剛剛過去的SAP技術大會上,農夫山泉的CIO胡健向我們分享了公司在3個月的時間內部署上線SAP最新裝置HANA的經驗。

  據胡健介紹,農夫山泉是SAP HANA在全球範圍內的第三家成功上線客戶,在亞太地區是第一家。農夫山泉早在2004年就部署了SAP的ERP應用系統,採用了Arap直接從OLTP中抽取資料的方法,而隨著企業業務的增長,到2008年IT團隊意識到只有構建OLAP才能滿足當時的資料量以及邏輯運算需求。因此他們選擇使用了Oracle的資料集市(Data Mart)。

  在經歷了快速增長的階段之後,胡健意識到目前農夫山泉的OLAP系統中出現了三個問題:資料的展現變得越來越慢,渲染一個報表可能要花上很長的時間,而整個系統的效能更是達到了無法忍受的臨界值,且當時的資料更新是以天為單位的,無法做到資料的實時更新。再同SAP進行溝通後,SAP技術團隊推薦他使用最新的SAP HANA高效能分析裝置。


農夫山泉系統架構演變

  在進行了大量的考察之後,農夫山泉決定做國內“第一個吃螃蟹的人”,當時由於HANA的資料非常少,且都是英文的,胡健介紹他和他的團隊走了一些彎路。但最終還是選擇了HANA,公司在原有的架構基礎之上,利用Data Service將Oracle DM中的資料ETL到HANA當中。在這裡胡健提醒,使用Business Objects 3的使用者需要進行升級到第4版才能夠部署HANA。而且HANA是支援不同資料來源的,而不光是從Business Warehouse中抽取資料,因此在部署HANA的時候還需要注意看好版本問題。

  首次對系統架構進行改造之後,還是無法滿足資料的實時更新需求,因此胡健的團隊決定替換掉所有的Oracle DM,利用Sybase的SLT工具以及DS將資料傳輸到HANA當中。從今年5月的POC測試,6月份正式簽署合同,再到8月20日正式上線,胡健的團隊只利用了3個月的時間就完成了SAP HANA的部署。其中還涉及到BO3升級到BO4、更換伺服器、安裝SLT等過程。

  在專案上線之後,胡健介紹同樣的報表BO4 For HANA的速度要比BO3 For Oracle快了20-30倍,在Demo的環節中,幾乎所有的業務響應時間都在10秒以下。這裡還要考慮BO4的渲染要比BO3複雜許多的因素。而同樣的SQL指令碼在HANA中執行的速度要比Oracle快更多,HANA還可以替代傳統的資料庫被外部系統呼叫或者作為SOA的介面部署。透過SLT工具也終於能夠滿足資料的實時同步需求。

  在案例分享的過程中,胡健向在座的使用者介紹,HANA本身擁有管理工具HANA Studio,使用者可以透過視覺化的介面來對HANA進行管理,而SLT資料傳輸控制檯也包含在其中。另外BW的建模是一個非常複雜的過程,因此胡健建議使用HANA自帶的建模工具,它提供了三種建模方法:SQL建模、檢視建模和WEBI建模,其中BO4版本突出了WEBI功能,而放棄了之前版本的水晶報表功能。


SAP HANA硬體伺服器配置

  在硬體方面,胡健提醒使用者不要試圖使用自己組裝的小型機來部署HANA,因為HANA目前只支援定製的x86伺服器。三家接受SAP HANA認證的伺服器硬體廠商為IBM、HP(農夫山泉使用的伺服器)和富士通。而且在選擇硬體的時候要注意不是所有這三家的伺服器都支援HANA,而是需要進行特別的定製。

  最後,胡健表示在整個SAP HANA的部署過程中,SAP方面同農夫山泉進行了大量的溝通,並提供了許多幫助。目前為止,HANA已經是一款成熟且執行穩定的列儲存記憶體資料庫解決方案,SAP透過BI對HANA進行了全面的產品支援,因此使用者可以放心地進行部署。

TechTarget中國原創內容,原文連結:

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29829936/viewspace-1605934/,如需轉載,請註明出處,否則將追究法律責任。

相關文章