演講嘉賓簡介:阿裡巴巴集團副總裁,進階研究員,ACM傑出科學家——李飛飛
以下内容根據演講視訊以及PPT整理而成。
點選觀看回放 更多課程請進入“ 資料庫大講堂”了解
本次分享主要圍繞以下三個方面:
一、技術推動雲資料庫的創新
二、阿裡雲雲原生關系型資料庫——PolarDB
三、新一代RDS全進化
1.雲原生資料庫發展
該部分介紹目前發現的雲資料庫的一些标準趨勢以及雲資料庫發展的曆史。
從早期的托管上雲,到雲原生應用架構,到今天的雲原生下的專屬态,雲資料庫經曆了蓬勃發展的曆史時期。

2.PolarDB逐漸成為雲原生資料庫的事實标準
雲原生關系型資料庫已經成為業界雲原生資料庫的事實标準。
PolarDB具有下圖所示四個核心特點。第一是IT基礎設施雲化。第二,計算、存儲和網絡等基礎設施雲化後即實作了資源的池化,如存儲池化、計算池化。利用存儲、計算分離的架構将池化資源的優勢發揮到極緻,提供極優彈性、高可拓展性以及高可用性。第三,目前人工智能、機器學習技術與資料庫系統深度融合,資料庫智能化正大邁步向前發展,使應用、資料庫開發者、企業級使用者可以更加簡單、友善、可靠地使用、管理以及優化雲原生資料庫系統。第四,非常重要的一點是資料生态化。資料庫上雲不僅僅依靠資料實作,還需要依賴周邊的生态工具以及合作夥伴一起使得應用、資料全部實作雲化,如此才能最高效能地發揮雲原生架構的優勢。
PolarDB作為雲原生關系型資料庫,內建了上述極優彈性、高可拓展性、高可用性等優點,利用存儲、計算分離的架構以及前端的智能化同時提供多種能力,提供高并發、高處理的雲原生資料庫支援。
PolarDB是全球首家支援全部MySQL現役版本的雲原生資料庫。從MySQL5.6,到MySQL8.0,以及2020年新推出的MySQL5.7,PolarDB是唯一一個全面支援、相容所有MySQL版本的雲原生資料庫。
阿裡巴巴在本次雲栖大會重磅釋出PolarDB計算包、PolarDB存儲包以及PolarDB全球資料庫。
1. PolarDB計算包、存儲包
“水電計費”方式:讓使用者像使用水電煤一樣使用雲原生資料庫以及雲原生資料庫的計算資源。通過PolarDB存儲包、PolarDB計算包的形式将資源池化,進行管理利用。使使用者真正實作按需按量使用、按需按量付款,将雲原生優勢發揮到極緻,降本增效。
2.PolarDB普惠版&PolarDB标準版
PolarDB普惠版提供一個計算節點與一個分布式共享存儲,是以普惠版為中小企業提供高成本效益。
PolarDB标準版具有一寫多讀的多個計算節點,并提供存儲分離、彈性擴容等能力,更加熟穩定,滿足中大企業對高彈性、高可用性的需求,同時成本效益也非常高。
除此之外,PolarDB對線上庫以及曆史庫進行了優化,大大降低了線上資料計算成本以及曆史資料存儲成本。
3.PolarDB全球資料庫(Global Database)
PolarDB全球資料庫打通了跨A類地域,實作了資料跨地域同步,使應用可以就近通路資料庫。比如PolarDB有遊戲、教育等不同行業的客戶,客戶往往希望将其應用部署在全球不同地域,阿裡雲PolarDB希望客戶可以利用就近的通路資料進行讀寫,降低rt。PolarDB全球資料庫提供了資料跨地域同步能力,實作資料就近通路,增效降本。
針對金融雲客戶,金融雲PolarDB平均降價幅度達30%,價格下調最高達47%,真正為客戶實作降本增效,幫助客戶取得更大的商業成功。
4.雲原生分布式資料庫PolarDB-X
進一步擴充PolarDB的雲原生架構,從雲原生資料庫Shared Everything+Shared Storage走到雲原生分布式資料庫PolarDB-X。
如下圖架構,PolarDB-X是Shared Everything+Shared Storage+Shared Nothing,即結合分布式水準擴充能力與PolarDB雲原生存儲計算分離等能力的架構。該架構具有非常大的優勢,可以實作幾乎無限的水準擴充。PolarDB-X提供分布式事務和分布式查詢的水準擴充能力,結合雲原生資料架構的彈性、高可用、存儲分離架構等,能夠大幅提升處理能力。如此一來,對于同樣的資料量或同樣的并發,可以大幅降低傳統分布式資料庫進行分布式事務和分布式查詢處理的複雜度,将雲原生和分布式完美結合在一起,提供下一代企業級雲原生分布式資料庫。
5.雲資料庫專屬叢集MyBase
MyBase的邏輯很簡單,即讓使用者享受更多自主可控的雲原生資料庫的紅利,針對大中企業客戶自主可控的需求提供非常優秀的企業級能力。
MyBase為使用者開放更多的資料庫托管權限,通過專屬模式開放OS權限,鼓勵使用者靈活地進行資源排程、資源配置。MyBase使用者可以享受阿裡雲專業的企業級雲資料庫核心能力,相當于使用者在公有雲上享受到專有雲的雲資料庫,同時得到阿裡雲最新、最好的核心支撐以及雲原生管控提供的高彈性、智能化等優勢。
RDS标準版本不斷提升和完善雲原生、智能化、企業級資料庫的能力。
1.雲原生技術演進
下一代RDS将全面擁抱雲盤與ECS。例如将計算池化、存儲雲化,并且利用存儲計算分離技術提供存儲計算分離的RDS能力,盡可能将雲原生能力發揮到極緻。使用者可以通過池化的ECS與雲化的存儲進行彈性縮擴容以及支援高并發與低成本存儲。
2.豐富的企業級能力
例如核心、性能優化、全線産品支援标準的企業級安全能力,如TDE、SQL審計等一系列企業級資料審計。
3.智能化加持
新一代RDS支援智能化管控,DAS加持,用智能化技術打造一個自治的雲原生資料庫平台,可以大幅簡化使用者在阿裡雲資料庫平台上運維、管理,以此提升效率,降低成本。許多企業級使用者從DAS受益,例如智能索引推薦、慢SQL治理、智能告警等一系列能力。
4.阿裡巴巴集團實踐經驗
新一代RDS在現有RDS基礎上整合了阿裡巴巴多年的實踐,推出了AliSQL三節點企業版本和金融級版本可靠性能力,以及其他新增功能。
阿裡巴巴希望使用者在RDS上可以享受從雲資料庫到企業級雲原生資料庫帶來的能力優勢變化。 最後,阿裡雲資料庫的使命就是幫助更多的企業級使用者成功,提供更快更安全的下一代企業級資料庫。