阿里云POLARDB發(fā)布:6倍性能差,100TB容量
原創(chuàng)【51CTO.com原創(chuàng)稿件】阿里云的數(shù)據(jù)庫產(chǎn)品團(tuán)隊(duì)已經(jīng)有了七年的歷史。從2011年開始,阿里云每年都會發(fā)布兩至三個(gè)重量級的產(chǎn)品,以及一至兩個(gè)重要的功能更新。在連續(xù)五年時(shí)間的里,每一年都有超過一千項(xiàng)以上的功能優(yōu)化,在2015年發(fā)布了1100項(xiàng)功能的優(yōu)化,而在2016年這個(gè)數(shù)字是1800項(xiàng)。今年這個(gè)數(shù)字應(yīng)該會突破3000項(xiàng)。阿里云的數(shù)據(jù)庫產(chǎn)品包括主流的關(guān)系型、NoSQL非關(guān)系型數(shù)據(jù)庫、面向大數(shù)據(jù)和AI的混合分析數(shù)據(jù)庫、面向搜索和物聯(lián)網(wǎng)等場景的搜索和時(shí)序數(shù)據(jù)庫。為了方便用戶將數(shù)據(jù)庫上云,阿里云還有配套的遷移管理服務(wù)和工具。
阿里云數(shù)據(jù)庫產(chǎn)品大圖
在2017杭州云棲大會前夕的9月21日,阿里云正式發(fā)布了自研新一代商用關(guān)系型云數(shù)據(jù)庫POLARDB,該數(shù)據(jù)庫采用第三代分布式共享存儲架構(gòu),創(chuàng)新實(shí)現(xiàn)企業(yè)級OLTP與OLAP一體化數(shù)據(jù)庫系統(tǒng)整體設(shè)計(jì),一個(gè)數(shù)據(jù)庫即可滿足多類數(shù)據(jù)庫的混合使用效果,為企業(yè)智能化轉(zhuǎn)型帶來新的進(jìn)化動力。
在發(fā)布會現(xiàn)場,阿里云數(shù)據(jù)庫團(tuán)隊(duì)的掌門人余峰分三點(diǎn)展示了POLARDB的獨(dú)到之處:
1. 兼容性。MySQL是數(shù)據(jù)庫市場里的重頭戲。MySQL社區(qū)發(fā)展多年,整個(gè)數(shù)據(jù)庫生態(tài)非常完善。如何把傳統(tǒng)數(shù)據(jù)庫或生態(tài)遷移到云上,很重要一點(diǎn)就是兼容性。余峰認(rèn)為所謂兼容就要做到100%,POLARDB目前上下兼容5.6,很快會支持5.7和5.8。
2. 強(qiáng)大的計(jì)算節(jié)點(diǎn)。***發(fā)布的POLARDB***規(guī)格是64核/512GB。這是目前所有云廠商里的***規(guī)格。余峰相信大部分業(yè)務(wù)天花板是碰不到的。
3. 極大的存儲容量。10TB可能是大部分業(yè)務(wù)遇到的天花板,而POLARDB提供了比10TB大一個(gè)數(shù)量級的存儲空間。
單有這三點(diǎn)是遠(yuǎn)遠(yuǎn)不夠的,要想得到比MySQL有6倍性能的提升,POLARDB還有以下秘訣:
1. 在行業(yè)還在使用***代,第二代架構(gòu)的同時(shí),阿里云已經(jīng)率先實(shí)現(xiàn)第三代架構(gòu)的產(chǎn)品布局。在存儲技術(shù)上,創(chuàng)新性加入自研數(shù)據(jù)引擎POLARSTORE,實(shí)現(xiàn)數(shù)據(jù)流的智慧調(diào)度,讓POLARDB擁有澎湃的性能動力(6倍性能于MySQL)及***兼容性(100%向下兼容MySQL 5.6)。
POLARDB性能全景
2. POLARDB還采用軟硬一體設(shè)計(jì)邏輯,***限度發(fā)揮硬件性能,實(shí)現(xiàn)領(lǐng)先同行一倍的核心指標(biāo):64核CPU及512GB內(nèi)存,提供***100TB的存儲容量。配合針對高并發(fā)場景采用類似Fallocate方式的預(yù)先分配日志文件系統(tǒng)和高達(dá)50Gbps的RDMA網(wǎng)絡(luò),實(shí)現(xiàn)支持***每秒15萬次寫請求以及50萬次讀請求,并減少50%的IO消耗。
在實(shí)測跑分上,POLARDB讀寫性能均超越同級產(chǎn)品,讀性能實(shí)現(xiàn)100萬QPS,寫性能實(shí)現(xiàn)13萬TPS,領(lǐng)先同行。
在獲得優(yōu)越性能的同時(shí),存儲資源池化 、存儲節(jié)點(diǎn)實(shí)現(xiàn)透明壓縮、0存儲成本的只讀實(shí)例,使POLARDB能做到遠(yuǎn)低于商業(yè)數(shù)據(jù)庫的成本。
POLARDB是未來云數(shù)據(jù)庫的雛形(All in one),一個(gè)數(shù)據(jù)庫即可滿足現(xiàn)時(shí)多類數(shù)據(jù)庫混合使用效果。阿里云發(fā)揮自身自研能力優(yōu)勢,以POLARDB為產(chǎn)品契機(jī),實(shí)現(xiàn)數(shù)據(jù)庫OLTP與OLAP的一體化設(shè)計(jì),為企業(yè)的數(shù)字化升級所需的IT設(shè)施架構(gòu)實(shí)現(xiàn)革命性進(jìn)化。
編輯視點(diǎn):阿里云是最喜歡在發(fā)布會現(xiàn)場跑分的廠商之一,這次的POLARDB發(fā)布會也不例外。敢跑分,證明了阿里云的自信,而跑分結(jié)果也不負(fù)眾望:在標(biāo)準(zhǔn)場景下,POLARDB的性能是MySQL的6倍,單實(shí)例實(shí)現(xiàn)100T級存儲容量;而在云數(shù)據(jù)庫廠商中,阿里云POLARDB則實(shí)現(xiàn)了AWS Aurora性能的1.2倍。
【51CTO原創(chuàng)稿件,合作站點(diǎn)轉(zhuǎn)載請注明原文作者和出處為51CTO.com】