丁海驁
2018甲骨文數據庫云大會最引起業界關注的,恐怕是甲骨文在中國本土的數據中心終于落地騰訊云:“感謝你們的等待!感謝你們的耐心!我很高興跟每一個客戶報告:由騰訊云運營的數據中心會在今年8月份,就是在這個月會跟你們見面!”李翰璋,甲骨文公司高級副總裁及中國區董事總經理甚至開玩笑說,如果今年甲骨文的數據中心還不能落地,那么他就不會再站在臺上了。
作為從軟件轉型云計算非常徹底和決絕的廠商,甲骨文從2006年開始基于云計算全面重寫自己的ERP、HCM等應用管理軟件,到今天,甲骨文已經成為擁有從有SaaS、PaaS到IaaS,從公有云、混合云、私有云和Cloud at Customer的解決方案,在云計算各個層面已經形成了相對完整產品邏輯云計算產品和服務提供商。
雖然甲骨文在全球建有多個數據中心,但囿于中國國家相關“數據不能出國”的相關規定,甲骨文與其他跨國的云計算服務提供商一樣,截止到今年8月前,其云計算產品和服務大多通過部署在用戶的數據中心,或者由用戶自己選擇、部署到本地不同公有云平臺。這對于甲骨文來講,不僅使得其橫向SaaS、PaaS、IaaS聯通和縱向公有云、混合云、公有云本地化、私有云的無縫銜接這一產品特色和優勢難以發揮;而且用戶難以同步獲得與海外用戶同樣的產品價值和性能體驗。
甲骨文與騰訊云的合作最初公布是在2015年年底,雙方當時簽署了合作諒解備忘錄。然后在2016年10月,甲骨文宣布與騰訊云簽訂合作協議。之后雖然消息不斷,但一直未公布具體的落地時間。“PaaS本身是一個云平臺,比較復雜,不是只要有最底層的網絡、存儲、服務器等就可以搭建起來。我們在中國由騰訊云運營的數據中心將提供全方位的云服務,馬上推出的將是以PaaS為主的云服務,就包括我們今天提到的有數據庫云、移動云、管理云、分析云等一系列的服務。”李翰璋除了強調甲骨文落地騰訊云的技術難題外,還重點強調了甲骨文所要提供的,是面向企業的“企業級服務”,因此對于落地騰訊云就會有“更高的要求”——相信這也是甲骨文中國公有云此時落地的很重要原因:由于是面向企業級用戶,所以甲骨文方面顯然不愿意為了圖一時的效率,失去對數據中心某些方面的控制力度。就如之前落地中國的AWS、微軟和IBM一樣,無論是產品、技術,或者服務、支持,都完全與其他地區不可同日而語,雖然形勢上是落地中國市場,但產品的內核依然懸在半空。
根據甲骨文方面提供的信息顯示,此次通過騰訊云落地的甲骨文中國數據中心的云產品服務,將包含從IaaS、PaaS到SaaS的甲骨文的全線云計算解決方案,而且所有的產品和技術,都將由甲骨文提供。“我們有非常豐富的菜單提供給用戶,包括數據庫、中間件、集成云,以及用于數據整合的Golden Gate云,用于數據分析的Oracle分析云,用于移動應用的Oracle移動云,為更好管理網絡和不同的系統的管理云……數據管理、數據整合、數據分析、網絡管理、自動管理和移動化,這些都是企業數據化轉型中必須面對的事情。甲骨文將為中國用戶提供自己在數據管理領域40年的經驗。”李翰璋說。
作為目標為企業級用戶的云計算產品,甲骨文最近在PaaS平臺投入非常值得關注——其中,結合自身40年數據庫經驗,在2017年甲骨文全球云大會(OpenWorld 2017)推出的“自治數據庫”(Oracle Autonomous Database),已經成為其云平臺解決方案中的核心。
甲骨文公司副總裁及中國區云平臺總經理吳承楊曾經有一個說法:Oracle自治數據庫云實際上是在為“PaaS的標準定義了一條紅線”。他認為,從傳統意義上說,企業級用戶對于云計算產品的應用,有一個非常明確的要求,即:在保證高可靠性、安全性、高性能的同時,最大程度降低用戶自身對于系統的管理難度和強度。這一點在今天的Iaas和SaaS的應用當中,基本得到了認同,已經成為市場上產品彼此競爭的基本考量因素。但是對于PaaS來講,不僅這樣的標準不存在,而且“服務的承諾卻少之又少。99.995%的可靠性幾乎是不可能。至于自動打補丁、自動升級、自動檢測安全問題更是無從談起。”
與傳統的數據庫相比,Oracle自治數據庫在Oracle數據庫18c的基礎上,強調將機器學習技術引入企業級底層數據管理系統,從而在某種程度上的自動化特征,實現無需相關人力介入,即可在數據庫運行的情況下實現自動升級、微調、修補、更新、維護數據庫與自行調整計算和存儲資源。用甲骨文的說法是:自治駕駛 (Self-driving)、自治安全(Self-securing)和自治修復 (Self-repairing)。
“如無人駕駛的意思,即乘客先上車,然后輸入目的地,汽車就可以出發了。甲骨文的自治數據庫也是一樣:用戶無需手動操作,只要加載數據,系統就可以自動、聯機運行。”Andy Mendelsohn,甲骨文公司數據庫技術執行副總裁同樣借助無人駕駛汽車來幫助用戶理解“自治數據庫”的產品特性:當服務在運行時,自治數據庫能夠自動備份,出現問題時,無需停止服務即可自動恢復、自動調整。當系統收到攻擊時,自治數據庫會自動防御外部攻擊、惡意的內部用戶和人為錯誤。在最極端的情況下,服務器因為某些災難事件而停機時,服務也會進行備份和恢復,從而將對最終用戶的影響減少到最低。
2018年3月,甲骨文推出了Oracle自治數據庫的首款服務——Oracle自治數據倉庫云(Oracle Autonomous Data Warehouse Cloud)。“自治數據倉庫是一個服務,但是可以用于任何的分析應用:例如為傳統的企業級用戶提供業務分析,或者作為數據科學家開發機器學習的沙盒工具,甚至作為數據湖,幫助客戶查詢所有數據。”Andy Mendelsohn談到,在8月份,甲骨文還將推出一款基于Oracle自治數據庫的服務:自治事務處理(Oracle Autonomous Transaction Processing Services)。除了與“自治數據倉庫”同樣容易部署,能夠實現“自動管理”外,自主事務處理實際上將企業級用戶對數據應用的向業務側進行了延展:客戶服務、財務和資產管理、制造和物流等企業的現實業務數據管理和應用被作為重要的應用場景,同時,還能幫助企業用戶實現對數據層面“事務”和“分析”混合負載的系統調優,進而協助企業用戶得到一個更便捷和順暢的應用開發環境。
“從SaaS、PaaS、IaaS三塊業務來講,當今市場上最不成熟的相對來講就是PaaS,如數據庫在云端的服務等。隨著我們自治數據庫服務的推出,我們實現了跨越式的發展,躍過了競爭對手,在市場當中推出了這樣革命性的解決方案,可以說在整個PaaS市場當中會發揮領導性的作用。”Andy Mendelson說。