本周在巴塞羅那舉行的SAP TechEd大會上,SAP宣布發布HANA 2的路線圖。最終的軟件包會在11月30日全面供貨的時候公布細節——SAP正在研究可以向這個軟件包里面添加哪些功能。
但是SAP正在通過添加新的雙活模式來增強高可用性,允許讀密集型工作負載轉移到第二臺服務器上而不會讓系統宕機。這個數據庫功能預計將支持心跳應用;對比之下,Oracle要求購買它增強的高可用性工具。
SAP還簡化了在內存和磁盤之間的分層功能;不過目前我們還沒有得到細節,預計可能會有某種形式的基于策略的功能,用于實現數據從內存到磁盤的自動發送。
其他要點還包括,新版本的Architecture Designer建模工具,允許你將工程設計表格布局從其他數據庫例如Oracle或者Teradata轉換成HANA。這款工具是對現有HANA Studio工具的補充,后者是在HANA中定義并布局表格。
在這次發布中,SAP將HANA中支持的預測分析庫與8個新工具結合起來,瞄準分類、關聯、時間序列、回歸分析、匯總統計的功能。反過來,SAP在云中增加了一些分析微服務,以執行文本分析、實體抽象、事實提取以及語言分析。
HANA 2中有幾個針對開發者的好處。有一個擴展的應用服務器,讓開發者可以使用他們自己選擇的編程語言,而HANA Web IDE簡化了空間、圖形和文本數據實體的建模。
數據庫遷移可能是具有顛覆性的,尤其是如果你有心跳應用例如ERP或者SAP BW運行在這些數據庫上的話。SAP意識到這一點,將繼續支持最近的兩個版本(HANA 1、SPS 11和12)針對這部分客戶。但是向HANA 2的遷移(免費的)要求HANA 1客戶使用最近的一個版本(SPS 12)。
最初SAP HANA與眾不同之處在于它能夠在同一個引擎上執行交易處理和分析。從某種程度上說,像Oracle、IBM DB2和Teradata這樣的老牌廠商也將內存分析融入了他們的旗艦數據庫平臺中。HANA仍然以純內存系統獨樹一幟。但是,競爭對手如MemSQL也向他們的交易指令表中增加了分析功能。作為應對,SAP強調他們支持擴展的數據類型,例如圖形和時間序列數據。
這次發布一個很重要的部分就是SAP的主要戰略就是增加企業高可用性能力,讓HANA更多地針對關鍵任務型工作負載。
但是請注意最近SAP在把收購來的Atliscale融入產品家族方面所取得的進展。Altiscale有專門的Hadoop云托管基礎設施,這次收購可以讓SAP把HANA與自己的Hadoop部署結合起來,極大地擴展HANA的分析價值定位。