日前,由中國(guó) MySQL 用戶組主辦的 ACMUG 全國(guó)巡講深圳站圓滿結(jié)束,華為云新一代企業(yè)級(jí)分布式數(shù)據(jù)庫(kù) Taurus 亮相技術(shù)峰會(huì),其一系列高精尖特性背后的設(shè)計(jì)理念和技術(shù)原理也在外界的期盼中徐徐展現(xiàn)。
Taurus 是華為云自研的最新一代云原生分布式數(shù)據(jù)庫(kù),完全兼容 MySQL 8.0,采用計(jì)算與存儲(chǔ)分離、日志即數(shù)據(jù)的架構(gòu)設(shè)計(jì),支持1寫15讀,性能達(dá)到原生 MySQL 的7倍。此外,Taurus 是構(gòu)建在共享分布式存儲(chǔ)上,存儲(chǔ)空間最高達(dá)128T,能跨 AZ 部署。
縱觀業(yè)界,華為云 Taurus 無(wú)論是功能還是性能,均走在了數(shù)據(jù)庫(kù)領(lǐng)域的最前沿。那么,Taurus 又是如何推陳出新一步步走到今天的呢?
云上MySQL架構(gòu)下的不足
當(dāng)前,對(duì)于RDS for MySQL,各大云廠商基本都采用主備高可用模式、主備間使用Binlog 復(fù)制(有些廠商采用DRBD),該架構(gòu)下每添加一個(gè)從庫(kù)都需要全棧式資源。這導(dǎo)致了一些問題:
1、資源浪費(fèi)
備庫(kù)往往不承擔(dān)流量;復(fù)制線程會(huì)消耗主庫(kù)/從庫(kù)計(jì)算資源,造成計(jì)算資源浪費(fèi);EVS 的 3 副本冗余機(jī)制下,最大需要3*(N+1)個(gè)副本,造成存儲(chǔ)資源浪費(fèi);以及多種數(shù)據(jù)需要走存儲(chǔ)網(wǎng)絡(luò)進(jìn)行刷盤,造成網(wǎng)絡(luò)資源浪費(fèi)等。
2、擴(kuò)展性不佳
添加只讀時(shí)需要拷貝數(shù)據(jù),重放 binlog,對(duì)于大數(shù)據(jù)量情況下速度很慢,尤其是采用本地盤方案。主從復(fù)制延遲問題會(huì)讓主備倒換受影響,難于保證RTO。此外,采用物理備份、邏輯備份時(shí)備份恢復(fù)速度很慢, 1T以上數(shù)據(jù)量都以小時(shí)計(jì),使得數(shù)據(jù)庫(kù)擴(kuò)展性受限。
數(shù)據(jù)庫(kù)作為承載業(yè)務(wù)和應(yīng)用的核心所在,提供高擴(kuò)展、高性能、高可用的分布式服務(wù)日漸成為用戶剛需。如何兼容 MySQL生態(tài)、對(duì)原有 MySQL 應(yīng)用無(wú)需任何改造就能輕松遷移?如何存儲(chǔ)互聯(lián)網(wǎng)業(yè)務(wù)下的海量數(shù)據(jù)?如何保障無(wú)縫彈性擴(kuò)容、高可用、高并發(fā)性能?而現(xiàn)在,這些問題都找到了答案。
華為云Taurus分布式架構(gòu)滿足用戶數(shù)據(jù)庫(kù)高要求
華為云的宗旨一向是想客戶之所想,急客戶之所需,華為云數(shù)據(jù)庫(kù) Taurus 也正是在這樣的背景下誕生。
架構(gòu)上,Taurus 采用計(jì)算與存儲(chǔ)分離,日志即數(shù)據(jù),將 IO 密集型負(fù)載卸載到存儲(chǔ)節(jié)點(diǎn)完成。Taurus 還充分利用云存儲(chǔ)的能力,實(shí)現(xiàn)存儲(chǔ)層實(shí)現(xiàn)獨(dú)立容錯(cuò)和自愈服務(wù)和共享訪問 (單寫多讀)。
此外,Taurus還采用軟硬件結(jié)合,充分利用RDMA網(wǎng)絡(luò)、NVME SSD等硬件優(yōu)勢(shì),對(duì)內(nèi)核進(jìn)行深度優(yōu)化,使性能有大幅提升。
對(duì)于大量對(duì)數(shù)據(jù)庫(kù)有高要求的行業(yè)而言,華為云 Taurus 的推出無(wú)異于“雪中送炭”。不但性能強(qiáng)悍,而且數(shù)據(jù)安全可靠、業(yè)務(wù)有保障,更可廣泛應(yīng)用于下面的應(yīng)用場(chǎng)景。
強(qiáng)悍性能支撐業(yè)務(wù)拓展
隨著 SaaS 應(yīng)用在企業(yè)級(jí)市場(chǎng)的切入,高吞吐和高性價(jià)比隨之成為大型互聯(lián)網(wǎng)公司、傳統(tǒng)大企業(yè)對(duì)數(shù)據(jù)庫(kù)的要求。一方面,龐大的業(yè)務(wù)和高吞吐量使得開源庫(kù)無(wú)法解決數(shù)據(jù)處理問題,另一方面, SQL Server、Oracle 等商用數(shù)據(jù)庫(kù)的 license 費(fèi)用也成為企業(yè)高成本的一大憂患。
Taurus 具有 RDMA、V5CPU、Optane 等硬件優(yōu)勢(shì)和數(shù)據(jù)庫(kù)邏輯下推、釋放算力、減少網(wǎng)絡(luò)開銷的架構(gòu)優(yōu)勢(shì),完全兼容 MySQL 8.0 并提供7倍于原生 MySQL 的性能,對(duì)用戶而言不用改造業(yè)務(wù)就能充分享受超高性能的數(shù)據(jù)庫(kù)服務(wù)。且成本只有商用數(shù)據(jù)庫(kù)的1/10。
極致可靠助力金融行業(yè)實(shí)現(xiàn)數(shù)據(jù)0丟失,故障閃恢復(fù)
受監(jiān)管訴求驅(qū)動(dòng),可靠性和可用性是金融行業(yè)的核心訴求。第一要?jiǎng)?wù)是數(shù)據(jù)不能丟,其次是故障秒級(jí)恢復(fù)。但傳統(tǒng) MySQL 并不能支持此高要求。
Taurus 的共享存儲(chǔ)架構(gòu),將數(shù)據(jù)持久化放入新一代存儲(chǔ)中,充分保障數(shù)據(jù)強(qiáng)一致性和0丟失。Taurus 的存儲(chǔ)3副本容錯(cuò)能力,使得數(shù)據(jù)庫(kù)的單點(diǎn)故障0中斷得以實(shí)現(xiàn),加之對(duì)跨AZ部署和跨Region容災(zāi)的支持,讓計(jì)算節(jié)點(diǎn)故障秒級(jí)恢復(fù)不再是難題。
多維擴(kuò)展和海量存儲(chǔ),滿足游戲行業(yè)高速發(fā)展需求
輕資產(chǎn),快速擴(kuò)容作為游戲行業(yè)使用云數(shù)據(jù)庫(kù)驅(qū)動(dòng)力,其主要目標(biāo)在于解決無(wú)法預(yù)測(cè)用戶流量以及產(chǎn)生的數(shù)據(jù)量、業(yè)務(wù)高峰時(shí)用戶體驗(yàn)會(huì)受到影響甚至要停服擴(kuò)容的問題。
Taurus 基于云虛擬化,單節(jié)點(diǎn)可規(guī)格變更,且計(jì)算節(jié)點(diǎn)支持雙向擴(kuò)展,支持1寫15讀,擴(kuò)展比達(dá)0.9。此外數(shù)據(jù)存儲(chǔ)池化后最大可支持128TB容量,且存儲(chǔ)按需計(jì)費(fèi), 擴(kuò)容不中斷業(yè)務(wù),計(jì)算節(jié)點(diǎn)擴(kuò)容也不會(huì)帶來存儲(chǔ)成本上升。
Taurus的愿望很簡(jiǎn)單,希望用戶同時(shí)享受商業(yè)級(jí)的技術(shù)服務(wù)和開源軟件的生態(tài)紅利。
了解華為云數(shù)據(jù)庫(kù)更多信息,請(qǐng)?jiān)L問官網(wǎng)。
- 360創(chuàng)始人周鴻祎清華讀博遇挫,60頁(yè)開題報(bào)告被批大改,真實(shí)創(chuàng)業(yè)者的學(xué)習(xí)之路
- 比亞迪歐洲市場(chǎng)大放異彩:8.9萬(wàn)輛五月銷量揭秘
- AI智能體打賞來了!百寶箱、百煉支付寶2步開通,你準(zhǔn)備好了嗎?
- BOSS直聘計(jì)劃發(fā)行3千萬(wàn)股,籌集資金22億港元,開啟招聘新篇章
- 日產(chǎn)股東大會(huì)揭開虧損內(nèi)幕:管理層治理失衡引質(zhì)疑,巨額虧損引爆股東矛盾
- 亞馬遜英國(guó)大手筆投資400億英鎊,物流、創(chuàng)新科技齊頭并進(jìn),創(chuàng)意產(chǎn)業(yè)未來可期
- 賽力斯汽車“揭開未來”戰(zhàn)略增資引爆行業(yè),50億資本新航向等你來領(lǐng)
- 2025年中國(guó)AI新趨勢(shì):智能未來震撼來襲
- 泡泡瑪特進(jìn)軍家電市場(chǎng):電影夢(mèng)工廠能否打造家居新潮流?
- 比亞迪匈牙利工廠投產(chǎn)在即,騰勢(shì)仰望進(jìn)軍歐洲市場(chǎng),新能源巨頭再下一城
免責(zé)聲明:本網(wǎng)站內(nèi)容主要來自原創(chuàng)、合作伙伴供稿和第三方自媒體作者投稿,凡在本網(wǎng)站出現(xiàn)的信息,均僅供參考。本網(wǎng)站將盡力確保所提供信息的準(zhǔn)確性及可靠性,但不保證有關(guān)資料的準(zhǔn)確性及可靠性,讀者在使用前請(qǐng)進(jìn)一步核實(shí),并對(duì)任何自主決定的行為負(fù)責(zé)。本網(wǎng)站對(duì)有關(guān)資料所引致的錯(cuò)誤、不確或遺漏,概不負(fù)任何法律責(zé)任。任何單位或個(gè)人認(rèn)為本網(wǎng)站中的網(wǎng)頁(yè)或鏈接內(nèi)容可能涉嫌侵犯其知識(shí)產(chǎn)權(quán)或存在不實(shí)內(nèi)容時(shí),應(yīng)及時(shí)向本網(wǎng)站提出書面權(quán)利通知或不實(shí)情況說明,并提供身份證明、權(quán)屬證明及詳細(xì)侵權(quán)或不實(shí)情況證明。本網(wǎng)站在收到上述法律文件后,將會(huì)依法盡快聯(lián)系相關(guān)文章源頭核實(shí),溝通刪除相關(guān)內(nèi)容或斷開相關(guān)鏈接。