當(dāng)前位置:首頁(yè) > 芯聞號(hào) > 充電吧
[導(dǎo)讀]關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)(RDBMS)是全球性企業(yè)的基石,也是公司運(yùn)營(yíng)和數(shù)字轉(zhuǎn)型的必備條件。 然而,內(nèi)部部署RDBMS就需要在基礎(chǔ)設(shè)施、時(shí)間、成本和人員方面大量投入,才能保持技術(shù)先進(jìn),可以根據(jù)業(yè)務(wù)增長(zhǎng)需要

關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)(RDBMS)是全球性企業(yè)的基石,也是公司運(yùn)營(yíng)和數(shù)字轉(zhuǎn)型的必備條件。

然而,內(nèi)部部署RDBMS就需要在基礎(chǔ)設(shè)施、時(shí)間、成本和人員方面大量投入,才能保持技術(shù)先進(jìn),可以根據(jù)業(yè)務(wù)增長(zhǎng)需要進(jìn)行擴(kuò)展,還能實(shí)現(xiàn)數(shù)字轉(zhuǎn)型支持。要跨越這些障礙,可以采用云計(jì)算解決方案,它儼然已經(jīng)成為了大大小小的組織使用的主流技術(shù)。

關(guān)系型數(shù)據(jù)庫(kù)作為云托管服務(wù)應(yīng)用廣泛,稱(chēng)為數(shù)據(jù)庫(kù)即服務(wù)(DBaaS)解決方案。但是基于云的RDBMS可能本身存在難題。因此,云托管關(guān)系型數(shù)據(jù)庫(kù)解決方案必須實(shí)現(xiàn)數(shù)字轉(zhuǎn)型。常見(jiàn)的數(shù)據(jù)庫(kù)有MySQL*和Oracle數(shù)據(jù)庫(kù)*,但不管是內(nèi)部托管,還是云托管,它們可能均難以保護(hù)、管理和擴(kuò)展,而且可能達(dá)不到所需性能和服務(wù)質(zhì)量(QoS)。

阿里云開(kāi)發(fā)并推出了創(chuàng)新性的商業(yè)級(jí)云托管關(guān)系型數(shù)據(jù)庫(kù)POLARDB,解決了這些問(wèn)題,為企業(yè)提供了一種新的DBaaS模式。POLARDB以分布式共享存儲(chǔ)架構(gòu)為基礎(chǔ),使用了英特爾?傲騰?DC固態(tài)盤(pán)(SSD)和英特爾?3DNAND固態(tài)盤(pán)。

云托管數(shù)據(jù)庫(kù)的傳統(tǒng)難題

在公共云計(jì)算環(huán)境中,用戶數(shù)量、用戶服務(wù)和數(shù)據(jù)量的增長(zhǎng)可能會(huì)帶來(lái)二進(jìn)制日志文件備份、性能、遷移、升級(jí)、磁盤(pán)容量和延遲問(wèn)題。擴(kuò)展、備份和遷移數(shù)據(jù)所需的時(shí)間隨著數(shù)據(jù)量增長(zhǎng)而延長(zhǎng)。備份TB級(jí)數(shù)據(jù)需要幾個(gè)小時(shí),甚至幾天的時(shí)間。升級(jí)、擴(kuò)展、備份和數(shù)據(jù)遷移可能需要數(shù)據(jù)庫(kù)下線并重新啟動(dòng),這可能會(huì)影響企業(yè)、企業(yè)用戶及企業(yè)IT人員。數(shù)據(jù)遷移可能會(huì)拖慢任務(wù)關(guān)鍵型應(yīng)用的性能。維持每日業(yè)務(wù)運(yùn)營(yíng)可能需要大量CPU資源,再加上數(shù)百萬(wàn)個(gè)事務(wù),可能產(chǎn)生延遲,導(dǎo)致性價(jià)比下降。

POLARDB重新打造了數(shù)據(jù)庫(kù)云托管服務(wù)

POLARDB對(duì)現(xiàn)有的DBaaS模式進(jìn)行了創(chuàng)新。它采用了的軟件定義擴(kuò)展系統(tǒng)具有創(chuàng)新性,使用了快速、低延遲的英特爾?傲騰?DC固態(tài)盤(pán)和低成本、高容量的英特爾?3DNAND固態(tài)盤(pán)。企業(yè)如果數(shù)據(jù)量大,而且不斷增長(zhǎng),又始終要求低延遲、高吞吐量、高QoS以及良好的性價(jià)比,則可從POLARDB獲益。

POLARDB的存儲(chǔ)范例與其他創(chuàng)新相結(jié)合,可在DBaaS模式中實(shí)現(xiàn)商業(yè)級(jí)數(shù)據(jù)庫(kù)的性能和可用性。阿里云在設(shè)計(jì)POLARDB時(shí)側(cè)重于企業(yè)客戶的云計(jì)算成本、在線事務(wù)處理(OLTP)性能、業(yè)務(wù)連續(xù)性、業(yè)務(wù)增長(zhǎng)和安全性。所有軟硬件設(shè)計(jì)均采用高可靠性、高可用性的云原生設(shè)計(jì),為了實(shí)現(xiàn)高效協(xié)同,包含與底層英特爾?硬件的協(xié)同。該架構(gòu)性能強(qiáng)勁,只需要傳統(tǒng)上內(nèi)部部署的關(guān)系型數(shù)據(jù)庫(kù)的大約一成成本。

POLARDB的架構(gòu)保證吞吐量高,最高可達(dá)到標(biāo)準(zhǔn)MySQL5.6和5.7在基于NAND的PCIe*和NVMe*固態(tài)盤(pán)上運(yùn)行時(shí)的吞吐量的六倍之多。POLARDB可以實(shí)現(xiàn)高達(dá)一百萬(wàn)每秒輸入/輸出(IOPS),而且只有毫秒級(jí)的延遲。1POLARDB還可以在10分鐘內(nèi)按需縱向或橫向伸縮。每個(gè)數(shù)據(jù)庫(kù)實(shí)例可以達(dá)到100TB容量。相比之下,同類(lèi)解決方案只能達(dá)到64TB。存儲(chǔ)容量和克隆操作可自動(dòng)伸縮。而且,POLARDB與MySQL5.6和5.7完全向后兼容。

英特爾?傲騰?DC固態(tài)盤(pán)優(yōu)化了存儲(chǔ)性能

POLARDB分布式存儲(chǔ)設(shè)計(jì)與英特爾?傲騰?DC固態(tài)盤(pán)和英特爾?3DNAND固態(tài)盤(pán)相結(jié)合,實(shí)現(xiàn)了卓越的存儲(chǔ)效率、高QoS、高IOPS、高吞吐量和始終如一的性能。英特爾?固態(tài)盤(pán)還有助于降低成本,調(diào)優(yōu)性能。英特爾?傲騰?DC固態(tài)盤(pán)幫助阿里云消除了數(shù)據(jù)中心存儲(chǔ)瓶頸,可容納更大、更經(jīng)濟(jì)實(shí)惠的的數(shù)據(jù)集,加快了應(yīng)用速度,降低了對(duì)延遲敏感的工作負(fù)載的事務(wù)成本,降低了POLARDB的數(shù)據(jù)中心總擁有成本(TCO)。

POLARDB在軟件層將高速、高容量的英特爾?傲騰?DC固態(tài)盤(pán)和高吞吐量的英特爾?3DNAND固態(tài)盤(pán)結(jié)合起來(lái),實(shí)現(xiàn)了一個(gè)混合型存儲(chǔ)層,可以始終實(shí)現(xiàn)低延遲、高吞吐量、高QoS。而且與存儲(chǔ)層只使用英特爾?3DNAND固態(tài)盤(pán)相比,整體性價(jià)比高出很多。

借助英特爾?傲騰?DC固態(tài)盤(pán)和英特爾?3DNAND固態(tài)盤(pán),阿里云實(shí)現(xiàn)了:

•POLARDB每秒查詢數(shù)(QPS)提升30%,改善了客戶體驗(yàn)2

•POLARDB第95百分位延遲降低76%2

POLARDB架構(gòu)

軟件定義的POLARDB架構(gòu)使用分布式存儲(chǔ)、存儲(chǔ)性能開(kāi)發(fā)套件(SPDK)、遠(yuǎn)程直接內(nèi)存訪問(wèn)(RDMA)和其他創(chuàng)新來(lái)打造高性能、高伸縮的云數(shù)據(jù)庫(kù)。POLARDB架構(gòu)將計(jì)算資源池和存儲(chǔ)資源池分離開(kāi)來(lái)。CPU資源和內(nèi)存不足時(shí),計(jì)算資源池獨(dú)立于存儲(chǔ)資源池進(jìn)行擴(kuò)展;容量或IOPS較低時(shí),存儲(chǔ)資源池獨(dú)立于計(jì)算資源池進(jìn)行擴(kuò)展。

POLARDB分布式存儲(chǔ)架構(gòu)使用三個(gè)副本或節(jié)點(diǎn),而不是本地存儲(chǔ)空間。一個(gè)副本用于讀寫(xiě)實(shí)例,另外兩個(gè)用于只讀實(shí)例。需要新增只讀實(shí)例時(shí),不需要復(fù)制任何數(shù)據(jù)。不管新數(shù)據(jù)量有多大,都可以在5分鐘內(nèi)完成。相比于傳統(tǒng)數(shù)據(jù)庫(kù),如果數(shù)據(jù)量超過(guò)3TB,添加新實(shí)例需要長(zhǎng)達(dá)70小時(shí)的時(shí)間。2主實(shí)例和只讀實(shí)例共用相同的存儲(chǔ)資源,既提高了只讀復(fù)制性能,又不需要額外增加新增存儲(chǔ)的成本。用戶只需要支付只讀實(shí)例使用的CPU和內(nèi)存成本。POLARDB使用此分布式存儲(chǔ)配置來(lái)查找數(shù)據(jù),并以比傳統(tǒng)數(shù)據(jù)庫(kù)更快的速度伸縮。

每個(gè)POLARDB存儲(chǔ)節(jié)點(diǎn)都使用一個(gè)英特爾?傲騰?DC固態(tài)盤(pán)P4800X系列硬盤(pán)來(lái)快速創(chuàng)建日志記錄和索引,同時(shí)可以使用若干英特爾?DC固態(tài)盤(pán)P4500系列硬盤(pán)來(lái)存儲(chǔ)數(shù)據(jù)。SPDK將數(shù)據(jù)寫(xiě)入每個(gè)英特爾?3DNAND固態(tài)盤(pán)的NVMe接口,而不必訪問(wèn)同步的內(nèi)存。在部署英特爾?傲騰?DC固態(tài)盤(pán)之前,日志記錄和數(shù)據(jù)一并存儲(chǔ)在數(shù)據(jù)中心內(nèi)基于NVMe的英特爾?固態(tài)盤(pán)上,需要訪問(wèn)同步的內(nèi)存。繞過(guò)同步的內(nèi)存可以提高POLARDB的性能,降低延遲。

使用POLARDB還有其他性能優(yōu)勢(shì),因?yàn)椋?/p>

•使用基于融合以太網(wǎng)的RDMA(RoCE)網(wǎng)絡(luò)協(xié)議來(lái)降低延遲,減輕CPU負(fù)載,提高帶寬

•借助軟件定義的堆棧繞過(guò)Linux*內(nèi)核,可以讓POLARDB以用戶模式運(yùn)行,有助于降低開(kāi)銷(xiāo)

•無(wú)需使用二進(jìn)制日志,縮短了事務(wù)時(shí)間,降低了輸入/輸出(I/O)開(kāi)銷(xiāo)

英特爾?傲騰?DC固態(tài)盤(pán) 提升30%每秒查詢數(shù)(QPS),改善了POLARDB客戶體驗(yàn)*2 降低76%的POLARDB第95百分位延遲2 分配100TB容量給每個(gè)POLARDB數(shù)據(jù)庫(kù)實(shí)例

POLARDB使用的英特爾?傲騰?DC固態(tài)盤(pán)和英特爾?3DNAND固態(tài)盤(pán)

POLARDB開(kāi)發(fā)最初是為了滿足阿里云在線購(gòu)物中心的需求。阿里云最開(kāi)始在POLARDB中使用英特爾?傲騰?DC固態(tài)盤(pán)和英特爾?3DNAND固態(tài)盤(pán),是為了解決購(gòu)物中心高峰期問(wèn)題。阿里云后來(lái)發(fā)現(xiàn),與只在基于NAND的PCIe*NVMe*固態(tài)盤(pán)上運(yùn)行MySQL相比,MySQL*性能提升高達(dá)六倍。

如今,阿里云在POLARDB產(chǎn)品中使用英特爾?傲騰?DC固態(tài)盤(pán)P4800X系列,使用的固態(tài)盤(pán):

•是采用英特爾?傲騰?技術(shù)、響應(yīng)速度最快的數(shù)據(jù)中心固態(tài)盤(pán)3

•提供高達(dá)750GB的容量

•能夠提高POLARDB的性能

使用英特爾?3DNAND固態(tài)盤(pán)和英特爾?傲騰?DC固態(tài)盤(pán),數(shù)據(jù)存儲(chǔ)既經(jīng)濟(jì)實(shí)惠,質(zhì)量也高,十分可靠,非常易于管理和維護(hù),可以最大限度地保證POLARDB的服務(wù)連續(xù)性。

英特爾與阿里云等客戶密切合作,努力實(shí)現(xiàn)數(shù)據(jù)庫(kù)創(chuàng)新,不斷地幫助全球客戶改善企業(yè)數(shù)據(jù)庫(kù)體驗(yàn)。

圖1.使用英特爾?固態(tài)盤(pán)的阿里云POLARDB*架構(gòu)

訪問(wèn)商業(yè)級(jí)數(shù)據(jù)庫(kù)即服務(wù)

部署DBaaS可以解放企業(yè)IT團(tuán)隊(duì)。他們不需要管理內(nèi)部數(shù)據(jù)庫(kù),也不需要購(gòu)買(mǎi)和維護(hù)內(nèi)部部署的數(shù)據(jù)庫(kù)所需的硬件。

因此,IT團(tuán)隊(duì)可以集中精力進(jìn)行核心業(yè)務(wù)需求創(chuàng)新,有助于企業(yè)數(shù)字轉(zhuǎn)型,增加企業(yè)競(jìng)爭(zhēng)力。其他DBaaS解決方案可能困難重重,但是阿里云推出的POLARDB可借助商業(yè)級(jí)DBaaS解決方案克服這些困難。POLARDB為企業(yè)配備按需解決方案,有助于保持良好的性價(jià)比。作為商業(yè)級(jí)數(shù)據(jù)庫(kù),它可幫助企業(yè)管理大量數(shù)據(jù),同時(shí)實(shí)現(xiàn)低延遲、高吞吐量、高QoS和快速伸縮。

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專(zhuān)欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車(chē)的華為或?qū)⒋呱龈蟮莫?dú)角獸公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關(guān)鍵字: 阿維塔 塞力斯 華為

倫敦2024年8月29日 /美通社/ -- 英國(guó)汽車(chē)技術(shù)公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車(chē)工程師從創(chuàng)意到認(rèn)證的所有需求的工具,可用于創(chuàng)建軟件定義汽車(chē)。 SODA V工具的開(kāi)發(fā)耗時(shí)1.5...

關(guān)鍵字: 汽車(chē) 人工智能 智能驅(qū)動(dòng) BSP

北京2024年8月28日 /美通社/ -- 越來(lái)越多用戶希望企業(yè)業(yè)務(wù)能7×24不間斷運(yùn)行,同時(shí)企業(yè)卻面臨越來(lái)越多業(yè)務(wù)中斷的風(fēng)險(xiǎn),如企業(yè)系統(tǒng)復(fù)雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務(wù)連續(xù)性,提升韌性,成...

關(guān)鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報(bào)道,騰訊和網(wǎng)易近期正在縮減他們對(duì)日本游戲市場(chǎng)的投資。

關(guān)鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國(guó)國(guó)際大數(shù)據(jù)產(chǎn)業(yè)博覽會(huì)開(kāi)幕式在貴陽(yáng)舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關(guān)鍵字: 華為 12nm EDA 半導(dǎo)體

8月28日消息,在2024中國(guó)國(guó)際大數(shù)據(jù)產(chǎn)業(yè)博覽會(huì)上,華為常務(wù)董事、華為云CEO張平安發(fā)表演講稱(chēng),數(shù)字世界的話語(yǔ)權(quán)最終是由生態(tài)的繁榮決定的。

關(guān)鍵字: 華為 12nm 手機(jī) 衛(wèi)星通信

要點(diǎn): 有效應(yīng)對(duì)環(huán)境變化,經(jīng)營(yíng)業(yè)績(jī)穩(wěn)中有升 落實(shí)提質(zhì)增效舉措,毛利潤(rùn)率延續(xù)升勢(shì) 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務(wù)引領(lǐng)增長(zhǎng) 以科技創(chuàng)新為引領(lǐng),提升企業(yè)核心競(jìng)爭(zhēng)力 堅(jiān)持高質(zhì)量發(fā)展策略,塑強(qiáng)核心競(jìng)爭(zhēng)優(yōu)勢(shì)...

關(guān)鍵字: 通信 BSP 電信運(yùn)營(yíng)商 數(shù)字經(jīng)濟(jì)

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺(tái)與中國(guó)電影電視技術(shù)學(xué)會(huì)聯(lián)合牽頭組建的NVI技術(shù)創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會(huì)上宣布正式成立。 活動(dòng)現(xiàn)場(chǎng) NVI技術(shù)創(chuàng)新聯(lián)...

關(guān)鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長(zhǎng)三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會(huì)上,軟通動(dòng)力信息技術(shù)(集團(tuán))股份有限公司(以下簡(jiǎn)稱(chēng)"軟通動(dòng)力")與長(zhǎng)三角投資(上海)有限...

關(guān)鍵字: BSP 信息技術(shù)
關(guān)閉
關(guān)閉