數據庫

河北十一选五前三直遗漏号:從跟隨者到開拓者,阿里云數據庫角色變化背后的機遇與挑戰

廣告
廣告

微信掃一掃,分享到朋友圈

從跟隨者到開拓者,阿里云數據庫角色變化背后的機遇與挑戰
0 0

數據庫經過40多年的發展與變遷已經改寫了格局,在開源、云端浪潮之下曾經的數據庫霸主Oracle也已經跌下王座,不斷向著云與智能化發展,新的廠商也獲得了各自機會,在云數據庫時代是一個百花齊放、百家爭鳴的狀態。

由于業務飛速發展,亞馬遜和阿里兩位電商巨頭在10年前開始了自己的去“O”(Oracle數據庫)運動,一直以來阿里云在數據庫方面被認為是AWS跟隨者,如今已經基本做到與AWS持平,甚至在某些方面已經領先。

根據Gartner統計,阿里云已經位居全球云數據庫市場份額前三,年增速在115%。同期AWS增速為74%,Oracle為66%。而POLARDB在2018年正式商業化后,目前已經是阿里云上增長最快的數據庫產品。

去“O”運動中的數據庫市場變遷

2013年阿里巴巴最后一個Oracle數據庫從從其淘寶核心系統中下線,10月15日亞馬遜宣布其消費者業務也關閉最后一個Oracle數據庫。

上個世紀70年代以關系型數據庫起家的Oracle一直以來都是商用數據庫的王者,與IBM DB2以及微軟的SQL Sever基本壟斷了傳統商業庫市場,曾經阿里是Oracle數據庫在中國市場的頭部客戶,但是隨著業務的發展,Oracle在性能上已經無法滿足,而且成本高昂。

2009年前后阿里巴巴的總體流量一直高速上漲,但王堅博士認為如果再以當時的架構持續下去,為了能夠支持流量的承載,阿里巴巴購買服務器、數據庫產品的支出就足夠讓阿里巴巴破產,所以阿里巴巴開始了整個IT架構的升級,在對上層進行了微服務化后開始去“IOE”之路,其中的“O”就是Oracle數據庫。

數據庫是最難遷移的技術之一,因為通常企業中的多個軟件應用在數據庫上運行,一旦更換新的數據庫所有應用程序都要被重寫或替換,往往數據庫項目遷移需要數年時間,亞馬遜和阿里數據庫遷移便是很好的例證。

2008年之后阿里基于開源數據庫MySQL做AliSQL對內核進行改造調優,2011年隨著阿里云的發展,開始進一步基于AliSQL搭建RDS平臺,既對內服務又對外輸出。在2013年淘寶下線最后一個數據庫,之后阿里云數據庫更多的是對外商用,不僅將阿里云數據庫的技術,還有實踐經驗對外輸出,與此同時阿里云數據庫也逐步構建起MySQL、AliSQL、PostgreSQL、MariaDB開放數據庫生態,2017年阿里云數據庫用戶實例突破了10萬大關。

阿里和亞馬遜的去“O”之路是數據庫市場變遷的一個縮影,從以Oracle、DB2、SQL Sever為主的傳統商業數據庫,到以MySQL、PostgreSQL、MongoDB、MariaDB、Hbase為代表的開源數據庫,據悉阿里巴巴在2013年左右開始大規模使用開源數據庫,這與DB-Engines的數據庫流行度趨勢非常吻合,從DB-Engines數據庫流行度來看,開源數據庫從2013年開始到現在一直增長,直追商業數據庫。

而在云端浪潮之下,數據量的激增,使得傳統數據庫和開源數據庫在性能和成本等方面已經無法滿足,云原生數據庫正在引領數據庫市場的新潮流。

阿里云數據庫事業部總經理曹偉在今年云棲大會上指出云原生數據庫未來發展趨勢:

彈性:彈性不僅僅是規格的彈性,而是未來CPU、容量等計算資源都可以按量付費。

HTAP:之前TP和AP是分開處理的,TP使用關系型數據庫,而AP使用大數據存儲。未來則會融合兩者,提供一個入口跑事務,一個入口跑報表和BI。

智能:智能讓數據庫更加實用,未來數據庫的磁盤備份、內存調度等都不需要DBA來操作,而是全部由數據庫自己來完成。此外,數據庫還能夠自動完成診斷和修復。

混合云:因為一些合規的要求,并不是所有數據都能跑在云上,因此還需要使用云上云下互聯的生態。

云原生數據庫的發展來自于云計算廠商的數據庫自研之路,AWS和阿里云是其中的代表,“我們背靠阿里巴巴集團,身處復雜的生態環境,從電商到線下的新零售,像盒馬以及線上娛樂如優酷等等,不僅對我們的技術提出了非常大的挑戰,也提供了極為豐富的練兵場。這是我們能夠持續走下去并不斷衍生出新技術的一個核心保障?!卑⒗鐫浦悄蓯菘饈亂擋扛涸鶉死罘煞稍誚郵躀TPUB采訪時指出。

而在云原生時代阿里云也完成了從跟隨者到開作者的轉變。

從跟隨者到開拓者

從傳統商業數據庫到開源數據庫,再到自研數據庫。自研之路往往艱難,而這條艱難之路更代表未來。

2014年AWS發布了關系型數據庫Aurora,2015年阿里開始自研新一代云原生數據庫POLARDB,選擇了和Aurora同樣的思路,采用存儲計算分離、軟硬一體化設計。

2017年阿里云公測自研關系型數據庫POLARDB,被阿里稱為新一代數據庫的POLARDB當時在業在內并沒有引起太大的轟動,它被認為是AWS Aurora的跟隨者。在云端,不僅是數據庫???,從IaaS到PaaS,AWS都是是絕對的領先者,但是中國的數據庫產品躋身世界一流數據庫品牌正是從阿里云推出POLARDB開始的。

李飛飛在接受ITPUB采訪時曾坦言阿里云跟隨者的身份:“我覺得我們一開始是一個Follower(跟隨者),這個沒什么不好意思承認的。但是我們要從Follower做到超越者,做到leader?!?/p>

經過十多年的發展阿里云已擁有非常豐富的云數據庫產品家族,涵蓋關系型數據庫、非關系型數據庫、分析型數據庫以及遷移工具等,滿足用戶不同的數據庫應用開發需求,并且解決企業核心業務上云的關鍵難題。

李飛飛認為阿里云已經從Follower做到基本與AWS持平,甚至在技術上某些領域做到了領先。比如OLAP , AnalyticDB的性能已經在TPC-DS上打榜,并排到了第一。通過和AWS官方Redshift對比(在AWS上去買Redshift跑同樣的Workload),在TPC-DS的很多Query,AnalyticDB的性能都要優于Redshift。另外,在某些領域,阿里云已經做到了人無我有,比如,在分布式數據庫板塊,因為阿里集團的“雙11”場景需求,需要做share-nothing的架構。因此在PolarDB基礎上做了PolarDB分布式版本。以Share-nothing的分布式架構來支持“雙11”海量高并發數據的應用場景支撐,AWS并沒有和阿里云對標的產品。

很多業內人士指出實際上阿里云數據庫的整體能力并不僅僅表現在相對完善產品堆棧,這一點AWS也比較完善,更多的是對中國市場和客戶需求的理解以及這些年來積累的實踐經驗。李飛飛曾經談到過中美客戶的差異,比如很多大中型國有企業,美國沒有這種組織架構,其需求和美國的商業公司肯定有不同?!罷饣岫暈頤塹募際躚萁誹岢鲆恍┬碌乃伎?、新的挑戰,也就會使我們最終會走出一條不同于Aurora的技術之路?!?/p>

但是在云端浪潮下,更為激烈的變革序幕已經開啟,“傳統數據庫會像馬車一樣被淘汰?!崩罘煞殺硎?。Gartner的調研報告指出云數據庫正在快速增長,到2022年預計有3/4的數據庫天然部署或者遷移到云上。

而在中國市場也到了傳統產業變革的下半場,只是這個更為龐大的市場上云并沒有那么快,尤其在核心的數據庫方面,有的行業甚至無法上云,一位在數據庫領域從業超過20年的老兵質疑過“云計算廠商開發的數據庫系統,市場目標是在自家的云上提供服務,而不是作為傳統軟件賣許可證。因此,很多打算擺脫Oracle,采用國產數據庫,但又還沒打算上云的用戶,就很難享受到這類產品?!?/p>

在云端曾經的數據庫王者Oracle也不再擁有優勢,這也給阿里云等挑戰者一個超越的機會。

面對這樣的困局,這一次阿里云走在了前面。在2019年云棲大會上阿里云首推云原生數據庫一體機POLARDB BOX,它能夠更好地幫助用戶在私有云上使用POLARDB數據庫,實現“把云帶回家?!痹讜貧俗透由釗氳牡畢擄⒗鐫平辛擻幸嫻奶剿?,“把云帶回家”也讓POLARDB從跟隨者變成開拓者。

目前阿里云數據庫已服務政務、零售、金融、電信、制造、物流等領域的龍頭企業,已有約40萬個數據庫實例遷移到阿里云上。

阿里巴巴的價值觀中有這樣一條:“唯一不變的是變化”,在這個飛速變革的時代,技術的演進與更迭速度正在成倍增長,十多年的數據庫實踐讓阿里云積累了技術經驗和相關方法論,不過傳統產業的需求更加復雜多樣,其中也不乏華為、AWS等同臺競技的玩家,戰爭的號角也只是剛剛吹響,還需要阿里們深入到產業中去探索與磨合。


10月25日,阿里云數據庫技術沙龍北京站即將舉行,本次沙龍特別邀請阿里云數據庫專家團隊分享阿里云數據庫在阿里巴巴集團業務的廣泛應用以及阿里云數據庫背后的黑科技,資深阿里云數據庫專家也將對現場收集的問題和痛點進行解答?;隊氡劭粗輩?。

我還沒有學會寫個人說明!

都9012年了,怎么還會有人不會面試?

上一篇

花生殼PHTUNNEL開發者大賽重磅啟動,千元大獎等你來戰!

下一篇

你也可能喜歡

從跟隨者到開拓者,阿里云數據庫角色變化背后的機遇與挑戰

長按儲存圖像,分享給朋友

ITPUB 每周精要將以郵件的形式發放至您的郵箱


微信掃一掃

微信掃一掃