99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

基于 InfiniBand 的 NVMe SSD池化方案的性能表現(xiàn)

NVIDIA英偉達(dá) ? 來源:NVIDIA英偉達(dá) ? 作者:NVIDIA英偉達(dá) ? 2022-08-26 10:05 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

InfiniBand 是一種被目前各種追求高性能的應(yīng)用廣泛使用的網(wǎng)絡(luò)互連技術(shù),基于 IBTA(InfiniBand Trade Association)而定義的高帶寬、低延時(shí)、低 CPU 利用率、大規(guī)模易擴(kuò)展的通信技術(shù)。原生支持 RDMA 技術(shù),在保證高帶寬輸出的基礎(chǔ)上,大大降低數(shù)據(jù)訪問延遲及通信過程中對(duì)于 CPU 資源的消耗,并支持各種先進(jìn)的網(wǎng)絡(luò)計(jì)算(In-Network Computing)技術(shù),為高性能計(jì)算、人工智能、云計(jì)算、存儲(chǔ)等眾多數(shù)據(jù)密集型應(yīng)用提供了強(qiáng)大的網(wǎng)絡(luò)性能支撐。通過高速的 InfiniBand 技術(shù),將業(yè)務(wù)負(fù)載由單機(jī)運(yùn)行轉(zhuǎn)化為基于多機(jī)協(xié)作的高性能計(jì)算集群,并使高性能集群的性能得以進(jìn)一步地釋放和優(yōu)化。

GreatSQL 是由萬里數(shù)據(jù)庫維護(hù)的國內(nèi)自主 MySQL 分支版本,專注于提升 MGR 可靠性及性能,支持 InnoDB 并行查詢特性,適用金融級(jí)應(yīng)用。

此次通過對(duì)比測試基于 InfiniBand 的 NVMe SSD 池化方案 及本地 NVMe SSD 的傳統(tǒng)方案的性能表現(xiàn),評(píng)估使用基于 InfiniBand 的存算分離架構(gòu)對(duì)分布式數(shù)據(jù)庫性能的提升程度及擴(kuò)展性,經(jīng)過雙方合作,通過大量數(shù)據(jù)分析,可以看出基于 InfiniBand 池化方案的存算分離架構(gòu)的性能更優(yōu)穩(wěn)定性更強(qiáng),為 GreatSQL 進(jìn)一步提升競爭力提供了有力的基礎(chǔ)平臺(tái)支撐。

1、NVIDIA InfiniBand 池化方案介紹

52a39ce2-24c7-11ed-ba43-dac502259ad0.png

分布式數(shù)據(jù)庫集群由兩部分組成:

計(jì)算節(jié)點(diǎn)是無 SSD 盤的裸金屬服務(wù)器,運(yùn)行 MySQL 業(yè)務(wù)程序;

存儲(chǔ)節(jié)點(diǎn)提供 NVMe SSD 資源池,通過軟件聚合方式提供高性能 Lun 實(shí)現(xiàn)對(duì)于數(shù)據(jù)庫的數(shù)據(jù)的存儲(chǔ)服務(wù)。

兩部分服務(wù)器通過 Quantum 平臺(tái)的 InfiniBand 網(wǎng)絡(luò)實(shí)現(xiàn)對(duì)計(jì)算節(jié)點(diǎn)和存儲(chǔ)節(jié)點(diǎn)的無損連接,結(jié)合 NVMe-oF(NVMe over Fabric)高效的數(shù)據(jù)存儲(chǔ)傳輸協(xié)議,將存儲(chǔ)節(jié)點(diǎn)的 Lun 掛載到計(jì)算節(jié)點(diǎn),實(shí)現(xiàn)結(jié)算節(jié)點(diǎn)本地高性能的數(shù)據(jù)存儲(chǔ)能力。

2. 測試環(huán)境

為了可以公平對(duì)比兩種方案的優(yōu)劣,兩次測試均采用同一臺(tái)計(jì)算服務(wù)器進(jìn)行測試,不同的是,本地方案存儲(chǔ)由本地的 PCIe4.0 NVMe SSD 承載,InfiniBand 池化方案由 100Gbps 速率的 HDR100 網(wǎng)卡接入,通過相同型號(hào)的 NVMe SSD 組成的全閃服務(wù)器借助 NVMe-oF 提供高性能虛擬 Lun 完成數(shù)據(jù)訪問。

2.1 存儲(chǔ)設(shè)備

InfiniBand 池化方案

52da1592-24c7-11ed-ba43-dac502259ad0.png

本地 SSD

52f1c69c-24c7-11ed-ba43-dac502259ad0.png

2.2 CPU&內(nèi)存

5302afc0-24c7-11ed-ba43-dac502259ad0.png

2.3 操作系統(tǒng)

5333c326-24c7-11ed-ba43-dac502259ad0.png

文件系統(tǒng)

53446122-24c7-11ed-ba43-dac502259ad0.png

塊設(shè)備

535b6e44-24c7-11ed-ba43-dac502259ad0.png

2.4 壓測參數(shù)&指標(biāo)

壓測工具:sysbench

模式:oltp_read_write。

每輪壓測時(shí)長:900 秒。

每輪壓測休眠間隔:180 秒。

共 64 個(gè)表。

每個(gè)表 12500000 條記錄。

整個(gè)測試庫大小約 186 G。

采用InnoDB引擎。

并發(fā)線程數(shù)變化:8、16、32、64、128。

ibp(innodb buffer pool)變化:47G、93G、140G、186G(約為物理數(shù)據(jù)的25%、50%、75%、100%)。

主要參數(shù)選項(xiàng):

5377eede-24c7-11ed-ba43-dac502259ad0.png

sysbench 測試命令模板:

53999d90-24c7-11ed-ba43-dac502259ad0.png

3. 性能表現(xiàn)&總結(jié)

3.1 測試總結(jié)

結(jié)論先行,整體測試情況如下:

當(dāng)ibp不足以覆蓋全部物理數(shù)據(jù)時(shí):

1)GreatSQL 8.x 性能遠(yuǎn)高于 GreatSQL 5.7。2)并發(fā)線程數(shù)越高,IB+NVMe SSD vs 本地NVMe SSD 的差距越小。3)ibp 越大,GreatSQL 5.7 和 8.0 性能越接近。

當(dāng) ibp 基本可以覆蓋全部物理數(shù)據(jù)時(shí):

1)GreatSQL 5.7 的性能整體比 GreatSQL 8.0 略好。

總的測試下來看,IB NVMe SSD 相比 本地 NVMe SSD 的性能要更好,也更穩(wěn)定一些。

嘗試對(duì)比測試了組提交(binlog group commit),在本案中對(duì)性能影響很小,這里不再贅述。

嘗試對(duì)比設(shè)置 innodb_thread_concurrency = 64|128,發(fā)現(xiàn)加上后,在 ibp 足夠大,且并發(fā)也打滿 128 線程后,性能更穩(wěn)定些,波動(dòng)沒那么大了,且最終整體性能也能提升約 8% ~ 10%(不過也要考慮到,真實(shí)生產(chǎn)環(huán)境中,很少會(huì)跑滿這么大壓力)。

總的來說,當(dāng)物理內(nèi)存不足以覆蓋業(yè)務(wù)數(shù)據(jù)時(shí)(生成環(huán)境中這種情況很常見),如果單靠增加物理內(nèi)存以提升數(shù)據(jù)庫性能可能從性價(jià)比角度看并不劃算,不如換個(gè)思路,提升本地物理 I/O 設(shè)備的性能,畢竟現(xiàn)在 NVMe SSD 的性能可以跑到很高。

3.2 測試數(shù)據(jù)對(duì)比圖表

1)ibp=47G

53b35668-24c7-11ed-ba43-dac502259ad0.png

53d09822-24c7-11ed-ba43-dac502259ad0.png

2)ibp=93G

53f92468-24c7-11ed-ba43-dac502259ad0.png

542ddf28-24c7-11ed-ba43-dac502259ad0.png

3)ibp=140G

544f3ff6-24c7-11ed-ba43-dac502259ad0.png

5470d012-24c7-11ed-ba43-dac502259ad0.png

4)ibp=186G

5499708a-24c7-11ed-ba43-dac502259ad0.png

54bdc25a-24c7-11ed-ba43-dac502259ad0.png

4. 結(jié)語

從以上測試數(shù)據(jù)中,可以明顯看到采用了 InfiniBand 池化方案數(shù)據(jù)庫性能在不同場景中性能都有不同程度的明顯提升,由其在高并發(fā)場景下,表現(xiàn)由于突出。

未來,萬里數(shù)據(jù)庫將推動(dòng) GreatSQL 協(xié)同 NVIDIA 探索更多基于 InfiniBand 在數(shù)據(jù)庫中的結(jié)合點(diǎn)和創(chuàng)新點(diǎn),基于 NVIDIA InfiniBand 打造數(shù)據(jù)庫+網(wǎng)絡(luò)軟硬一體化聯(lián)合解決方案,為用戶創(chuàng)造更多價(jià)值。

審核編輯:彭靜
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 數(shù)據(jù)
    +關(guān)注

    關(guān)注

    8

    文章

    7255

    瀏覽量

    91818
  • SSD
    SSD
    +關(guān)注

    關(guān)注

    21

    文章

    2981

    瀏覽量

    119567
  • InfiniBand
    +關(guān)注

    關(guān)注

    1

    文章

    31

    瀏覽量

    9397

原文標(biāo)題:GreatSQL & NVIDIA InfiniBand NVMe SSD 存算分離池化方案:實(shí)現(xiàn)高性能分布式部署

文章出處:【微信號(hào):NVIDIA_China,微信公眾號(hào):NVIDIA英偉達(dá)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    NVMe SSD性能影響因素分析

    NVMe SSD 廠商Spec給出的性能非常完美,前面也給出了NVMe SSD和磁盤之間的性能對(duì)
    的頭像 發(fā)表于 11-13 11:39 ?1722次閱讀
    <b class='flag-5'>NVMe</b> <b class='flag-5'>SSD</b><b class='flag-5'>性能</b>影響因素分析

    Xilinx FPGA NVMe Host Controller IP,NVMe主機(jī)控制器

    ,從而可實(shí)現(xiàn)更高存儲(chǔ)性能和存儲(chǔ)容量。 無需CPU,NVMe Host Controller IP自動(dòng)執(zhí)行對(duì)PCIe SSD的PCIe設(shè)備枚舉和配置、NVMe控制器識(shí)別和初始
    發(fā)表于 02-21 10:16

    Xilinx FPGA NVMe主機(jī)控制器IP,高性能版本介紹應(yīng)用

    ,從而可實(shí)現(xiàn)更高存儲(chǔ)性能和存儲(chǔ)容量。無需CPU,NVMe Host Controller IP自動(dòng)執(zhí)行對(duì)PCIe SSD的PCIe設(shè)備枚舉和配置、NVMe控制器識(shí)別和初始
    發(fā)表于 03-09 13:56

    Xilinx FPGA高性能NVMe SSD主機(jī)控制器,NVMe Host Controller IP

    ,從而可實(shí)現(xiàn)更高存儲(chǔ)性能和存儲(chǔ)容量。無需CPU,NVMe Host Controller IP自動(dòng)執(zhí)行對(duì)PCIe SSD的PCIe設(shè)備枚舉和配置、NVMe控制器識(shí)別和初始
    發(fā)表于 03-27 17:23

    性能NVMe主機(jī)控制器,Xilinx FPGA NVMe Host Accelerator IP

    ,從而可實(shí)現(xiàn)更高存儲(chǔ)性能和存儲(chǔ)容量。無需CPU,NVMe Host Controller IP自動(dòng)執(zhí)行對(duì)PCIe SSD的PCIe設(shè)備枚舉和配置、NVMe控制器識(shí)別和初始
    發(fā)表于 04-10 22:55

    性能NVMe主機(jī)控制器,Xilinx FPGA PCIe 3

    ,從而可實(shí)現(xiàn)更高存儲(chǔ)性能和存儲(chǔ)容量。無需CPU,NVMe Host Controller IP自動(dòng)執(zhí)行對(duì)PCIe SSD的PCIe設(shè)備枚舉和配置、NVMe控制器識(shí)別和初始
    發(fā)表于 04-20 14:41

    NVMe協(xié)議研究掃盲

    的不斷發(fā)展,這些接口協(xié)議已成為關(guān)鍵的性能瓶頸。為了解決這一問題,存儲(chǔ)供應(yīng)商制定了一種新的接口規(guī)范,即NVMe協(xié)議。 NVMe協(xié)議必要性 NVMe協(xié)議是專為PCIe接口的
    發(fā)表于 06-02 23:28

    在Xilinx ZCU102評(píng)估套件上啟用NVMe SSD接口

    無線網(wǎng)絡(luò),下一代高級(jí)駕駛員輔助系統(tǒng)(ADAS)和工業(yè)物聯(lián)網(wǎng)(IIoT)解決方案。無論如何,對(duì)于需要高性能和高可靠性的外部數(shù)據(jù)存儲(chǔ)的應(yīng)用程序(例如NVMe SSD驅(qū)動(dòng)器),需要利用GTH
    發(fā)表于 09-03 16:07

    如何用MRAM和NVMe SSD構(gòu)建未來的云存儲(chǔ)的解決方案

    在2019全球閃存峰會(huì)上,Everspin作為全球MRAM存儲(chǔ)芯片龍頭分享如何用MRAM這類非易失性存儲(chǔ)和NVMe SSD構(gòu)建未來的云存儲(chǔ)的解決方案。
    發(fā)表于 01-11 06:44

    如何為工業(yè)應(yīng)用設(shè)計(jì)NVMe SSD

    RK3399核心板有哪些應(yīng)用?如何為工業(yè)應(yīng)用設(shè)計(jì)NVMe SSD呢?
    發(fā)表于 03-07 06:12

    西部數(shù)據(jù)推出新款高性能NVMe SSD

    2018年5月22日—西部數(shù)據(jù)推出新款高性能NVMe SSD,Western Digital Black 3D NVMe SSD。這款固態(tài)硬
    發(fā)表于 05-24 18:12 ?1908次閱讀

    NVMe SSD與SATA SSD性能對(duì)比

    老說NVMe SSD性能是SATA SSD的四倍,那到底實(shí)際體驗(yàn)是怎樣的呢?
    的頭像 發(fā)表于 07-27 09:43 ?3.7w次閱讀

    影響SSD性能的因素有哪些 NVMe SSD性能解析

    NVMe SSD性能時(shí)常捉摸不定,為此我們需要打開SSD的神秘盒子,從各個(gè)視角分析SSD性能
    的頭像 發(fā)表于 11-05 09:47 ?9398次閱讀

    西部數(shù)據(jù)推出高性能、輕薄低功耗的PCIe Gen4 NVMe SSD

    作為全球存儲(chǔ)解決方案供應(yīng)商,推出高性能、輕薄低功耗的PCIe? Gen4 NVMe? SSD
    的頭像 發(fā)表于 05-27 11:00 ?4320次閱讀

    浪潮NVMe SSD性能

    本次測試采用浪潮服務(wù)器 SA5112M6,磁盤采用三個(gè)節(jié)點(diǎn)每個(gè)節(jié)點(diǎn)八塊浪潮 INSPUR-NS8610G1U320 NVMe進(jìn)行測試,此次采用的NVMe SSD具有極高的性能,產(chǎn)品4K
    發(fā)表于 08-03 10:25 ?2438次閱讀