談到數(shù)據(jù)庫(kù)行業(yè)近幾年的重大變化,我們很容易想到從傳統(tǒng)數(shù)據(jù)庫(kù)向云數(shù)據(jù)庫(kù)的變遷。而另一個(gè)正在悄然發(fā)生的變化不太被人提及,盡管其意義同樣非常重大,這就是數(shù)據(jù)庫(kù)的“自治”。實(shí)際上,數(shù)據(jù)庫(kù)實(shí)現(xiàn)“自治”,也就是系統(tǒng)自我管理,是數(shù)據(jù)庫(kù)行業(yè)又一個(gè)劃時(shí)代的變遷。
如果把從傳統(tǒng)數(shù)據(jù)庫(kù)向云數(shù)據(jù)庫(kù)的轉(zhuǎn)變比喻成“汽車換馬車”的話,那么數(shù)據(jù)庫(kù)的“自治”就是從“手動(dòng)”到“自動(dòng)”,更準(zhǔn)確地說(shuō)是到“自動(dòng)駕駛”。而阿里云4月22日發(fā)布的數(shù)據(jù)庫(kù)自治服務(wù)DAS(Database Autonomy Service)就是這一變遷的一個(gè)重要標(biāo)志。
給“汽車”加上自動(dòng)駕駛引擎
近幾年來(lái),隨著云計(jì)算的普及,以服務(wù)形式呈現(xiàn)的云數(shù)據(jù)庫(kù)應(yīng)運(yùn)而生,如阿里云的PolarDB、AnalyticDB等。云數(shù)據(jù)庫(kù)天生具有的可擴(kuò)展性、靈活性、高性價(jià)比等優(yōu)勢(shì)使得其在與傳統(tǒng)數(shù)據(jù)庫(kù)的競(jìng)爭(zhēng)中贏得了先機(jī),得到了市場(chǎng)廣泛認(rèn)可,代表了數(shù)據(jù)庫(kù)的未來(lái)。Gartner預(yù)計(jì),到2021年云數(shù)據(jù)庫(kù)在整個(gè)數(shù)據(jù)庫(kù)市場(chǎng)中的占比將首次達(dá)到50%。而到2023年,75%的數(shù)據(jù)庫(kù)要跑在云平臺(tái)之上。
云數(shù)據(jù)庫(kù)大大減輕了數(shù)據(jù)庫(kù)管理員(DBA)的工作,包括資源彈性、高可用、備份、監(jiān)控等基本運(yùn)維工作。不過(guò),數(shù)據(jù)庫(kù)的運(yùn)維終究是一件非常復(fù)雜的工作,數(shù)據(jù)庫(kù)上云之后還有很多非常復(fù)雜的工作要人來(lái)做。
“上云之后,讓數(shù)據(jù)庫(kù)發(fā)揮最優(yōu)的效能,對(duì)于大部分應(yīng)用開(kāi)發(fā)者和數(shù)據(jù)庫(kù)管理人員而言,需要很多數(shù)據(jù)庫(kù)專業(yè)領(lǐng)域知識(shí),依然充滿挑戰(zhàn)。” 阿里云數(shù)據(jù)庫(kù)資深技術(shù)專家、DAS產(chǎn)品線負(fù)責(zé)人李廣望表示。
如故障診斷,短時(shí)間內(nèi)快速發(fā)現(xiàn)問(wèn)題、找出原因并解決問(wèn)題;還有數(shù)據(jù)庫(kù)的持續(xù)調(diào)優(yōu)等、SQL Review等,過(guò)去這些通常要DBA來(lái)參與,效率低,而且嚴(yán)重依賴DBA個(gè)人的經(jīng)驗(yàn)。另外,規(guī)模化運(yùn)維也是當(dāng)下很多企業(yè)面臨的一個(gè)現(xiàn)實(shí)問(wèn)題。當(dāng)企業(yè)的業(yè)務(wù)快速發(fā)展,需要運(yùn)維成百上千的數(shù)據(jù)庫(kù)集群,保證其穩(wěn)定性、伸縮性的挑戰(zhàn)會(huì)成指數(shù)型增長(zhǎng),如果還是依賴人工的優(yōu)化和運(yùn)維,人力成本很快就成為企業(yè)難以承受之重。因此,數(shù)據(jù)庫(kù)走向自治就成為一個(gè)必然趨勢(shì)。
實(shí)際上,隨著人工智能、機(jī)器學(xué)習(xí)技術(shù)的快速發(fā)展,利用它們來(lái)優(yōu)化數(shù)據(jù)庫(kù)內(nèi)核以及數(shù)據(jù)庫(kù)運(yùn)維、管控等一系列動(dòng)作已經(jīng)成為數(shù)據(jù)庫(kù)行業(yè)的共識(shí)。阿里云此次推出的數(shù)據(jù)庫(kù)自治服務(wù)DAS就是一種基于人工智能和機(jī)器學(xué)習(xí)技術(shù)實(shí)現(xiàn)的、能自動(dòng)且主動(dòng)幫助用戶消除數(shù)據(jù)庫(kù)管理的復(fù)雜性及人工操作引發(fā)的服務(wù)故障,有效保障數(shù)據(jù)庫(kù)服務(wù)的穩(wěn)定、安全及高效。
“從傳統(tǒng)數(shù)據(jù)庫(kù)到云原生數(shù)據(jù)庫(kù),相當(dāng)于從馬車時(shí)代進(jìn)入汽車時(shí)代,但這個(gè)汽車還需要駕駛員,而今天我們的數(shù)據(jù)庫(kù)自治服務(wù)就相當(dāng)于給云原生數(shù)據(jù)庫(kù)加上了自動(dòng)駕駛引擎,讓現(xiàn)代化的汽車還具備自動(dòng)駕駛的能力,能夠以非常輕盈的方式、非常便捷而且更穩(wěn)定、更安全、更經(jīng)濟(jì)地用好數(shù)據(jù)庫(kù)。”李廣望表示。
自感知、自修復(fù)、自優(yōu)化、自安全
阿里云的DAS由阿里云及達(dá)摩院聯(lián)合研發(fā),可提供自感知、自修復(fù)、自優(yōu)化、自安全的全鏈路數(shù)據(jù)庫(kù)管控能力,無(wú)需人工干預(yù),讓企業(yè)像體驗(yàn)“自動(dòng)駕駛”一樣使用數(shù)據(jù)庫(kù),數(shù)據(jù)庫(kù)管理成本降低90%。
數(shù)據(jù)庫(kù)有四大核心訴求,即高性能、高穩(wěn)定性、高安全和低成本。阿里云DAS以其智能異常診斷、SQL自動(dòng)限流、SQL自動(dòng)優(yōu)化、AutoScale、智能壓測(cè)、智能調(diào)參等六大自治特性,很好地滿足上述四大核心訴求。
“DAS就像一個(gè)不需要休息而且計(jì)算能力超強(qiáng)的伙伴,幫助企業(yè)去守護(hù)數(shù)據(jù)庫(kù),確保其安全、健康和高性能。” 阿里云數(shù)據(jù)庫(kù)產(chǎn)品專家胡航麗表示。
其實(shí),數(shù)據(jù)庫(kù)的“自治”并不是一個(gè)新詞,幾年前市場(chǎng)已經(jīng)有自治數(shù)據(jù)庫(kù)出現(xiàn),不過(guò)作為一個(gè)獨(dú)立的數(shù)據(jù)庫(kù)自治服務(wù),阿里云DAS是業(yè)內(nèi)第一個(gè)。
“與內(nèi)置在數(shù)據(jù)庫(kù)引擎中的自治能力相比,我們從設(shè)計(jì)第一天開(kāi)始就作為數(shù)據(jù)庫(kù)‘自動(dòng)駕駛’級(jí)平臺(tái)存在,我們是要把自治能力、自動(dòng)駕駛能力賦能給所有的數(shù)據(jù)庫(kù),包括RDS、PolarDB、ADB、Redis等OLTP/OLAP/NoSQL數(shù)據(jù)庫(kù)都要全面支持。”李廣望表示。
由于是平臺(tái)模式,其對(duì)數(shù)據(jù)庫(kù)無(wú)侵入,使得其更易于推廣到其他數(shù)據(jù)庫(kù)、甚至線下的數(shù)據(jù)庫(kù)。同時(shí),阿里云DAS還在技術(shù)上實(shí)現(xiàn)了重大創(chuàng)新和突破,包括首個(gè)全局綜合自治引擎、首個(gè)外置式Cost-based SQL診斷引擎、基于全局Workload的優(yōu)化技術(shù)、基于機(jī)器學(xué)習(xí)的實(shí)時(shí)異常發(fā)現(xiàn)與預(yù)測(cè)等。
這些突破性的技術(shù)使得阿里云DAS具有了業(yè)內(nèi)領(lǐng)先的自治能力。阿里云參考自動(dòng)駕駛的級(jí)別將數(shù)據(jù)庫(kù)的自治能力分為5級(jí):從全靠人的零級(jí)(Level-0)到僅僅提供基礎(chǔ)監(jiān)控、告警等信息的第1級(jí)(Level-1),到提供診斷或者優(yōu)化建議但由人來(lái)決策是否使用的第2級(jí)(Level-2),到部分場(chǎng)景實(shí)現(xiàn)完全自治的3級(jí)(Level-3)以及全部實(shí)現(xiàn)自治的第4級(jí)(Level-4)。目前,阿里云DAS的自治能力已突破第3級(jí)(Level-3),也就是絕大多數(shù)工作完全不需要人參與,正在邁向最高級(jí),即完全的自動(dòng)駕駛。
”阿里云DAS覆蓋的絕大部分場(chǎng)景基本上可以由DAS來(lái)決策。不過(guò),用戶可以決定到底要開(kāi)哪個(gè)特性,比如在負(fù)載增高的時(shí)候要不要我們主動(dòng)干預(yù)它,或者系統(tǒng)自動(dòng)去優(yōu)化它。”胡航麗介紹說(shuō)。
基于阿里云DAS強(qiáng)大的自治能力,DBA可以從繁瑣的日常運(yùn)維工作中解脫出來(lái),這讓DBA可以將更多精力放到業(yè)務(wù)創(chuàng)新和發(fā)展上,發(fā)揮更大的價(jià)值。比如系統(tǒng)出現(xiàn)故障時(shí),DAS可以幫助快速定位。更為重要的是,阿里云DAS能預(yù)先發(fā)現(xiàn)問(wèn)題,在故障真正發(fā)生之前就解決,DBA甚至是無(wú)感知的。
世界級(jí)的業(yè)務(wù)壓力成就了世界級(jí)的產(chǎn)品
和阿里云的很多產(chǎn)品/服務(wù)一樣,阿里云DAS也是首先來(lái)自阿里自己的需求,產(chǎn)品成熟后經(jīng)過(guò)阿里自己的驗(yàn)證才對(duì)外輸出。
DAS產(chǎn)品最早源于2014年的CloudDBA,是一個(gè)服務(wù)于內(nèi)部的研發(fā)人員工具。2016年,阿里云對(duì)它進(jìn)行了升級(jí)和產(chǎn)品化,作為云服務(wù)推向了市場(chǎng)。從2017年開(kāi)始阿里云在其中加入自治功能,并利用阿里巴巴的場(chǎng)景和技術(shù)不斷驗(yàn)證和完善,一直持續(xù)到2019年年底,正式更名為DAS。
阿里云DAS的演進(jìn)歷程
目前,阿里云DAS已大規(guī)模應(yīng)用于阿里巴巴內(nèi)部業(yè)務(wù)場(chǎng)景,阿里巴巴集團(tuán)內(nèi)部85%數(shù)據(jù)庫(kù)實(shí)例已實(shí)現(xiàn)自動(dòng)駕駛,累計(jì)優(yōu)化超4200萬(wàn) SQL、回收超4 PB空間,并服務(wù)了大量電商、金融、游戲等領(lǐng)域的企業(yè)。
在整個(gè)研發(fā)過(guò)程中阿里集團(tuán)豐富的場(chǎng)景和案例起到了關(guān)鍵作用。“幾乎所有機(jī)器學(xué)習(xí)的前提,就是擁有足夠多的數(shù)據(jù)和標(biāo)注案例,而這也是阿里巴巴的優(yōu)勢(shì)。阿里巴巴自己有海量業(yè)務(wù),包括電商、本地生活等不同業(yè)務(wù)場(chǎng)景,同時(shí)也是國(guó)內(nèi)最大的云平臺(tái)。我們建立了一套線下的DAS實(shí)驗(yàn)室,對(duì)接應(yīng)用日志、監(jiān)控告警、以及用戶工單系統(tǒng)等,可實(shí)現(xiàn)日志事件和異常的自動(dòng)關(guān)聯(lián),從而實(shí)現(xiàn)自學(xué)習(xí)、持續(xù)優(yōu)化的自治引擎能力。”李廣望介紹說(shuō),
正是世界級(jí)的業(yè)務(wù)壓力才能造就出世界級(jí)的數(shù)據(jù)庫(kù)產(chǎn)品。以“雙11”為例,2019年“雙11”天貓實(shí)時(shí)成交額創(chuàng)出新高,達(dá)到2684億元人民幣。阿里旗下的自研云原生數(shù)據(jù)庫(kù)PolarDB表現(xiàn)穩(wěn)定:PolarDB TPS最高峰達(dá)到8700萬(wàn)次/秒,創(chuàng)下數(shù)據(jù)庫(kù)的新記錄,其中自然也有DAS的一份功勞。
應(yīng)該說(shuō),阿里云DAS是阿里多年在數(shù)據(jù)庫(kù)領(lǐng)域深厚技術(shù)積淀的一個(gè)展現(xiàn),更是阿里云數(shù)據(jù)庫(kù)成長(zhǎng)過(guò)程的一個(gè)縮影。今天在數(shù)據(jù)庫(kù)領(lǐng)域,阿里云除了賦予數(shù)據(jù)庫(kù)智能化、自動(dòng)駕駛的能力,以幫助用戶用好數(shù)據(jù)庫(kù)之外,同時(shí)還在致力于云原生數(shù)據(jù)庫(kù)的研發(fā),比如PolarDB、ADB,并且取得了亮眼的成績(jī)。
2018年,阿里云作為第一家且唯一一家中國(guó)公司進(jìn)入Gartner數(shù)據(jù)庫(kù)魔力象限。在Forrester發(fā)布的數(shù)據(jù)庫(kù)評(píng)估報(bào)告《The Forrester Wave: Database-As-A-Service,Q2 2019》中,阿里云數(shù)據(jù)庫(kù)PolarDB也躋身“強(qiáng)勁表現(xiàn)者”陣營(yíng)。根據(jù)阿里云的官方資料,目前已有約40萬(wàn)個(gè)數(shù)據(jù)庫(kù)遷移到阿里云上,穩(wěn)居國(guó)內(nèi)云數(shù)據(jù)庫(kù)市場(chǎng)份額第一。
在阿里云不斷推出數(shù)據(jù)庫(kù)產(chǎn)品的過(guò)程中,阿里云數(shù)據(jù)庫(kù)的技術(shù)也得到廣泛認(rèn)可。阿里云數(shù)據(jù)庫(kù)相關(guān)研究成果多次入選國(guó)際數(shù)據(jù)庫(kù)頂級(jí)會(huì)議。在數(shù)據(jù)庫(kù)的頂級(jí)會(huì)議VLDB、SIGMOD上都有阿里云相關(guān)論文入選。
“云計(jì)算的最大魅力是它給了我們一個(gè)平臺(tái),將我們過(guò)去的實(shí)踐和技術(shù)普惠化,技術(shù)價(jià)值最大化,過(guò)去3年我們?cè)诎⒗锇桶蛢?nèi)部實(shí)現(xiàn)的數(shù)據(jù)庫(kù)自動(dòng)駕駛能力,通過(guò)阿里云平臺(tái)能夠幫助到所有的應(yīng)用開(kāi)發(fā)者。我相信,未來(lái)三年,所有云上數(shù)據(jù)庫(kù)的80%將會(huì)實(shí)現(xiàn)自動(dòng)駕駛能力;讓所有的應(yīng)用開(kāi)發(fā)者更專注于自己的業(yè)務(wù)創(chuàng)新,將數(shù)據(jù)庫(kù)交給DAS,讓DAS加持下的數(shù)據(jù)庫(kù),承載您的業(yè)務(wù)持續(xù)飛馳在快車道! ”李廣望表示。
責(zé)任編輯:gt
-
汽車電子
+關(guān)注
關(guān)注
3035文章
8237瀏覽量
169307 -
阿里云
+關(guān)注
關(guān)注
3文章
1001瀏覽量
43816 -
自動(dòng)駕駛
+關(guān)注
關(guān)注
788文章
14174瀏覽量
169238
發(fā)布評(píng)論請(qǐng)先 登錄
NVIDIA Halos自動(dòng)駕駛汽車安全系統(tǒng)發(fā)布
如何保障云服務(wù)器數(shù)據(jù)庫(kù)的安全與穩(wěn)定
買云數(shù)據(jù)庫(kù)要購(gòu)買服務(wù)器嗎?答案在這里
避坑指南:云服務(wù)器數(shù)據(jù)庫(kù)購(gòu)買方法全攻略
分布式云化數(shù)據(jù)庫(kù)有哪些類型
云數(shù)據(jù)庫(kù)是哪種數(shù)據(jù)庫(kù)類型?
常見(jiàn)的容器云服務(wù)引擎有哪些?
一般企業(yè)購(gòu)買云服務(wù)器帶數(shù)據(jù)庫(kù)嗎?
云數(shù)據(jù)庫(kù)和云服務(wù)器哪個(gè)便宜一些?
有云服務(wù)器還需要租用數(shù)據(jù)庫(kù)嗎?
自動(dòng)駕駛汽車安全嗎?

云數(shù)據(jù)庫(kù)可以租用嗎?完整租用流程來(lái)了
FPGA在自動(dòng)駕駛領(lǐng)域有哪些優(yōu)勢(shì)?
FPGA在自動(dòng)駕駛領(lǐng)域有哪些應(yīng)用?
中科馭數(shù)助力奇點(diǎn)云《2024 OLAP數(shù)據(jù)庫(kù)引擎選型白皮書(shū)》發(fā)布

評(píng)論