亞馬遜是當今世界排名第一的云計算服務提供商。在作為云計算服務重要組成部分的數據庫上,亞馬遜之前可以提供Oracle(甲骨文公司產品)、微軟SQLServer等外部公司的服務。
11月12日,亞馬遜在數據庫方面走出重要一步,發布了自行開發的數據庫引擎Aurora,該數據庫兼容最流行的開源數據庫MySQL,但是用戶購買數據庫服務的成本,只有商業數據庫的十分之一。媒體認為,亞馬遜等于是面向數據庫霸主甲骨文進行了“宣戰”。
當天,亞馬遜在美國拉斯維加斯舉行了有關云計算的大會re:Invent,在會上發布了多個產品,數據庫Aurora為其中之一。
該數據庫引擎,將作為“亞馬遜關系數據庫服務”(Amazon RDS)服務的最新組成部分,將提供傳統數據庫的高性能,以及開源數據庫的低廉價格。
MySQL(隸屬于甲骨文公司)是全世界最流行的開源數據庫,擁有海量用戶,亞馬遜的新數據庫引擎將兼容MySQL,意味著企業等用戶可以實現便捷的遷移。亞馬遜表示,Aurora的性能將比常規的MySQL數據庫提高五倍,但是價格僅為高端商業數據庫的十分之一。
在商業數據庫領域,甲骨文的Oracle具備壟斷性優勢,用戶在使用和購買中除了高昂的價格之外,也面臨諸多的限制。亞馬遜表示,將大幅簡化云數據庫服務的使用手續,用戶只需要為每一個數據庫實例(在云計算平臺上運行一個數據庫)按照每小時進行付費即可。用戶也可以對容量、服務性能等指標等進行自由升級。
亞馬遜云計算業務負責數據庫服務的副總裁古拉巴尼(RajuGulabani)表示,過去,亞馬遜的關系數據庫服務讓數千家云計算企業用戶,大大降低了使用數據庫的成本,這一領域的需求在過去幾年也出現了爆發式增長。
據稱,根據客戶的要求,亞馬遜先后在云計算中提供了MySQL、Oracle、SQLServer和PostgreSQL等數據庫引擎的服務。
古拉巴尼表示,仍有一些數據庫用戶提出反饋,希望以開源數據庫的低廉價格,以更加便捷的方式獲得商業數據庫的高性能服務,這正是亞馬遜開發Aurora數據庫的初衷。
據稱,亞馬遜開發這一數據庫,投入了三年時間。
資料顯示,在數據庫產品上,亞馬遜過去曾經進行過開發,先后推出了DynamoDB、Redshift、SimpleDB等引擎,但是在功能上無法和MySQL、Oracle等知名產品競爭,僅作為測試用途。
美國科技新聞網站Gigaom指出,亞馬遜的Aurora,向數據庫的統治者甲骨文公司進行了宣戰,其中十分之一的成本對比,十分顯眼。
雖然Oracle擁有較高的市占率,但是長期以來,企業用戶對于甲骨文的價格框架、以及僵化不變的授權模式感到了厭倦。亞馬遜此時推出一個競爭性的數據庫,將是一個明智之舉。
在商用軟件中,幾乎沒有軟件能夠像數據庫擁有長期粘性,在華爾街,金融機構使用Oracle數據庫,甚至成為企業合規監管規定的一部分,不過這些慣例開始發生了變化。
云計算成為互聯網行業競爭最為慘烈的一個板塊,谷歌、亞馬遜、微軟三大巨頭展開價格大戰,Dropbox、Box等廠商也來分享蛋糕。在過去一兩年中,各家廠商逐年降低云存儲和計算資源租賃的價格,堪比“摩爾定律”的價格下滑,也促使更多的企業采用云計算。
顯然,全新數據庫引擎的推出,表明亞馬遜已經不滿足于在存儲和計算租賃領域的價格戰,正在把手伸向云計算的上游領域(應用服務的軟件來源)。而云計算廠商自行研發數據庫,也將讓甲骨文、微軟這樣的專業數據庫軟件廠商坐立不安。