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

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

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

多方位優(yōu)化!憶聯(lián)分布式數(shù)據(jù)庫存儲解決方案,助力MySQL實現(xiàn)高性能、低時延

UnionMemory憶聯(lián) ? 來源:未知 ? 2023-08-29 08:05 ? 次閱讀

據(jù)艾瑞咨詢研究院《2022 年中國數(shù)據(jù)庫研究報告》顯示,截至2021年,中國分布式數(shù)據(jù)庫占比達到 20% 左右,以 MySQL 和 PostgreSQL的開源數(shù)據(jù)庫為主。MySQL 作為備受歡迎的開源數(shù)據(jù)庫,當前已廣泛應(yīng)用于互聯(lián)網(wǎng)、金融、交通、零售等行業(yè),服務(wù)于云化場景下數(shù)據(jù)存儲及處理等關(guān)鍵業(yè)務(wù)。

由于 MySQL 數(shù)據(jù)庫需要高速并行處理大規(guī)模數(shù)據(jù),因此對存儲 IO 要求極高。憶聯(lián)企業(yè)級和數(shù)據(jù)中心級 NVMe SSD,憑借高性能、低時延、高可靠等優(yōu)勢,能極大提升存儲 IO 性能,適合讀密集或混合讀寫等多種業(yè)務(wù)模型,可有效滿足 MySQL 數(shù)據(jù)庫的存儲性能需求。

本文則重點展示了在 MySQL 不同應(yīng)用場景下,憶聯(lián) UH8 系 SSD 的高性能及低時延性能表現(xiàn)

分布式數(shù)據(jù)庫 MySQL 介紹

MySQL 是當前最流行的關(guān)系型數(shù)據(jù)庫管理系統(tǒng)之一,因其代碼開源,且具備體積小、速度快、較低的TCO等優(yōu)勢,在大、中、小型企業(yè)中皆有應(yīng)用。MySQL 在架構(gòu)上主要分為 Server 層和存儲引擎層。其中 Server 層又分為連接器、緩存、分析器、優(yōu)化器、執(zhí)行器,所有跨存儲引擎的功能都在這層實現(xiàn);存儲引擎是可插拔式的,常見的存儲引擎有 MyISAM、InnoDB、Memory 等。

wKgZomTtVNeAOgGtAADM8ZQTkZo803.jpg

圖 1:MySQL 技術(shù)架構(gòu)圖

本地盤在 MySQL 上的實施通常有 2 種方式:LVM 卷和直接掛載使用。Linux 系統(tǒng)使用 LVM 卷可提供更便捷的存儲管理,而直接掛載可提供更精細化粒度的存儲使用方案,比如數(shù)據(jù)盤和日志盤分離、業(yè)務(wù)手動均衡部署到不同 SSD 磁盤 以獲得更佳性能組合等,用戶可根據(jù)實際需求選擇。

憶聯(lián) MySQL 存儲方案驗證

1.驗證環(huán)境

1.1 本次驗證硬件配置

wKgZomTtVNiAA0UiAADS-c50cXQ708.jpg

1.2 本次驗證軟件配置

wKgZomTtVNiAQVGSAABlsKCGnSY895.jpg

1.3 本次驗證組網(wǎng)規(guī)劃

wKgZomTtVNiAMPfQAAC1A0FNDtY250.jpg

圖 2:MySQL 組網(wǎng)規(guī)劃架構(gòu)圖

2.驗證方法

步驟1:測試使用兩塊憶聯(lián) NVMe 盤片做本地盤,MySQL 數(shù)據(jù)庫 binlog 文件單獨使用一塊盤片存放,其它 MySQL 文件共用一塊 NVMe 盤片,并且通過 nvm list 命令確認盤片的容量、規(guī)格、FW 版本信息是否正確。

步驟2:將兩塊 NVMe 盤片,按容量大小平均分區(qū),格式化為 XFS 文件系統(tǒng),掛載到對應(yīng)的數(shù)據(jù)庫目錄。

步驟3:測試數(shù)據(jù)規(guī)模為 200 個表,每個表 1000w 行記錄,共計 20 億行數(shù)據(jù)。

3.驗證結(jié)果

在 Sysbench 測試工作中配置數(shù)據(jù)表,并且設(shè)置線程從 32/50/64/100/200/300 進行遍歷,得到的憶聯(lián) UH8 系 SSD 在 MySQL 只讀、只寫、混合讀寫三個場景下的驗證結(jié)果,具體如下:

3.1 憶聯(lián) UH8 系 SSD 在 MySQL 只讀場景下的表現(xiàn)

wKgZomTtVNiAbQUZAACDgIe7a5E792.jpg

圖 3:MySQL 只讀場景下憶聯(lián) SSD 與友商性能對比

根據(jù)圖 3 可以看出,在 MySQL 讀性能下,憶聯(lián) UH8 系 SSD 在 50-100 線程之間性能最優(yōu),對比友商 TPS 最高可提升 122%,時延最高可降低 91%。在 MySQL 只讀性能驗證環(huán)境下,憶聯(lián)優(yōu)勢表現(xiàn)明顯,可充分支撐 MySQL數(shù)據(jù)庫的讀取速度,提升系統(tǒng)訪問速率。

3.2憶聯(lián) UH8 系 SSD 在 MySQL 只寫場景下的表現(xiàn)wKgZomTtVNiAMUdqAACRWmmq-iw367.jpg

圖 4:MySQL 只寫場景下憶聯(lián) SSD 與友商性能對比

如圖 4 所示,MySQL 寫場景下,憶聯(lián) UH8 系 SSD 始終保持著明顯優(yōu)勢,性能表現(xiàn)強勁。對比友商,在吞吐量上最高可提升 266% ;在時延上最高可降低 83% 左右。意味著,在使用憶聯(lián) UH8 系 SSD 作為 MySQL 數(shù)據(jù)庫存儲介質(zhì)時,可提高整個數(shù)據(jù)庫系統(tǒng)的存儲速度。

3.3憶聯(lián) UH8 系 SSD 在 MySQL 混合讀寫場景下的表現(xiàn)wKgZomTtVNiARPn0AAHurLNPKvM269.png

圖 5:MySQL 混合讀寫場景下憶聯(lián) SSD 與友商性能對比

從圖 5 可以看出,憶聯(lián) UH8 系 SSD 性能在 MySQL 混合讀寫場景下,能帶來更高吞吐量的同時具有更短的響應(yīng)時延。對比友商,憶聯(lián) UH8 系 SSD 吞吐量最高可提升 49% 左右,時延最低可下降 65% ,能充分助力 MySQL 數(shù)據(jù)庫增大數(shù)據(jù)的吞吐量,大幅度降低并發(fā)訪問時延,解決數(shù)據(jù)庫的高效訪問、方便共享等問題。

總結(jié)

本次驗證充分展現(xiàn)了憶聯(lián) UH8 系 SSD在 MySQL 的只讀、只寫、讀寫混合等實測場景下不俗的性能表現(xiàn),TPS分別達 11218.82、21148.58 、8495.5,均高于友商 2 倍左右,同時在時延方面也高于友商 1.8 倍左右,能為 MySQL 提供高吞吐、低時延的數(shù)據(jù)存儲方案。同時,基于憶聯(lián) UH8 系 SSD 的分布式數(shù)據(jù)庫方案可以幫助企業(yè)在云化場景下能更快、更輕松地釋放數(shù)據(jù)價值。

未來,憶聯(lián)將不斷夯實自身技術(shù)實力,擁抱市場變化并持續(xù)打造硬核產(chǎn)品,為分布式數(shù)據(jù)庫提供更高性能、低時延的存儲方案,也將為行業(yè)提供海量數(shù)據(jù)存儲及處理的方案參考。

wKgZomTtVNiAPZlKAABbOPPgAIU694.jpg

長按識別關(guān)注更多憶聯(lián)資訊

相關(guān)閱讀:

憶聯(lián)SR-IOV解決方案:助力云數(shù)據(jù)中心節(jié)能提效,向“綠”而行


原文標題:多方位優(yōu)化!憶聯(lián)分布式數(shù)據(jù)庫存儲解決方案,助力MySQL實現(xiàn)高性能、低時延

文章出處:【微信公眾號:UnionMemory憶聯(lián)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 存儲
    +關(guān)注

    關(guān)注

    13

    文章

    4170

    瀏覽量

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

    關(guān)注

    20

    文章

    2811

    瀏覽量

    116991

原文標題:多方位優(yōu)化!憶聯(lián)分布式數(shù)據(jù)庫存儲解決方案,助力MySQL實現(xiàn)高性能、低時延

文章出處:【微信號:UnionMemory憶聯(lián),微信公眾號:UnionMemory憶聯(lián)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    一文講清什么是分布式云化數(shù)據(jù)庫

    分布式云化數(shù)據(jù)庫是一種先進的數(shù)據(jù)管理系統(tǒng),它將傳統(tǒng)的數(shù)據(jù)庫技術(shù)與分布式計算、云計算和大數(shù)據(jù)處理技
    的頭像 發(fā)表于 10-14 10:06 ?104次閱讀

    某證券公司智能云投資交易云集群高性能分布式存儲應(yīng)用

    某證券公司智能云投資交易云集群高性能分布式存儲應(yīng)用
    的頭像 發(fā)表于 09-27 09:57 ?197次閱讀
    某證券公司智能云投資交易云集群<b class='flag-5'>高性能</b><b class='flag-5'>分布式</b><b class='flag-5'>存儲</b>應(yīng)用

    基于分布式存儲系統(tǒng)醫(yī)療影像數(shù)據(jù)存儲解決方案

    基于分布式存儲系統(tǒng)醫(yī)療影像數(shù)據(jù)存儲解決方案
    的頭像 發(fā)表于 09-14 09:53 ?203次閱讀
    基于<b class='flag-5'>分布式</b><b class='flag-5'>存儲</b>系統(tǒng)醫(yī)療影像<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>存儲</b><b class='flag-5'>解決方案</b>

    醫(yī)療PACS影像數(shù)據(jù)的極速分布式存儲解決方案

    醫(yī)療PACS影像數(shù)據(jù)的極速分布式存儲解決方案
    的頭像 發(fā)表于 08-23 10:13 ?203次閱讀
    醫(yī)療PACS影像<b class='flag-5'>數(shù)據(jù)</b>的極速<b class='flag-5'>分布式</b>塊<b class='flag-5'>存儲</b><b class='flag-5'>解決方案</b>

    基于分布式存儲WDS的金融信創(chuàng)云承載數(shù)據(jù)庫類關(guān)鍵應(yīng)用

    基于分布式存儲WDS的金融信創(chuàng)云承載數(shù)據(jù)庫類關(guān)鍵應(yīng)用
    的頭像 發(fā)表于 08-16 09:42 ?188次閱讀
    基于<b class='flag-5'>分布式</b><b class='flag-5'>存儲</b>WDS的金融信創(chuàng)云承載<b class='flag-5'>數(shù)據(jù)庫</b>類關(guān)鍵應(yīng)用

    基于英特爾至強6能效核處理器優(yōu)化原生分布式數(shù)據(jù)庫OceanBase

    隨著數(shù)字化、在線化、智能化的演進,企業(yè)面臨著指數(shù)級遞增的海量存儲需求和挑戰(zhàn),同時,企業(yè)需要降本增效,進行更好更智能的數(shù)據(jù)決策?;谟⑻貭?至強 6 能效核處理器的分布式數(shù)據(jù)庫OceanBase在
    的頭像 發(fā)表于 07-24 15:16 ?379次閱讀
    基于英特爾至強6能效核處理器<b class='flag-5'>優(yōu)化</b>原生<b class='flag-5'>分布式數(shù)據(jù)庫</b>OceanBase

    聯(lián)SSD存儲解決方案亮相2024中國國際金融展

    數(shù)智化時代的存儲解決方案”為主題發(fā)表演講,分享聯(lián)如何以高效能SSD存儲解決方案
    的頭像 發(fā)表于 07-22 10:52 ?597次閱讀
    <b class='flag-5'>憶</b><b class='flag-5'>聯(lián)</b>SSD<b class='flag-5'>存儲</b><b class='flag-5'>解決方案</b>亮相2024中國國際金融展

    黑龍江電力高性能WDS分布式存儲系統(tǒng)解決方案

    黑龍江電力高性能WDS分布式存儲系統(tǒng)解決方案
    的頭像 發(fā)表于 07-01 09:54 ?274次閱讀
    黑龍江電力<b class='flag-5'>高性能</b>WDS<b class='flag-5'>分布式</b><b class='flag-5'>存儲</b>系統(tǒng)<b class='flag-5'>解決方案</b>

    鴻蒙開發(fā)接口數(shù)據(jù)管理:【@ohos.data.distributedData (分布式數(shù)據(jù)管理)】

    分布式數(shù)據(jù)管理為應(yīng)用程序提供不同設(shè)備間數(shù)據(jù)庫分布式協(xié)同能力。通過調(diào)用分布式數(shù)據(jù)各個接口,應(yīng)用程
    的頭像 發(fā)表于 06-07 09:30 ?803次閱讀
    鴻蒙開發(fā)接口<b class='flag-5'>數(shù)據(jù)</b>管理:【@ohos.data.distributedData (<b class='flag-5'>分布式</b><b class='flag-5'>數(shù)據(jù)</b>管理)】

    鴻蒙HarmonyOS開發(fā)實例:【分布式關(guān)系型數(shù)據(jù)庫

    使用[@ohos.data.relationalStore]接口和[@ohos.distributedDeviceManager]?接口展示了在eTS中分布式關(guān)系型數(shù)據(jù)庫的使用,在增、刪、改、查的基本操作外,還包括分布式數(shù)據(jù)庫
    的頭像 發(fā)表于 04-11 09:52 ?720次閱讀
    鴻蒙HarmonyOS開發(fā)實例:【<b class='flag-5'>分布式</b>關(guān)系型<b class='flag-5'>數(shù)據(jù)庫</b>】

    分布式存儲與計算:大數(shù)據(jù)時代的解決方案

    分布式存儲和計算技術(shù)應(yīng)運而生,并迅速成為處理大數(shù)據(jù)的首選方案。本文將深入探討分布式存儲和計算的概
    的頭像 發(fā)表于 03-07 14:42 ?620次閱讀

    分布式鎖的三種實現(xiàn)方式

    分布式鎖的三種實現(xiàn)方式? 分布式鎖是在分布式系統(tǒng)中用于實現(xiàn)對共享資源進行訪問控制的一種機制。分布式
    的頭像 發(fā)表于 12-28 10:01 ?777次閱讀

    性能領(lǐng)先|聯(lián)×新華三,打造超融合架構(gòu)下的高性能存儲方案

    助力企業(yè)用戶構(gòu)建超融合架構(gòu)的現(xiàn)代化數(shù)據(jù)中心,滿足業(yè)務(wù)發(fā)展需求,聯(lián)聯(lián)合新華三集團在超融合架構(gòu)下打造高性能
    的頭像 發(fā)表于 12-27 18:21 ?558次閱讀
    <b class='flag-5'>性能</b>領(lǐng)先|<b class='flag-5'>憶</b><b class='flag-5'>聯(lián)</b>×新華三,打造超融合架構(gòu)下的<b class='flag-5'>高性能</b><b class='flag-5'>存儲</b><b class='flag-5'>方案</b>

    聯(lián)攜手新華三推出高性能存儲方案

    助力企業(yè)用戶構(gòu)建超融合架構(gòu)的現(xiàn)代化數(shù)據(jù)中心,滿足業(yè)務(wù)發(fā)展需求,聯(lián)聯(lián)合新華三集團在超融合架構(gòu)下打造高性能
    的頭像 發(fā)表于 12-27 18:21 ?915次閱讀
    <b class='flag-5'>憶</b><b class='flag-5'>聯(lián)</b>攜手新華三推出<b class='flag-5'>高性能</b><b class='flag-5'>存儲</b><b class='flag-5'>方案</b>

    分布式數(shù)據(jù)恢復(fù)-hbase+hive分布式存儲誤刪除文件的數(shù)據(jù)恢復(fù)方案

    hbase+hive分布式存儲數(shù)據(jù)恢復(fù)環(huán)境: 16臺某品牌R730XD服務(wù)器節(jié)點,每臺物理服務(wù)器節(jié)點上有數(shù)臺虛擬機,虛擬機上配置的分布式,上層部署hbase
    的頭像 發(fā)表于 11-24 15:55 ?375次閱讀