過去幾年來,SAP HANA逐漸發(fā)展成為了一套功能更廣泛的解決方案,已經遠遠不是僅用于分析應用的內存數(shù)據庫了。SAPHANA是完全成熟的數(shù)據庫管理系統(tǒng),它還可以做更多事,這取決于企業(yè)如何使用它。SAPHANA的技術非常靈活,最近Forrester的報告把HANA視為SAP針對絕大多數(shù)企業(yè)數(shù)據問題的“通用方案”。
盡管這篇名為《SAP HANA Is The Answer! What's The Question?》的報告標題有點令人咋舌,但是Forrester的觀點是很清晰的——SAP HANA可以同時充當多種角色,包括:數(shù)據庫,數(shù)據倉庫,分析應用,應用服務器,開發(fā)環(huán)境以及云平臺,還有整合的中間件。你可以把SAP HANA用于聯(lián)機分析處理(OLAP),也可以用于聯(lián)機事務處理(OLTP);可以部署于企業(yè)內部,也可以部署到云環(huán)境中。Forrester認為“其架構整合不同世界的應用集于一身,SAP公司把其未來發(fā)展都賭在了這款新旗艦技術上了。”
毫無疑問,SAP HANA最新的技術和發(fā)展趨勢都圍繞支持不斷擴展的案例和部署場景進行了功能增強。從2013年8月份到2014年底這一年多點的時間里,SAP HANA服務器配置的數(shù)量翻了兩番:現(xiàn)在SAP客戶可以選擇由15家不同的SAP合作伙伴提供的超過400種配置方案。供選方案還在持續(xù)增加,尤其是現(xiàn)在SAP支持客戶通過SAP HANA實施提供的定制數(shù)據中心接口(TDI)來測試驗證它們自己的數(shù)據中心配置,這更鼓勵了新方案的誕生。
SAP創(chuàng)新方案的核心是SPS 09
所有這一切的核心就是SPS 09,也就是最新的SAP HANA發(fā)布版本。
因為SAP HANA這套解決方案涵蓋范圍非常寬泛,最新的技術增強和趨向覆蓋了大量技術方面。SAP的SPS 09發(fā)布透露,SAPHANA可以成功應用成為所有應用的SAP平臺,提供的新技術可以采用多種方式進入,不管是內部定制環(huán)境還是云部署都可以。下面是一些最熱門的技術增強點:
多租戶數(shù)據庫容器。多租戶簡化了多個數(shù)據庫運行的配置和管理,不管是內部構建環(huán)境還是云服務環(huán)境,都可以部署在一個SAP HANA實例中。在SPS 09之前,沒有虛擬化的話,每個數(shù)據庫都需要一個SAP HANA實例。
多租戶還使得SAP客戶全面利用硬件處理能力成為可能,他們可以對系統(tǒng)處理使?jié)撛诳臻e處理能力利用率更高。在SAP硬件解決方案合作伙伴生產的規(guī)模更大處理能力更強的系統(tǒng)中這種效果尤為突出,他們可以支持更多數(shù)量的端口,內核和可用線程。SAP產品市場副總裁Dan Lahl表示,SAP HANA設置實例更少會使架構更加簡化,多租戶可以幫助降低關于硬件和授權的資本開支。
動態(tài)分層。該功能支持SAP HANA從內存向磁盤移動活躍數(shù)據或熱數(shù)據,仍然是列存儲格式。對于客戶來說,動態(tài)分層可以降低HANA解決方案需要內存處理能力的總量,也就相應降低了總體成本(磁盤成本遠低于內存)。
Lahl解釋說:“比如說你現(xiàn)在有20TB的大數(shù)據應用,你不必把所有這20TB都放到內存里,你可以用同樣的縱列技術把數(shù)據劃分成熱門訪問和次熱門訪問,然后HANA將處理在分析應用中如何在他們之間解析查詢。這樣,現(xiàn)在你就可以用HANA橫向擴展到任意大規(guī)模數(shù)據了。”
智能數(shù)據集成和智能數(shù)據質量。Lahl說:“我們現(xiàn)在不用為了獲取和處理數(shù)據而再部署HANA之外的另一套工具了,HANA直接帶有這樣的工具。有了新的智能數(shù)據集成和智能數(shù)據質量功能,我們不再需要單獨的ETL解決方案了。”
此外,HANA現(xiàn)在可以利用預構建的適配器支持像IBM DB2、Oracle、SQL Server、OData、Hadoop和Twitter這類普通數(shù)據源,而且開發(fā)者們還可以利用開放的SDK構建他們自己的適配器。對于以SAP為主的企業(yè),新的適配器還可以使用其它數(shù)據庫中的SAP Business Suite數(shù)據,當然包括廣泛使用的IBM DB2、Oracle和SQL Server數(shù)據庫。
智能數(shù)據流。這種功能可以實時工作,每秒鐘捕獲和分析百萬數(shù)量級的事件。例如,智能數(shù)據流可以處理來自許多分布式系統(tǒng)的大數(shù)據,包括利用服務傳感器或者智能手機這類連接互聯(lián)網的設備產生的數(shù)據。智能數(shù)據流把“高價值”數(shù)據傳遞給SAP HANA用于實時分析,同時傳回來較少量的重要數(shù)據給Hadoop做歷史或者趨勢類型分析。
技術人員的新工具。為分析和應用開發(fā)專業(yè)人士提供的新工具和功能將幫助他們的企業(yè)以新的方式發(fā)現(xiàn)新的洞察。下面是最熱門的三個新特性:
新的圖形界面支持企業(yè)處理高度交互的社交網絡和供應鏈數(shù)據,通過分析關系實現(xiàn)梳理觀點。正如SAP所說,“以前這些分析結果提供的觀點隱藏了,或者太復雜而難以計算”。新的Hadoop訪問提供了調用map任務的功能(譯注:此處map指hadoop中map reduce的map。),可以取回結果集然后直接帶到HANA做進一步處理。新的可視化應用功能建模工具(簡稱AFM)幫助開發(fā)者快速構建可重用應用功能,通過對HANA中的應用直接建模使用預測分析和商業(yè)功能算法實現(xiàn)。
部署選項擴展。在過去幾年里,業(yè)界對SAP HANA的興趣在持續(xù)上升,所以也有硬件投資在支持它。盡管SAP啟動HANA項目時本來計劃作為一個基于設備的解決方案,但是現(xiàn)在底層硬件的支持方案已經得到了爆炸式的擴展。已認證的SAP HANA硬件目錄清單有大約500種認證設備,這些設備來自于思科、戴爾、富士通、惠普公司、日立、華為、聯(lián)想、NEC、SGI、和VCE。
那么問題來了,IBM去哪兒了?因為IBM早就向聯(lián)想售出了其基于x86的服務器業(yè)務,IBM現(xiàn)在并不提供支持HANA的硬件產品技術。但是在2015年,SAP和IBM聯(lián)合交付了運行于IBM Power系統(tǒng)服務器之上的SAP HANA,該服務器可以使用POWER7+和POWER8處理器。
基于硬件的解決方案仍然有需求
盡管業(yè)界對于來自SAP及其合作伙伴基于云服務的興趣在提升,比如最近發(fā)布的AWS就提供SAPHANA云服務。但是基于硬件的解決方案仍然有需求,SAP的TDI方案就是為此而開放,它支持甚至更廣泛的客戶配置類型。
Gartner分析師Donald Feinberg說:“SAPHANA企業(yè)云(HEC)對于較小的組織來說太過于強大了,這些組織不想或者不能找到資源來支持HANA。設備配置也仍然強大,硬件合作伙伴提供更高可用性和災備產品。”
Feinberg還表示,虛擬化對那些擁有大型數(shù)據中心的客戶非常重要,他們不想再購買獨立的設備。
此外,定制數(shù)據中心集成也有很大需求。對于已經部署數(shù)據中心機構的大型客戶,這一點有巨大的益處。要能使用數(shù)據中心標準而無需引入外部基礎設施是大部分這些客戶的需求。我們看到關注這個話題的群體數(shù)量還在增長。
何時開始實施HANA?
所有這些新增強功能、特性和產品會帶來什么結果呢?
Nicola Morini Bianzino是埃森哲負責SAP平臺解決方案組的負責人,他認為HANA潛在的客戶已經經歷了一次重大的轉變,以前他們是問“是否”應該實施HANA,而現(xiàn)在他們關心應該“何時”和“如何”實施它。
Bianzino解釋說:“技術方面的主要變化,也就是我所說的HANA遷移,它已經成為了BI、分析、大數(shù)據三駕馬車場景中的一部分。要真正成為其結構的一部分,SAP正在構建下一代ESP模塊。”
Bianzino說,通過這種轉換,我們可以理解到,對于HANA來說單獨使用的案例場景實施代價是昂貴的。但是如果你把SAP HANA應用看作是未來跨多個職能和業(yè)務線應用路線圖的話,那它就更有吸引力了。