《阿里云發(fā)布新一代數(shù)據(jù)庫產(chǎn)品POLARDB,跑分超越AWS Aurora》要點(diǎn):
本文介紹了阿里云發(fā)布新一代數(shù)據(jù)庫產(chǎn)品POLARDB,跑分超越AWS Aurora,希望對您有用。如果有疑問,可以聯(lián)系我們。
【獵云網(wǎng)(微信:ilieyun)北京】9月21日報道(文/都保杰)
今天下午,阿里云升級發(fā)布了旗下最新一代的數(shù)據(jù)庫產(chǎn)品POLARDB, 據(jù)悉,阿里云數(shù)據(jù)庫產(chǎn)品目前覆蓋包括:關(guān)系型數(shù)據(jù)庫、混合分析數(shù)據(jù)庫、搜索與時序數(shù)據(jù)庫、NoSQL數(shù)據(jù)庫以及數(shù)據(jù)庫服務(wù)于工具等諸多領(lǐng)域,已成為全球數(shù)據(jù)庫產(chǎn)品線最齊全的云計算廠商,今天整體數(shù)據(jù)庫產(chǎn)品再次升級,旨在為企業(yè)提供面向未來的能力.
據(jù)了解,POLARDB采用第三代分布式共享存儲架構(gòu),將IO操作減少50%,100%向下兼容MySQL5.6,性能是MySQL的6倍.它把創(chuàng)建只讀副本進(jìn)程從按小時計算縮減到現(xiàn)在幾分鐘就能完成,支持3分鐘創(chuàng)建全球范圍的容災(zāi)實(shí)例,現(xiàn)場跑分測試,該產(chǎn)品寫性能實(shí)現(xiàn)13萬TPS,讀性能高達(dá)100萬QPS,超越國際競爭對手AWS Aurora.本數(shù)據(jù)庫產(chǎn)品會推出基礎(chǔ)版、高可用版和金融版等,全方面使能中小企業(yè)、獨(dú)角獸、金融企業(yè)和大型企業(yè)的數(shù)據(jù)庫建設(shè)需求.
發(fā)布會上,阿里云數(shù)據(jù)庫產(chǎn)品負(fù)責(zé)人張云楊、阿里云數(shù)據(jù)庫總負(fù)責(zé)人余峰、阿里云金融事業(yè)部總經(jīng)理徐敏分別做了主題演講,對阿里云數(shù)據(jù)庫產(chǎn)品的發(fā)展歷程、技術(shù)水平、應(yīng)用前景進(jìn)行了介紹.
張云楊:今天大家都是在期待最新一代的POLARDB的發(fā)布,但在此之前我向大家先講述一下整個產(chǎn)品的設(shè)計理念以及我們的技術(shù)積累還有重大的更新.
毫無疑問,現(xiàn)在是一個全新的時代,業(yè)務(wù)在爆炸、數(shù)據(jù)在爆炸,因此對于后端的數(shù)據(jù)庫技術(shù)要求需求也在不斷的涌現(xiàn)出來.而對于這些需求,阿里云數(shù)據(jù)庫團(tuán)隊(duì)一直在耐心的聆聽,去總結(jié)用戶的痛點(diǎn).這些在線上線下都出現(xiàn)的痛點(diǎn),在今年發(fā)布會之后大家都會有一個全新的認(rèn)識,將會幫大家省去非常多的時間,這些問題都一并被我們解決了.
阿里云數(shù)據(jù)庫團(tuán)隊(duì)已經(jīng)有七年歷史,從2011年開始我們一直不斷在努力進(jìn)行非常快速的迭代.目前仍然處于快速增長期,我們從2011年開始每年都會發(fā)布兩到三個非常重量級的產(chǎn)品,會發(fā)布一到兩個非常大的功能更新.而實(shí)際上我們在連續(xù)五年時間里面,每一年都有超過1000項(xiàng)以上功能優(yōu)化,在2015年實(shí)際上發(fā)布了1100項(xiàng)功能的優(yōu)化,而在2016年這個數(shù)字是1800項(xiàng),今年還沒有過完,相信應(yīng)該會突破3000項(xiàng).
我們支撐的業(yè)務(wù)也在越來越大越來越廣,不僅僅是集團(tuán)內(nèi)部的“雙11”,也包括外部的初創(chuàng)公司,非常龐大的物聯(lián)網(wǎng)公司.在2012年第一個產(chǎn)品RDS就已經(jīng)開始接入阿里巴巴“雙11”活動,到了2014年所有“雙11”電商流量全部會經(jīng)過RDS;而2013年我們推出的金融云支撐了螞蟻余額寶業(yè)務(wù);2016年大家知道視頻直播業(yè)務(wù)爆發(fā)的非常迅速,一直播、映客上了我們阿里云數(shù)據(jù)庫,在2017年O2O巨頭餓了么也接入阿里云數(shù)據(jù)庫產(chǎn)品.
如今阿里云數(shù)據(jù)庫產(chǎn)品已經(jīng)覆蓋了所有數(shù)據(jù)庫領(lǐng)域流行的數(shù)據(jù)庫引擎,其中包括最常用的關(guān)系型數(shù)據(jù)庫,包括Mysql、Redis,還有一些場景化的產(chǎn)品搜索、時序,除此之外也通過數(shù)據(jù)遷移、數(shù)據(jù)管理的工具幫用戶打通所有的數(shù)據(jù),阿里云上已經(jīng)有超過10萬個數(shù)據(jù)庫實(shí)例正在運(yùn)行!
我們在今年已經(jīng)做的三個非常重大的升級,分別是可靠性、場景化、性價比.我們推出了第三代的可靠性方案,將會成為未來所有企業(yè)核心業(yè)務(wù)的首選方案;其實(shí)有很多的業(yè)務(wù)場景是全新出現(xiàn)的,不僅僅在一些新的行業(yè),在老的行業(yè)也會有全新的業(yè)務(wù)和全新的場景出來.這些場景在云上進(jìn)行了很長時間的沉淀,我們在以下三個場景上面推出了數(shù)據(jù)庫產(chǎn)品.
第一個是OpenSearch,它能提供千億級數(shù)據(jù)查詢,十萬量級數(shù)據(jù)更新,支持智能查詢語義分析,可以廣泛應(yīng)用到視頻搜索、新零售產(chǎn)品搜索,對客戶需求猜測上面,這個是經(jīng)過了阿里巴巴、“雙11”多年認(rèn)證的一個產(chǎn)品.
第二個是HITSDB,它是一個時序性的數(shù)據(jù)庫,可以支持非常大的寫入,每秒達(dá)到千萬級別,可以兼顧海量監(jiān)控,以及LD行業(yè),不管客戶終端有多少,終端設(shè)備有多少個,都可以完美的支持寫入,并且有非常高效的壓縮算法,能讓成本下降90%.
第三個是HybridDB,能夠幫助用戶決策過程,以前的分析基本從事情發(fā)生到?jīng)Q策需要一天的時間,HybridDB能夠解決的事情是這一天的時延,通過HybridDB海量數(shù)據(jù)是在線的,通過TBS的支持輸出各種分析報表,都能夠在企業(yè)決策者需要的時候及時提供.
然后是一個非常大的改進(jìn)是數(shù)據(jù)庫版本,也是我們部署的形態(tài),因?yàn)閺某鮿?chuàng)企業(yè)到今年級的企業(yè),甚至說一個企業(yè)從小到大它的生命周期過程中,對于數(shù)據(jù)庫的需求往往是不同的.對于初創(chuàng)企業(yè)他們可能更加關(guān)注的是一個最低的投入,這個投入包括硬件的投入,包括人力投入,以最低的投入發(fā)展它的業(yè)務(wù),能讓它的業(yè)務(wù)變得高速增長,這是它最原始的訴求.
今年我們推出的數(shù)據(jù)庫基礎(chǔ)版本,能夠滿足初創(chuàng)企業(yè)以及大的企業(yè)測試環(huán)節(jié)要求,以服務(wù)器的價格來給用戶提供包含的幾十項(xiàng)功能的PaaS服務(wù),這應(yīng)該是云計算廠商中最便宜的,而且最最適合初創(chuàng)企業(yè)的一個版本.
第二版本高可用版,這是在2011年第一次RDS發(fā)布之后就已經(jīng)上線的版本,這個版本在今年有了非常大的改進(jìn).首先補(bǔ)全了所有52項(xiàng)的管理功能;其次推出了免費(fèi)的讀寫分離功能,以后用戶再也不需要買了一個數(shù)據(jù)庫之后,自己再去搭建分布分表,再也不去搭建讀寫分離的中間環(huán)節(jié),這個大大給用戶減少了付費(fèi)成本.我們?yōu)樗械陌⒗镌瓶蛻糸_放包年實(shí)例支持實(shí)時升降配置,這個費(fèi)用能原封不動退還給客戶賬戶上,能讓客戶以非常低的成本來度過他預(yù)期的業(yè)務(wù).
還有一個版本是金融版,它適用的場景不僅僅是金融,包括大企業(yè)的核心應(yīng)用,其實(shí)應(yīng)該使用金融版.金融版完全基于第三代可靠性方案,在保證可用性和可靠性平衡基礎(chǔ)上,我們還提供了一些增值服務(wù).其中包括30天的SQL審計,包括秒級的高頻監(jiān)控等.
今天主角是POLARDB,大家迫不及待想看一下我們最新一代的產(chǎn)品POLARDB到底是什么樣子的產(chǎn)品?所以,我把大部分的內(nèi)容留到10月11日的云棲大會再發(fā)布,到時候會公布我們技術(shù)紅利的升級,會有新開源的方案,會宣布已有老成員的巨大變化,請大家期待10月11日的云棲大會.
余峰:POLARDB這個產(chǎn)品前面也介紹過了,歷經(jīng)三年幾十名工程師的結(jié)晶,我們希望POLARDB產(chǎn)品能夠支撐未來發(fā)展.
它有什么獨(dú)到的地方嗎?我們認(rèn)為有三點(diǎn)非常重要,這三點(diǎn)可能是最樸素的,但是這三點(diǎn)是最難解決的,解決了這三點(diǎn)就解決了99%問題.
第一個問題是兼容性,大家知道MySQL是數(shù)據(jù)庫市場里占的數(shù)據(jù)最多,沒有之一.而且MySQL社區(qū)發(fā)展很多年,整個數(shù)據(jù)庫生態(tài)是非常完善,怎么樣把傳統(tǒng)數(shù)據(jù)庫或者是生態(tài)遷移到云上,很重要一點(diǎn)就是兼容性.今天我們看到很多的數(shù)據(jù)庫產(chǎn)品和MySQL數(shù)據(jù)庫產(chǎn)品都沒有做到100%兼容.我認(rèn)為兼容性這一點(diǎn),只有0跟1的區(qū)別,要么全兼容要么都不兼容.因?yàn)楹芏嗟倪z留系統(tǒng)它的代碼可能已經(jīng)不見了,維護(hù)人員已經(jīng)不見了,它的系統(tǒng)在核心處在運(yùn)行,今天再去做任何的修改,誰來做保證.如果我們做到100%兼容,那這些問題就不存在.我認(rèn)為這是第一點(diǎn),特別重要.我們在上面做了很多努力,目前向下兼容5.6,很快會支持5.7,5.8.
第二個問題是強(qiáng)大的計算節(jié)點(diǎn),可以看到今天發(fā)布的最高規(guī)格是64核/512GB,這個是所有云廠商里面目前可得到的最高規(guī)格,這么大規(guī)格的計算能力,我相信大部分業(yè)務(wù)天花板是碰不到的,因?yàn)槲覀兘裉焓墙邢乱淮鷶?shù)據(jù)庫,希望未來幾年都碰不到這個天花板,留下時間給我們繼續(xù)努力.
第三個問題是極大的存儲容量.因?yàn)镸ySQL原來是單機(jī)板,所有的設(shè)計和架構(gòu)都是圍繞單機(jī)去做的,在這種業(yè)務(wù)變化非常快的情況下,怎么去保證容量是非常難的.不知道大家有沒有感覺,10TB可能是大部分業(yè)務(wù)遇到的天花板,我們已經(jīng)提供的比10TB大一個數(shù)量級的存儲空間,所以基本也是很難被跨越的.
除了這三點(diǎn)還遠(yuǎn)遠(yuǎn)不夠,我們是做到了6倍的性能提升,但是沒有舍棄已有的功能跟特性.
首先,我認(rèn)為硬件這個福利非常重要,我們的硬件是什么樣的配置?像SkylakeCPU3G,我們今天已經(jīng)在產(chǎn)品里裝了,我們的網(wǎng)絡(luò)是50Gbps,RDMA網(wǎng)卡,今天是一個數(shù)量級的提升.另外磁盤,我們不惜成本用的單盤就能達(dá)到32Gb/s吞吐能力.所以在打造下一代數(shù)據(jù)庫產(chǎn)品和硬件上面,我們是不遺余力去做到最好.
單單硬件提升其實(shí)是不夠,如何把它熱起來這是最重要的事情,在這里最重要的一個部件叫POLARSTORE,它把剛才的CPU還有IO能力還有最新操作系統(tǒng)的進(jìn)步吸收過來,它擁有智慧系統(tǒng).
除了硬件、存儲架構(gòu)上的優(yōu)化以外,我們在過去幾年里面引擎層面有很大的積累.對于下一代的互聯(lián)網(wǎng)機(jī)構(gòu)企業(yè)級的關(guān)系數(shù)據(jù)庫很核心的點(diǎn),其中一個能不能高并發(fā),我們在高并發(fā)上性能提升50%.在單表性能上做了大的改進(jìn),比如說在多核里面性能最大的殺手是鎖,我們在鎖上進(jìn)行了大量的優(yōu)化,單表性能提升70%.我們會優(yōu)化SQL,讀性能提升10%.
今天POLARDB整個引擎涉及到網(wǎng)絡(luò)存儲、虛擬化、數(shù)據(jù)路徑、引擎各種模塊的優(yōu)化.其中,我覺得50萬到100萬的QPS實(shí)例非常考驗(yàn)團(tuán)隊(duì)和產(chǎn)品的能力,這是很大的分水嶺,我相信100萬單實(shí)例QPS時代會因此開啟,后面會有越來越多的人進(jìn)來,未來會越來越多的更高的數(shù)據(jù)會被刷新,雖然我們暫時超過了國外廠商,但是我覺得我們還是要向它致敬的,因?yàn)樗_啟了這樣一個時代.
徐敏:今天我的分享是“數(shù)據(jù)庫的中國價值”,我不是想把它跟國外產(chǎn)品去比較,而是想看今天在當(dāng)下中國行業(yè)正在發(fā)生的變化,這個過程中數(shù)據(jù)庫應(yīng)該承擔(dān)什么樣的角色?
給大家舉一個很熟悉的例子,余額寶.其實(shí)余額寶在幾個月之前它以過百億規(guī)模超越美國摩根大通成為全球第一大貨幣基金,在2013年剛上線時第一天用戶量只有18萬,是6月13日,到了6月30日用戶量250萬,兩周漲了14倍.當(dāng)時最早是用IOE架構(gòu),這個架構(gòu)從最初用到今天.上周我們在議論眾安保險要上市了750億市值,眾安保險從誕生第一天就在阿里云之上,它是RDS的深度用戶.他們都是深入使用到互聯(lián)網(wǎng)優(yōu)勢,是互聯(lián)網(wǎng)紅利的即得利益者,把互聯(lián)網(wǎng)用到極致,他們的IT都是輕裝上陣,自己做直觀性的業(yè)務(wù),把復(fù)雜的業(yè)務(wù)交給我們做.
阿里云數(shù)據(jù)庫一方面能夠滿足中小企業(yè)的需求,降低了初始采購成本,從第一天開始到成為獨(dú)角獸你的數(shù)據(jù)庫都能支撐,不需要太多的改變.同時,它能對大企業(yè)也可以使用,對大企業(yè)通過使用阿里云數(shù)據(jù)庫,一方面獲得了像互聯(lián)網(wǎng)企業(yè)的爆發(fā)力,隨著他們更多業(yè)務(wù)和互聯(lián)網(wǎng)結(jié)合,會有更多的數(shù)據(jù)庫業(yè)務(wù)接入進(jìn)來,這就是整個數(shù)據(jù)庫給整個行業(yè)帶來的價值,它是一個普惠的能力、普適的能力,誰都可以用.
拋開客戶去看行業(yè)本身,隨著互聯(lián)網(wǎng)的發(fā)展,包括4G、5G、移動互聯(lián)網(wǎng)、物聯(lián)網(wǎng)等發(fā)現(xiàn),我們很多活動在線了,因此數(shù)據(jù)在線了.數(shù)據(jù)在線帶來的結(jié)果你的數(shù)據(jù)量暴漲,這是必然發(fā)生的事情.今天來看全世界數(shù)據(jù)量每9個月翻一番,但是計算能力每18個月翻一番,這兩者是不同步的.所以,這個里面就要通過數(shù)據(jù)庫引擎來補(bǔ).
今天我們歸納起來POLARDB能夠讓你的架構(gòu)變得更簡單,另外讓你的效率變得更快.我們做數(shù)據(jù)庫最重要是叫大道至簡,希望提供給客戶最簡單的用戶體驗(yàn),最簡單的數(shù)據(jù)架構(gòu),最小的成本,把復(fù)雜性留給自己.
本文來自獵云網(wǎng),如若轉(zhuǎn)載,請注明出處:http://www.lieyunwang.com/archives/366436
維易PHP培訓(xùn)學(xué)院每天發(fā)布《阿里云發(fā)布新一代數(shù)據(jù)庫產(chǎn)品POLARDB,跑分超越AWS Aurora》等實(shí)戰(zhàn)技能,PHP、MYSQL、LINUX、APP、JS,CSS全面培養(yǎng)人才。
轉(zhuǎn)載請注明本頁網(wǎng)址:
http://www.snjht.com/jiaocheng/10144.html