SAP中國商業同略會 IBM專家談SAP HANA
原創2012年7月27日,SAP中國商業同略會,51CTO記者邀請大會贊助商IBM的工程師分享了IBM在HANA方面的經驗,IBM中國SAP技術架構總監李冬林認為,因為使用內存計算的特點,未來基于HANA平臺的應用設計會將多個系統集成在一起,降低整個信息處理的復雜度,高效的系統使交易和分析處理可以同時并存,HANA將使整個信息平臺的基礎提升一大步。
IBM中國SAP技術架構總監 李冬林
HANA是基于內存計算的數據查詢處理平臺,李冬林向51CTO記者表示,“HANA這一產品是SAP在前年推出的一個計劃,去年SAPPHIRE 2011大會也有HANA的展出。IBM去年也有一個支持HANA的系統搭出來,IBM在HANA上做了很多前瞻性的研究。我們在幾個客戶里面基于HANA做相應的實施,像上海大眾、中國化工,都有一個項目的開展和實施。”
李冬林認為HANA是一個劃時代意義的產品,它有以下幾個技術亮點:
•把數據從硬盤上搬到內存當中。內存對比硬盤的數據讀取平均是高出1000倍的差距。HANA加快了數據的訪問處理。
•在數據庫結構上做了調整。把本來用行存儲的方式存儲數據,改為用行和列同時支持索引。
“像商務智能分析這樣的產品。我們知道為什么BI能夠很快的做到大量數據的分析,能夠找出一些共性,是因為它擁有列存儲和列索引的功能。” 李冬林談到,“普通的列存儲往往對于交易型的東西支持不是特別好。HANA產品的特點既有內存運算的特點,又有行存儲和列存儲的特點,這其實給我們規劃了一個很大的未來的景象。”
傳統的數據查詢和分析平臺面臨著多種挑戰。李東林表示,企業通常進行新系統搭建的時候,交易系統和分析平臺是分開的,這兩個平臺要做到大量的數據交互,交互本身是要花時間的,比如資源的消耗;其次,就是數據一致性和延時性的問題 ;第三方面是數據會產生冗余。“未來的HANA平臺,因為有內存計算的特點,行存儲和列存儲的特點。未來基于HANA平臺的應用設計會將多個系統集成在一起,降低整個信息處理的復雜度,使你的信息系統一邊做分析,一邊做交易成為可能性。”
到目前SAP HANA的主要應用是在SAP BW(Business Information Warehouse,商務信息倉庫)這個產品上面。李冬林表示,“BW也可以用于做相應的商務分析,目前國內做SAP項目的多數都有BW上面的應用。BW的性能有瓶頸,因為BW說是海量數據存儲,但它的性能不是特別理想,例如有些報表展示的時候會花很多的時間,所以SAP把這個做一個切入點,先把SAP BW挪到HANA上面。包括最近也有一些新的功能,像財務分攤、SAP COPA(獲利能力分析)。在HANA上面部署COPA的功能模塊,然后可以做相應的分析。”
對于HANA的未來,李冬林談到,“可以想象在未來,如果SAP的基礎架構是逐漸從基于數據庫的技術提升至基于HANA內存計算的技術,HANA會使整個信息平臺的基礎提升一大步,這個是HANA未來的優勢。”
IBM的云存儲解決方案會利用HANA作為當中的一塊,李冬林表示,“HANA嚴格來講是一個基于計算和存儲為一體的平臺,他的特點是軟件和硬件集成在一起。多數供應商,包括IBM的云存儲平臺更加關注硬件本身支持的能力,支撐上面的系統及應用。IBM云存儲平臺會把HANA作為他的一部分,作為提高自身計算能力的一種方法。”