EC改進(jìn)方案選型
接上篇,介紹一下整個(gè)容災(zāi)方案在性能和可靠性方面如何做驗(yàn)證。
3個(gè)機(jī)柜,每個(gè)機(jī)柜15臺(tái)機(jī)器,總共45臺(tái),需要在RBD場(chǎng)景下,找到成本、性能、數(shù)據(jù)可靠性的三者平衡點(diǎn)。
跨機(jī)柜容災(zāi)方案1
支持2個(gè)機(jī)柜級(jí)別的容災(zāi),跨3個(gè)機(jī)柜單個(gè)分組共9個(gè)節(jié)點(diǎn),共5個(gè)分組,對(duì)應(yīng)的理論收益情況如下
名稱 | K | M | D | 3副本得盤率 | EC得盤率 | 硬件成本節(jié)約比率 | 磁盤數(shù)據(jù)遷移量(ISA) | 磁盤數(shù)據(jù)遷移量(CLAY) | 數(shù)據(jù)恢復(fù)負(fù)載降低比率 |
---|---|---|---|---|---|---|---|---|---|
3+2 | 3 | 2 | 4 | 33.33333333 | 60 | 180 | 3 | 2 | 33.33333333 |
對(duì)應(yīng)的crush rule如下
單機(jī)柜容災(zāi)方案2
支持1個(gè)機(jī)柜級(jí)別的容災(zāi),單個(gè)分組共5個(gè)節(jié)點(diǎn),共9個(gè)分組,對(duì)應(yīng)的理論收益情況如下
名稱 | K | M | D | 3副本得盤率 | EC得盤率 | 硬件成本節(jié)約比率 | 磁盤數(shù)據(jù)遷移量(ISA) | 磁盤數(shù)據(jù)遷移量(CLAY) | 數(shù)據(jù)恢復(fù)負(fù)載降低比率 |
---|---|---|---|---|---|---|---|---|---|
4+3 | 4 | 3 | 6 | 33.33333333 | 57.14285714 | 171.4285714 | 4 | 2 | 50 |
5+3 | 5 | 3 | 7 | 33.33333333 | 62.5 | 187.5 | 5 | 2.333333333 | 53.33333333 |
6+3 | 6 | 3 | 8 | 33.33333333 | 66.66666667 | 200 | 6 | 2.666666667 | 55.55555556 |
從性能最優(yōu)原則,K+M總和最小則對(duì)應(yīng)的理論性能最優(yōu),所以單機(jī)柜容災(zāi)模型下,4+3成為最優(yōu)方案。
對(duì)應(yīng)的ec配置如下
對(duì)應(yīng)的crush rule如下
crush rule的生成與rule的驗(yàn)證模擬
容災(zāi)能力測(cè)試場(chǎng)景
性能測(cè)試
RBD場(chǎng)景,模擬大、小文件,順序/隨機(jī)讀寫,獲取對(duì)應(yīng)的fio性能基準(zhǔn)數(shù)據(jù),對(duì)比3副本與EC的性能差距。
3副本 vs CLAY_3+2 vs CLAY_4+3
場(chǎng)景名稱 | iops | 帶寬 | 90th延時(shí) | 99th延時(shí) | 備注 |
---|---|---|---|---|---|
3副本-4M順序讀 | |||||
3+2-4M順序讀 | |||||
4+3-4M順序讀 | |||||
3副本-4M順序?qū)?/td> | |||||
3+2-4M順序?qū)?/td> | |||||
4+3-4M順序?qū)?/td> | |||||
3副本-4k隨機(jī)寫 | |||||
3+2-4k隨機(jī)寫 | |||||
4+3-4k隨機(jī)寫 | |||||
3副本-4k隨機(jī)讀 | |||||
3+2-4k隨機(jī)讀 | |||||
4+3-4k隨機(jī)讀 |
故障恢復(fù)效率
前置條件:集群提前寫入容量60%,模擬已有數(shù)據(jù)場(chǎng)景
目標(biāo):對(duì)比ISA和CLAY在K+M相同的情況下,RBD場(chǎng)景下持續(xù)讀寫數(shù)據(jù),模擬單塊OSD、單個(gè)OSD節(jié)點(diǎn)故障、多個(gè)OSD節(jié)點(diǎn)故障(可選),數(shù)據(jù)遷移所需的時(shí)長,同時(shí)記錄對(duì)應(yīng)的CPU、內(nèi)存、網(wǎng)卡負(fù)載消耗情況,以及性能波動(dòng)情況。
容災(zāi)能力
前置條件:集群提前寫入容量60%,模擬已有數(shù)據(jù)場(chǎng)景
目標(biāo):RBD場(chǎng)景下持續(xù)讀寫數(shù)據(jù),模擬最小故障域、單機(jī)柜、雙機(jī)柜故障,記錄對(duì)應(yīng)的性能波動(dòng)情況,考察在極端情況下整個(gè)集群的服務(wù)可用性和數(shù)據(jù)可靠性。
跨機(jī)柜容災(zāi)方案1
單機(jī)柜容災(zāi)方案2
責(zé)任編輯:xj
原文標(biāo)題:Ceph最新的EC-CLAY插件調(diào)研-下
文章出處:【微信公眾號(hào):Ceph對(duì)象存儲(chǔ)方案】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
-
機(jī)柜
+關(guān)注
關(guān)注
0文章
47瀏覽量
10493 -
容災(zāi)實(shí)現(xiàn)
+關(guān)注
關(guān)注
0文章
2瀏覽量
6787 -
Ceph
+關(guān)注
關(guān)注
1文章
25瀏覽量
9555
原文標(biāo)題:Ceph最新的EC-CLAY插件調(diào)研-下
文章出處:【微信號(hào):cephbook,微信公眾號(hào):Ceph對(duì)象存儲(chǔ)方案】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
開關(guān)旋鈕復(fù)合操作可靠性測(cè)試:從場(chǎng)景模擬到性能驗(yàn)證

元器件可靠性領(lǐng)域中的 FIB 技術(shù)

AR 眼鏡硬件可靠性測(cè)試方法

關(guān)于LED燈具的9種可靠性測(cè)試方案

提升功率半導(dǎo)體可靠性:推拉力測(cè)試機(jī)在封裝工藝優(yōu)化中的應(yīng)用

概倫電子攜應(yīng)用驅(qū)動(dòng)的一站式芯片可靠性解決方案亮相ISEDA 2025,賦能設(shè)計(jì)公司COT平臺(tái)

提供半導(dǎo)體工藝可靠性測(cè)試-WLR晶圓可靠性測(cè)試
分立器件可靠性:從工業(yè)死機(jī)到汽車故障的隱形防線

芯片可靠性測(cè)試:性能的關(guān)鍵

一文讀懂芯片可靠性試驗(yàn)項(xiàng)目

汽車車燈檢測(cè)與可靠性驗(yàn)證

三環(huán)電容的高可靠性,在汽車電子中的應(yīng)用!

EC-Master 支持 Xenomai 4 了!實(shí)時(shí)性與可靠性再升級(jí)

如何測(cè)試光耦的性能與可靠性
PCB高可靠性化要求與發(fā)展——PCB高可靠性的影響因素(上)

評(píng)論