盡管客戶仍然在摸索新技術究竟能夠為他們的企業帶來什么樣的優勢,SAP并沒有放慢圍繞HANA平臺的創新腳步。SAP堅信,這樣的創新將確保產品能夠滿足客戶的需求,并隨著大數據領域的不斷發展,為客戶提供最需要的功能特性。SAP近日發布了HANA SPS 09,在本文中我們就將總結其中一些值得關注的新功能、新特性。
由于SAP希望為客戶提供盡可能多的靈活性,因此在HANA SPS 09當中引入了多租戶功能(multi-tenancy)。企業CIO希望利用HANA一體機運行一個以上的ERP或者數據倉庫(BW)系統,而多租戶功能可以使得用戶跨多個系統對基礎設施資源進行分享,同時通過將備份、災難恢復以及補丁升級等能力下放到管理員層面,降低了運維方面的消耗。利用這一新功能,SAP能夠進一步降低客戶的總體擁有成本,從而鼓勵更多客戶考慮部署HANA。
隨著Hadoop在企業級層面的應用不斷深入,SAP意識到數據聯邦,整合平臺以及自助式BI等在未來將成為企業的“必需品”。在兼容性以及與遺留系統的集成性方面,Hadoop依然存在比較大的挑戰。為此SAP將通過HANA智能數據訪問(SDA)接口以及新的Hadoop集成功能,為客戶提供開發、管理以及調用Hadoop的平臺。這些新的功能能夠讓客戶執行即席查詢,處理非結構化數據之外,可以直接對存儲在Hadoop分布式文件系統(HDFS)中的數據進行訪問,無需再安裝其他功能包或進行復雜的MapReduce操作。
上述功能將為客戶擁抱Hadoop提供非常好的解決方案,但SAP還提供了另外一個功能,即動態分層(dynamic tiering),這一功能將使得用戶可以完全在SAP的環境下管理大數據。動態分層將不同的數據資產定義為不同的溫度,從而更加高效地管理數據(見圖一)。通過這一技術,HANA現在可以將不太活躍的數據,或者說溫數據(warm data)存儲在成本較低的磁盤存儲上。而只把活躍數據(熱數據)存儲在高性能內存當中。
圖一:SAP HANA動態數據分層功能
為了確保大數據快速載入HANA,SAP采用了Sybase數據庫的技術,即智能數據流(smart data streaming)。這一功能讓HANA能夠從各種設備、應用當中持續地捕捉數據流。智能數據流能夠以每秒上百億事件的速度捕獲數據,還可以讓用戶在數據載入的同時對其進行處理。它針對業務環境變化提供了報警、通知以及反饋等功能,并利用高效新穎的儀表盤為管理人員提供有力的支持。
在HANA SPS 09當中,其他的功能還包括了一個新的預測分析庫,其中有8個額外的算法以及多個功能增強。這對于數據科學家以及開發人員將具有足夠的吸引力,在HANAStudio當中提供了更好的建模與代碼編輯器。
應用開發人員的新“玩具”通過一系列新功能的發布,最新HANA SPS 09還將進一步提升應用開發人員的工作效率,包括OData探索工具,集成化的調試工具以及更新的建模能力等。基于web的開發者工具箱還將提供應用程序預覽功能,并添加了新的web模板和應用功能可視化。
SAPHANA SPS 09還添加了更多的XSJS應用編程接口(API),包括處理Zip和Gzip文件的能力以及SMTP API。新的接口將為開發者提供直接在XSJS代碼中進行病毒掃描的能力。此外,新的安全存儲API可以讓開發人員更加安全地存儲數據,它能夠處理加密、解密以及敏感數據的留存等。
在HANA SPS 09更新當中,創新與開發能力的改善并不是唯一的亮點。SAP還增強了平臺的運維能力,包括在問題發生時快速通知IT人員;SPS 09還提供了備份、存儲和日志告警等功能,避免不必要的停機時間。
SPS 09是HANA的一次大版本更新,在未來的版本當中,我們希望HANA能夠添加以下幾個功能,包括對Windows Server的支持,提供Web端口以支持實時Web應用。此外,我還希望SAP能夠提供免費版的HANA軟件,讓更多的開發者進行試用。
總體來說,HANA應用之路早在多年以前就已經開啟。如今的數據庫市場,SAP HANA已經成為內存數據庫技術的標桿,相信HANA也將繼續引領數據庫技術領域的創新與競爭。
點擊這里可以查看SAP HANA SPS 09完整的功能更新列表。